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 db3l
Recipients benjamin.peterson, db3l, ned.deily, ronaldoussoren
Date 2017-12-17.01:13:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
This commit appears to have broken OSX installer builds using the script (as in the last two attempts on the bolen-dmg-3.x builder), confirmed with a bisection from the first failing worker build (covering the range 02a0a19..3327a2d)

It fails during the main python compilation with:

ld: multiple definitions of symbol __PyOS_optarg
libpython3.7m.a(getopt.o) definition of __PyOS_optarg in section (__DATA,__data)
libpython3.7m.a(main.o) definition of __PyOS_optarg in section (__DATA,__common)
ld: multiple definitions of symbol __PyOS_opterr

(repeated for the various __PyOS__opt* symbols.

It doesn't seem to be a problem with a simple manual configure/make build (probably why the regular OSX workers aren't failing).  

So best guess at the moment is it's related to one of the extra configure options used by the build-installer script.  I'm not sure which of the commit or build process needs correction, although reverting this at least temporarily would resolve the immediate issue.
Date User Action Args
2017-12-17 01:13:49db3lsetrecipients: + db3l, ronaldoussoren, benjamin.peterson, ned.deily
2017-12-17 01:13:48db3lsetmessageid: <>
2017-12-17 01:13:48db3llinkissue32264 messages
2017-12-17 01:13:46db3lcreate