[opensource-dev] macOS Catalina notarization

Geir Nøklebye geir.noklebye at dayturn.com
Sat Feb 29 13:24:15 PST 2020


When it comes to deployment target, I see that in https://bitbucket.org/lindenlab/build-variables/src/master/variables <https://bitbucket.org/lindenlab/build-variables/src/master/variables>

which I suppose is the latest build variables used, you build with  deployment target of 10.7 and with the 10.11 SDK??!

LL_BUILD_DARWIN_BASE_SWITCHES="-fPIC -gdwarf-2 -stdlib=libc++ -mmacosx-version-min=10.7 -iwithsysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/"

What gives? - You should not build with a deployment target of anything less than 10.12 for multiple reasons, the most important that Apple in 10.12.6 finally fixed an issue that was introduced in 10.11 that made the macOS version of the viewer crash constantly.  

Running the viewer on anything pre 10.12 is at this time pointless because every Apple system that can run 10.10 can also run 10.12, and 10.10 is out of support in the same manner as Windows 7 is out of support. 

If you build with Xcode 11.3 on Catalina you should build with the 10.15 SDK, or if on Xcode 10.3 on 10.14 with the 10.14 SDK. 

I assume the libs are built with the same target and even older SDKs (have not checked all of them).


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20200229/8aaabcad/attachment.htm 


More information about the opensource-dev mailing list