[Bug 329394] totem 1.3.90, when built using the gst-0.10.2 backend, does not run on a LinuxPPC



Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=329394
 totem | GStreamer backend | Ver: 1.3.x





------- Comment #3 from Joseph Sacco  2006-02-01 22:17 UTC -------
The problem appears to be PPC specific and related to gststreamer-0.10.x. 

One of the other maintainers of GARNOME has tested totem on a lintel box and it
works fine when built within the GARNOME-2.14-beta1 framework using the
gst-0.10.x back end.

Since the problem appears related to gstreamer-0.10.x, I went back and ran
'make check' within the gstreamer-0.10.2 work directory.  All 34 tests failed,
each with the same R_PPC_REL24 relocation error:

/opt/garnome-2.13.x/src/desktop/gstreamer/work/main.d/gstreamer-0.10.2/tests/check/libs/.libs/lt-controller:
error while loading shared libraries:
/opt/garnome-2.13.x/src/desktop/gstreamer/work/main.d/gstreamer-0.10.2/libs/gst/check/.libs/libgstcheck-0.10.so.0:
R_PPC_REL24 relocation at 0x0ff828dc for symbol `malloc' out of range

The R_PPC_REL24 relocation error arises when PIC and non-PIC code are
indiscriminately thrown together into a shared library.

This is not to say that PIC and non-PIC code cannot be "properly" combined to
form a shared library on a PPC. It's all a matter of using the right
combination fo compiler and linker flags.

I will poke the gstreamer folks to see if they have any suggestions.


-Joseph


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]