﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
4129	macOS notarization fails, lxml wheel uses pre-macOS 10.9	Tom Goddard	Tom Goddard	"Job: cac3f9f4-947d-4e93-8b04-bff3827e316f
Status: Invalid
Summary: Archive contains critical validation errors
Archive: chimerax.dmg
Uploaded: 2021-01-12T12:16:31Z
Completed: 2021-01-12 04:26:35.802032
On macOS we pip install lxml from source instead of the binary wheel.  I tried the binary wheel last night and notarization failed with the following report that says lxml is using macOS SDK older than 10.9 and apparently code using older SDK cannot be notarized.


The binary uses an SDK older than the 10.9 SDK.
    error chimerax.dmg/ChimeraX_Daily.app/Contents/lib/python3.8/site-packages/lxml/etree.cpython-38-darwin.so
    error chimerax.dmg/ChimeraX_Daily.app/Contents/lib/python3.8/site-packages/lxml/objectify.cpython-38-darwin.so
Log URL: https://osxapps-ssl.itunes.apple.com/itunes-assets/Enigma124/v4/99/8b/84/998b843f-2d77-a727-fb5a-c6f26d51ad14/developer_log.json?accessKey=1610648794_1527517671281846817_1PywtCzyR67kfciuigsECd746a8DBvDQttKPAxyXH8IcMS6JdjRGVhOAU19Xmu9X2xIBz44x8%2BE%2BOLH731S23Qk4Te1SqRIAPKauihHvWRh%2BF1gtNokPS7dHUH5L7Mk4Y4A3imlYgqsGodsB1FBu0EnLPc%2B%2FCoWl4QlTzc85JWs%3D"	defect	closed	moderate		Build System		fixed						all	ChimeraX
