[Bug 660302] audioconvert: build fails with "non-relocatable subtraction expression" on OS X

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jan 17 10:45:13 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=660302
  GStreamer | gst-plugins-base | 0.11.x

John Ralls <jralls> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #9 from John Ralls <jralls at ceridwen.fremont.ca.us> 2012-01-17 18:45:09 UTC ---
OK, I've figured it out.

The error was that gcc wasn't creating the identifiers L0000000000[5-8]\$pb in
the assembly file (though it was creating L0000000000[1-4]\$pb). Undoubtedly a
bug in gcc-4.2.1 (I tried building the one file with llvm-gcc and it worked.)

A bit of experimentation found that the bug is triggered by the combination of
-g and -O2. Turn off debugger output or change the optimization and it builds
fine. Since gtk-osx has its own debug flag setting, I just added
--disable-debug to the configure arguments (actually autogenargs for jhbuild)
and it's building OK.

-- 
Configure bugmail: https://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