... beside that with setup_sdk set in jhbuildrc-custom the compilation fail at:
*** Error during phase build of gobject-introspection: ########## Error running ninja *** [21/32] distutils.errors.DistutilsPlatformError: $MACOSX_DEPLOYMENT_TARGET mismatch: now "10.10" but "10.15" during configure On Wed, May 20, 2020 at 8:59 AM Gabriele Greco <gabrielegr...@gmail.com> wrote: > Hi guys, I have problems with the new build system (the one with pyenv) to > make jhbuild honor the osx min version (MACOS_DEPLOYMENT_TARGET / > -mmacosx-version-min ). > > I've added the line in .config/jhbuildrc-custom; > > setup_sdk(target="10.10") > > If I start "jhbuild shell" I get the variables correctly configured > (partial output of "env"): > > MACOSX_DEPLOYMENT_TARGET=10.10 > LDFLAGS=-L/Users/raffo/gtk/inst/lib -L/Users/raffo/gtk/inst/lib -arch > x86_64 > -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib > -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > -mmacosx-version-min=10.10 -Wl,-headerpad_max_install_names > CFLAGS=-arch x86_64 > -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include > -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > -mmacosx-version-min=10.10 > CXXFLAGS=-arch x86_64 > -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include > -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > -mmacosx-version-min=10.10 > OBJCFLAGS=-arch x86_64 > -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include > -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > -mmacosx-version-min=10.10 > CPPFLAGS=-I/Users/raffo/gtk/inst/include -arch x86_64 > -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include > -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > > CMAKE_PREFIX_PATH=/Users/raffo/gtk/inst:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr > > LIBRARY_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib > > SDKDIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > > SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > > CUPS_CONFIG=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/bin/cups-config > CC=/Applications/Xcode.app/Contents/Developer/usr/bin/gcc > OBJC=/Applications/Xcode.app/Contents/Developer/usr/bin/gcc > CXX=/Applications/Xcode.app/Contents/Developer/usr/bin/g++ > > LD=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld > BUILDCFLAGS=-arch x86_64 > -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include > -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > -mmacosx-version-min=10.10 > CFLAGS_FOR_BUILD=-arch x86_64 > -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include > -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk > -mmacosx-version-min=10.10 > > .... but when I start the build itself (jhbuild bootstrap-gtk-osx) it > seems to ignore these settings: > > NEW BUILD: > iMac-2 $ otool -l /Users/raffo/gtk/inst/lib/libintl.dylib | grep -A 3 > LC_VERS > [ nothing ] > > OLD BUILD (working): > iMac-2 $ otool -l /usr/local/gtk/lib/libintl.dylib | grep -A 3 LC_VERS > cmd LC_VERSION_MIN_MACOSX > cmdsize 16 > version 10.9 > sdk 10.14 > > -- > Bye, > Gabry > > -- Bye, Gabry
_______________________________________________ gtk-osx-users-list mailing list gtk-osx-users-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list