[gstreamer-bugs] [Bug 329532] New: streamer-0.10.2: All 34 tests fail when run on a linuxPPC
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Wed Feb 1 14:26:58 PST 2006
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=329532
GStreamer | gstreamer (core) | Ver: 0.10.x
Summary: streamer-0.10.2: All 34 tests fail when run on a
linuxPPC
Product: GStreamer
Version: 0.10.x
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: jsacco at ydl.net
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unspecified
GNOME milestone: Unspecified
System:
G4 PowerMac with dual 533MHz CPU's, 1GB RAM, SCSI drives
YDL-4.0.1 [FC2 clone for PPC]
gcc-3.3.3
================================================================================
All 34 tests run by 'make check' fail, each with the same relocation error:
/opt/garnome-2.13.x/src/desktop/gstreamer/work/main.d/gstreamer-0.10.2/tests/check/libs/.libs/lt-gstnettimeprovider:
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 0x0ff848dc 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 of compiler and linker flags.
For what it's worth, all 34 tests pass when run on a lintel box.
One consequence of these failures is totem fails to run on a PPC when built
using the gst-0.10.x back end. totem does run when built using either the
gst-0.8.11 back end or the xine-lib-1.1.1 back end.
-Joseph
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list