Details
Description
When installing PySide2 5.12 or 5.13 from pypi, otool -l reports that the SDK linked to
libpyside2.abi3.5.12.dylib and libshiboken2.abi3.5.13.dylib is 10.0
otool -l .venv/lib/python3.7/site-packages/shiboken2/libshiboken2.abi3.5.13.dylib
...
Load command 8
cmd LC_VERSION_MIN_MACOSX
cmdsize 16
version 10.12
sdk 10.0
...
The reason this is a problem is that macOS 10.15 will require all .app bundles to be notarized. When submitting my .app bundle for notarization I get the following two errors:
"fred.dmg/fred.app/Contents/MacOS/libpyside2.abi3.5.12.dylib", "message": "The binary uses an SDK older than the 10.9 SDK."
...
"fred.dmg/fred.app/Contents/MacOS/libshiboken2.abi3.5.12.dylib", "message": "The binary uses an SDK older than the 10.9 SDK."
Given that the minimum version PySide2 supports is 10.12, should that be the targeted SDK on the pypi provided pyside2?
Attachments
For Gerrit Dashboard: PYSIDE-1066 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
271457,7 | Fix Xcode sdk value embedded into PySide2 binaries | 5.12 | pyside/pyside-setup | Status: MERGED | +2 | 0 |