PIE disabled on iOS

Sebastian Dröge sebastian at centricular.com
Wed Nov 6 23:56:02 PST 2013


On Mi, 2013-11-06 at 23:51 +0100, Elio Francesconi wrote:
> Hi all,
> I’ve recompiled right now the library and I noticed the binary are not
> compliant with
> Apple(https://developer.apple.com/LIBRARY/IOS/qa/qa1788/_index.html).
> I think you should take care about this issue.
> 
> (null): PIE disabled. Absolute addressing (perhaps -mdynamic-no-pic)
> not allowed in code signed PIE, but used in MC_put_o_16_arm_align_jt
> from /Users/elio/Library/Developer/GStreamer/iPhone.sdk/GStreamer.framework/GStreamer(libmpeg2_a_armv7_-motion_comp_arm_s.o). To fix this warning, don't compile with -mdynamic-no-pic or link with -Wl,-no_pie

Is this only an issue with libmpeg2_* object files, or are others listed
too there? Not sure why I didn't see that last time, but I agree that
this is something that should be fixed.

Bugs should go to http://bugzilla.gnome.org instead of the mailing list
though, makes it easier to track them and that way they don't get
lost :)

-- 
Sebastian Dröge <sebastian at centricular.com>
Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131107/5cd27f9a/attachment.pgp>


More information about the gstreamer-devel mailing list