[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