Trying to build gstreamer using cerbero on a Mac running OSX 10.12.6 with xcode and xcode command line tools installed. The build fails with the message: dyld: lazy symbol binding failed: Symbol not found: _utimensat and my understanding is that _utimesat is not available in this version of OSX. Is there any workaround for this? I cannot upgrade this Mac to a later release. Skipping this step results in similar failures later in the build process. --- partial output from cerbero. No earlier errors ---- [ 98%] Linking CXX shared library libtag.dylib cd /Users/sperok/work/cerbero/build/sources/darwin_x86_64/taglib-1.11.1/taglib && /Users/sperok/work/cerbero/build/build-tools/bin/cmake -E cmake_link_script CMakeFiles/tag.dir/link.txt --verbose=1 /usr/bin/clang++ -Wall -g -O2 -arch x86_64 -m64 -Wno-error=format-nonliteral -I/Users/sperok/work/cerbero/build/dist/darwin_x86_64/include -mmacosx-version-min=10.10 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -stdlib=libc++ -stdlib=libc++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -dynamiclib -Wl,-headerpad_max_install_names -L/Users/sperok/work/cerbero/build/dist/darwin_x86_64/lib -headerpad_max_install_names -Wl,-headerpad_max_install_names -Wno-error=unused-command-line-argument -arch x86_64 -m64 -Wl,-arch,x86_64 -mmacosx-version-min=10.10 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -compatibility_version 1.0.0 -current_version 1.17.0 -o libtag.1.17.0.dylib -install_name /Users/sperok/work/cerbero/build/sources/darwin_x86_64/taglib-1.11.1/taglib/libtag.1.dylib CMakeFiles/tag.dir/mpeg/mpegfile.cpp.o CMakeFiles/tag.dir/mpeg/mpegproperties.cpp.o CMakeFiles/tag.dir/mpeg/mpegheader.cpp.o CMakeFiles/tag.dir/mpeg/xingheader.cpp.o CMakeFiles/tag.dir/mpeg/id3v1/id3v1tag.cpp.o CMakeFiles/tag.dir/mpeg/id3v1/id3v1genres.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2framefactory.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2synchdata.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2tag.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2header.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2frame.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2footer.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2extendedheader.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/attachedpictureframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/commentsframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/eventtimingcodesframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/ownershipframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/popularimeterframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/privateframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/relativevolumeframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/synchronizedlyricsframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/textidentificationframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/uniquefileidentifierframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/unknownframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/urllinkframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/chapterframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/tableofcontentsframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/podcastframe.cpp.o CMakeFiles/tag.dir/ogg/oggfile.cpp.o CMakeFiles/tag.dir/ogg/oggpage.cpp.o CMakeFiles/tag.dir/ogg/oggpageheader.cpp.o CMakeFiles/tag.dir/ogg/xiphcomment.cpp.o CMakeFiles/tag.dir/ogg/vorbis/vorbisfile.cpp.o CMakeFiles/tag.dir/ogg/vorbis/vorbisproperties.cpp.o CMakeFiles/tag.dir/ogg/flac/oggflacfile.cpp.o CMakeFiles/tag.dir/mpc/mpcfile.cpp.o CMakeFiles/tag.dir/mpc/mpcproperties.cpp.o CMakeFiles/tag.dir/ape/apetag.cpp.o CMakeFiles/tag.dir/ape/apefooter.cpp.o CMakeFiles/tag.dir/ape/apeitem.cpp.o CMakeFiles/tag.dir/ape/apefile.cpp.o CMakeFiles/tag.dir/ape/apeproperties.cpp.o CMakeFiles/tag.dir/toolkit/tstring.cpp.o CMakeFiles/tag.dir/toolkit/tstringlist.cpp.o CMakeFiles/tag.dir/toolkit/tbytevector.cpp.o CMakeFiles/tag.dir/toolkit/tbytevectorlist.cpp.o CMakeFiles/tag.dir/toolkit/tbytevectorstream.cpp.o CMakeFiles/tag.dir/toolkit/tiostream.cpp.o CMakeFiles/tag.dir/toolkit/tfile.cpp.o CMakeFiles/tag.dir/toolkit/tfilestream.cpp.o CMakeFiles/tag.dir/toolkit/tdebug.cpp.o CMakeFiles/tag.dir/toolkit/tpropertymap.cpp.o CMakeFiles/tag.dir/toolkit/trefcounter.cpp.o CMakeFiles/tag.dir/toolkit/tdebuglistener.cpp.o CMakeFiles/tag.dir/toolkit/tzlib.cpp.o CMakeFiles/tag.dir/flac/flacfile.cpp.o CMakeFiles/tag.dir/flac/flacpicture.cpp.o CMakeFiles/tag.dir/flac/flacproperties.cpp.o CMakeFiles/tag.dir/flac/flacmetadatablock.cpp.o CMakeFiles/tag.dir/flac/flacunknownmetadatablock.cpp.o CMakeFiles/tag.dir/wavpack/wavpackfile.cpp.o CMakeFiles/tag.dir/wavpack/wavpackproperties.cpp.o CMakeFiles/tag.dir/ogg/speex/speexfile.cpp.o CMakeFiles/tag.dir/ogg/speex/speexproperties.cpp.o CMakeFiles/tag.dir/trueaudio/trueaudiofile.cpp.o CMakeFiles/tag.dir/trueaudio/trueaudioproperties.cpp.o CMakeFiles/tag.dir/riff/rifffile.cpp.o CMakeFiles/tag.dir/riff/aiff/aifffile.cpp.o CMakeFiles/tag.dir/riff/aiff/aiffproperties.cpp.o CMakeFiles/tag.dir/riff/wav/wavfile.cpp.o CMakeFiles/tag.dir/riff/wav/wavproperties.cpp.o CMakeFiles/tag.dir/riff/wav/infotag.cpp.o CMakeFiles/tag.dir/asf/asftag.cpp.o CMakeFiles/tag.dir/asf/asffile.cpp.o CMakeFiles/tag.dir/asf/asfproperties.cpp.o CMakeFiles/tag.dir/asf/asfattribute.cpp.o CMakeFiles/tag.dir/asf/asfpicture.cpp.o CMakeFiles/tag.dir/mp4/mp4file.cpp.o CMakeFiles/tag.dir/mp4/mp4atom.cpp.o CMakeFiles/tag.dir/mp4/mp4tag.cpp.o CMakeFiles/tag.dir/mp4/mp4item.cpp.o CMakeFiles/tag.dir/mp4/mp4properties.cpp.o CMakeFiles/tag.dir/mp4/mp4coverart.cpp.o CMakeFiles/tag.dir/mod/modfilebase.cpp.o CMakeFiles/tag.dir/mod/modfile.cpp.o CMakeFiles/tag.dir/mod/modtag.cpp.o CMakeFiles/tag.dir/mod/modproperties.cpp.o CMakeFiles/tag.dir/s3m/s3mfile.cpp.o CMakeFiles/tag.dir/s3m/s3mproperties.cpp.o CMakeFiles/tag.dir/it/itfile.cpp.o CMakeFiles/tag.dir/it/itproperties.cpp.o CMakeFiles/tag.dir/xm/xmfile.cpp.o CMakeFiles/tag.dir/xm/xmproperties.cpp.o CMakeFiles/tag.dir/ogg/opus/opusfile.cpp.o CMakeFiles/tag.dir/ogg/opus/opusproperties.cpp.o CMakeFiles/tag.dir/toolkit/unicode.cpp.o CMakeFiles/tag.dir/tag.cpp.o CMakeFiles/tag.dir/tagunion.cpp.o CMakeFiles/tag.dir/fileref.cpp.o CMakeFiles/tag.dir/audioproperties.cpp.o CMakeFiles/tag.dir/tagutils.cpp.o /Users/sperok/work/cerbero/build/dist/darwin_x86_64/lib/libz.dylib cd /Users/sperok/work/cerbero/build/sources/darwin_x86_64/taglib-1.11.1/taglib && /Users/sperok/work/cerbero/build/build-tools/bin/cmake -E cmake_symlink_library libtag.1.17.0.dylib libtag.1.dylib libtag.dylib dyld: lazy symbol binding failed: Symbol not found: _utimensat Referenced from: /Users/sperok/work/cerbero/build/build-tools/bin/cmake Expected in: /usr/lib/libSystem.B.dylib dyld: Symbol not found: _utimensat Referenced from: /Users/sperok/work/cerbero/build/build-tools/bin/cmake Expected in: /usr/lib/libSystem.B.dylib _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Which version of XCode are you using? If you're using XCode 9 or
newer, please also upgrade to the macOS release that matches that version. Apple often releases new APIs in their newer SDKs in a way that makes Autotools and CMake misdetect their presence when targetting older macOS versions. It's not really possible for us to test 3 XCode versions multiplied by 3 macOS versions. Cheers, Nirbheek On Sat, Jul 13, 2019 at 9:55 AM Spero Koulouras <[hidden email]> wrote: > > Trying to build gstreamer using cerbero on a Mac running OSX 10.12.6 with xcode and xcode command line tools installed. The build fails with the message: > > > dyld: lazy symbol binding failed: Symbol not found: _utimensat > > > and my understanding is that _utimesat is not available in this version of OSX. Is there any workaround for this? I cannot upgrade this Mac to a later release. Skipping this step results in similar failures later in the build process. > > > --- partial output from cerbero. No earlier errors ---- > > > > [ 98%] Linking CXX shared library libtag.dylib > > cd /Users/sperok/work/cerbero/build/sources/darwin_x86_64/taglib-1.11.1/taglib && /Users/sperok/work/cerbero/build/build-tools/bin/cmake -E cmake_link_script CMakeFiles/tag.dir/link.txt --verbose=1 > > /usr/bin/clang++ -Wall -g -O2 -arch x86_64 -m64 -Wno-error=format-nonliteral -I/Users/sperok/work/cerbero/build/dist/darwin_x86_64/include -mmacosx-version-min=10.10 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -stdlib=libc++ -stdlib=libc++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -dynamiclib -Wl,-headerpad_max_install_names -L/Users/sperok/work/cerbero/build/dist/darwin_x86_64/lib -headerpad_max_install_names -Wl,-headerpad_max_install_names -Wno-error=unused-command-line-argument -arch x86_64 -m64 -Wl,-arch,x86_64 -mmacosx-version-min=10.10 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -compatibility_version 1.0.0 -current_version 1.17.0 -o libtag.1.17.0.dylib -install_name /Users/sperok/work/cerbero/build/sources/darwin_x86_64/taglib-1.11.1/taglib/libtag.1.dylib CMakeFiles/tag.dir/mpeg/mpegfile.cpp.o CMakeFiles/tag.dir/mpeg/mpegproperties.cpp.o CMakeFiles/tag.dir/mpeg/mpegheader.cpp.o CMakeFiles/tag.dir/mpeg/xingheader.cpp.o CMakeFiles/tag.dir/mpeg/id3v1/id3v1tag.cpp.o CMakeFiles/tag.dir/mpeg/id3v1/id3v1genres.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2framefactory.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2synchdata.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2tag.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2header.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2frame.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2footer.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/id3v2extendedheader.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/attachedpictureframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/commentsframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/eventtimingcodesframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/ownershipframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/popularimeterframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/privateframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/relativevolumeframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/synchronizedlyricsframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/textidentificationframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/uniquefileidentifierframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/unknownframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/urllinkframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/chapterframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/tableofcontentsframe.cpp.o CMakeFiles/tag.dir/mpeg/id3v2/frames/podcastframe.cpp.o CMakeFiles/tag.dir/ogg/oggfile.cpp.o CMakeFiles/tag.dir/ogg/oggpage.cpp.o CMakeFiles/tag.dir/ogg/oggpageheader.cpp.o CMakeFiles/tag.dir/ogg/xiphcomment.cpp.o CMakeFiles/tag.dir/ogg/vorbis/vorbisfile.cpp.o CMakeFiles/tag.dir/ogg/vorbis/vorbisproperties.cpp.o CMakeFiles/tag.dir/ogg/flac/oggflacfile.cpp.o CMakeFiles/tag.dir/mpc/mpcfile.cpp.o CMakeFiles/tag.dir/mpc/mpcproperties.cpp.o CMakeFiles/tag.dir/ape/apetag.cpp.o CMakeFiles/tag.dir/ape/apefooter.cpp.o CMakeFiles/tag.dir/ape/apeitem.cpp.o CMakeFiles/tag.dir/ape/apefile.cpp.o CMakeFiles/tag.dir/ape/apeproperties.cpp.o CMakeFiles/tag.dir/toolkit/tstring.cpp.o CMakeFiles/tag.dir/toolkit/tstringlist.cpp.o CMakeFiles/tag.dir/toolkit/tbytevector.cpp.o CMakeFiles/tag.dir/toolkit/tbytevectorlist.cpp.o CMakeFiles/tag.dir/toolkit/tbytevectorstream.cpp.o CMakeFiles/tag.dir/toolkit/tiostream.cpp.o CMakeFiles/tag.dir/toolkit/tfile.cpp.o CMakeFiles/tag.dir/toolkit/tfilestream.cpp.o CMakeFiles/tag.dir/toolkit/tdebug.cpp.o CMakeFiles/tag.dir/toolkit/tpropertymap.cpp.o CMakeFiles/tag.dir/toolkit/trefcounter.cpp.o CMakeFiles/tag.dir/toolkit/tdebuglistener.cpp.o CMakeFiles/tag.dir/toolkit/tzlib.cpp.o CMakeFiles/tag.dir/flac/flacfile.cpp.o CMakeFiles/tag.dir/flac/flacpicture.cpp.o CMakeFiles/tag.dir/flac/flacproperties.cpp.o CMakeFiles/tag.dir/flac/flacmetadatablock.cpp.o CMakeFiles/tag.dir/flac/flacunknownmetadatablock.cpp.o CMakeFiles/tag.dir/wavpack/wavpackfile.cpp.o CMakeFiles/tag.dir/wavpack/wavpackproperties.cpp.o CMakeFiles/tag.dir/ogg/speex/speexfile.cpp.o CMakeFiles/tag.dir/ogg/speex/speexproperties.cpp.o CMakeFiles/tag.dir/trueaudio/trueaudiofile.cpp.o CMakeFiles/tag.dir/trueaudio/trueaudioproperties.cpp.o CMakeFiles/tag.dir/riff/rifffile.cpp.o CMakeFiles/tag.dir/riff/aiff/aifffile.cpp.o CMakeFiles/tag.dir/riff/aiff/aiffproperties.cpp.o CMakeFiles/tag.dir/riff/wav/wavfile.cpp.o CMakeFiles/tag.dir/riff/wav/wavproperties.cpp.o CMakeFiles/tag.dir/riff/wav/infotag.cpp.o CMakeFiles/tag.dir/asf/asftag.cpp.o CMakeFiles/tag.dir/asf/asffile.cpp.o CMakeFiles/tag.dir/asf/asfproperties.cpp.o CMakeFiles/tag.dir/asf/asfattribute.cpp.o CMakeFiles/tag.dir/asf/asfpicture.cpp.o CMakeFiles/tag.dir/mp4/mp4file.cpp.o CMakeFiles/tag.dir/mp4/mp4atom.cpp.o CMakeFiles/tag.dir/mp4/mp4tag.cpp.o CMakeFiles/tag.dir/mp4/mp4item.cpp.o CMakeFiles/tag.dir/mp4/mp4properties.cpp.o CMakeFiles/tag.dir/mp4/mp4coverart.cpp.o CMakeFiles/tag.dir/mod/modfilebase.cpp.o CMakeFiles/tag.dir/mod/modfile.cpp.o CMakeFiles/tag.dir/mod/modtag.cpp.o CMakeFiles/tag.dir/mod/modproperties.cpp.o CMakeFiles/tag.dir/s3m/s3mfile.cpp.o CMakeFiles/tag.dir/s3m/s3mproperties.cpp.o CMakeFiles/tag.dir/it/itfile.cpp.o CMakeFiles/tag.dir/it/itproperties.cpp.o CMakeFiles/tag.dir/xm/xmfile.cpp.o CMakeFiles/tag.dir/xm/xmproperties.cpp.o CMakeFiles/tag.dir/ogg/opus/opusfile.cpp.o CMakeFiles/tag.dir/ogg/opus/opusproperties.cpp.o CMakeFiles/tag.dir/toolkit/unicode.cpp.o CMakeFiles/tag.dir/tag.cpp.o CMakeFiles/tag.dir/tagunion.cpp.o CMakeFiles/tag.dir/fileref.cpp.o CMakeFiles/tag.dir/audioproperties.cpp.o CMakeFiles/tag.dir/tagutils.cpp.o /Users/sperok/work/cerbero/build/dist/darwin_x86_64/lib/libz.dylib > > cd /Users/sperok/work/cerbero/build/sources/darwin_x86_64/taglib-1.11.1/taglib && /Users/sperok/work/cerbero/build/build-tools/bin/cmake -E cmake_symlink_library libtag.1.17.0.dylib libtag.1.dylib libtag.dylib > > dyld: lazy symbol binding failed: Symbol not found: _utimensat > > Referenced from: /Users/sperok/work/cerbero/build/build-tools/bin/cmake > > Expected in: /usr/lib/libSystem.B.dylib > > > dyld: Symbol not found: _utimensat > > Referenced from: /Users/sperok/work/cerbero/build/build-tools/bin/cmake > > Expected in: /usr/lib/libSystem.B.dylib > > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |