NSGetEnviron() in use by glib genviron for iOS / arm?

Michael McNamara mmcnamara at control4.com
Tue Feb 4 13:16:46 PST 2014


On 2/4/14, 1:22 PM, "Sebastian Dröge" <sebastian at centricular.com> wrote:

>Can you please file a bug at http://bugzilla.gnome.org against
>GStreamer/packages for this? Which branch of cerbero are you using?

Thanks much Sebastian.  I was using the latest cerbero from
freedesktop.org:

git://anongit.freedesktop.org/gstreamer/sdk/cerbero


Bug filed:

https://bugzilla.gnome.org/show_bug.cgi?id=723633

>For the other problem ...
>
>> On 2/4/14, 10:26 AM, "Michael McNamara" <mmcnamara at control4.com> wrote:
>> 
>> >I've run nm on the GStreamer framework (1.2.x) and it appears to
>>include
>> >the use of NSGetEnviron():
>> >
>> >GStreamer(libglib-2_0_a_armv7_-libglib_2_0_la-genviron.o) (for
>> >architecture armv7):
>> >U __NSGetEnviron
>> >
>> >for the arm architecture in glib's genviron.  This is true of the
>>prebuilt
>> >libraries and building via cerbero.  This call will cause a private API
>> >use rejection upon app submittal to Apple.  NSGetEnviron() is an OS X
>> >thing that's not supported on iOS to the best of my knowledge (at least
>> >officially).
>
>please also file a bug. We should fix that to use a better API or make
>that a dummy function call.

Bug filed:

https://bugzilla.gnome.org/show_bug.cgi?id=723632

I probably should have filed it against packages, but did gstreamer(core).


Cheers and thanks again.



More information about the gstreamer-devel mailing list