This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author bergkvist
Recipients bergkvist, ned.deily, ronaldoussoren
Date 2021-08-06.12:25:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1628252719.57.0.893103834319.issue44689@roundup.psfhosted.org>
In-reply-to
Content
I realised that I needed to define HAVE_DYLD_SHARED_CACHE_CONTAINS_PATH_RUNTIME in the source file myself - as this is not defined after running the configure-script. I've updated the PR and its description to only focus on the legacy/deprecated approach on building on Catalina and running on Big Sur.

Now a dynamic loading version of _dyld_shared_cache_contains_path is only used when compiling on MacOS < 11 (Catalina or older). And the weak-linking approach is used when HAVE_DYLD_SHARED_CACHE_CONTAINS_PATH is defined (MacOS >= 11).
History
Date User Action Args
2021-08-06 12:25:19bergkvistsetrecipients: + bergkvist, ronaldoussoren, ned.deily
2021-08-06 12:25:19bergkvistsetmessageid: <1628252719.57.0.893103834319.issue44689@roundup.psfhosted.org>
2021-08-06 12:25:19bergkvistlinkissue44689 messages
2021-08-06 12:25:19bergkvistcreate