[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-11-21 Thread Ned Deily
Change by Ned Deily : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.10 ___ Python tracker ___

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-11-21 Thread miss-islington
miss-islington added the comment: New changeset 6e665424d6e7abf6d6de010609a398a7407df83c by Miss Islington (bot) in branch '3.8': bpo-38443: Check that the specified universal architectures work (GH-22910) https://github.com/python/cpython/commit/6e665424d6e7abf6d6de010609a398a7407df83c

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-11-21 Thread miss-islington
miss-islington added the comment: New changeset 748d38bf529d71d87cc7ef6d63e9df7d7d771ac9 by Miss Islington (bot) in branch '3.9': [3.9] bpo-38443: Check that the specified universal architectures work (GH-22910) (GH-23451)

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-11-21 Thread miss-islington
Change by miss-islington : -- pull_requests: +22343 pull_request: https://github.com/python/cpython/pull/23452 ___ Python tracker ___

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-11-21 Thread miss-islington
Change by miss-islington : -- pull_requests: +22342 pull_request: https://github.com/python/cpython/pull/23451 ___ Python tracker ___

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-11-21 Thread miss-islington
miss-islington added the comment: New changeset 0f20bd9042c9b7fce20c3b9511cd0820b30094c3 by Ronald Oussoren in branch 'master': bpo-38443: Check that the specified universal architectures work (GH-22910) https://github.com/python/cpython/commit/0f20bd9042c9b7fce20c3b9511cd0820b30094c3

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-10-23 Thread Ronald Oussoren
Ronald Oussoren added the comment: I've added a PR with a variation of my earlier patch. This version will bail out when specifying "--enable-universalsdk" with a version of Xcode that does not support i386 (the previous patch did not). -- ___

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-10-23 Thread Ronald Oussoren
Change by Ronald Oussoren : -- keywords: +patch pull_requests: +21841 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/22910 ___ Python tracker

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2020-10-22 Thread Ronald Oussoren
Ronald Oussoren added the comment: A fairly simple change is to check if compiling a file with the specified set of "-arch" flags works, and bail out with a nice error message if it doesn't. Something like this works: diff --git a/configure.ac b/configure.ac index f0bc8c6258..e26cdc8607

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2019-10-11 Thread Ned Deily
Ned Deily added the comment: Also note that, on current macOS systems, specifying just --enable-universalsdk to ./configure results in an implicit --with-universal-archs of intel (which implies both x86_64 and i386). checking for --enable-universalsdk... / checking for

[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically

2019-10-11 Thread Ned Deily
New submission from Ned Deily : ./configure's --with-universal-archs= supports a number of different CPU architecture combinations. However most of them are no longer supported on current macOS systems. If you choose an option with archs not available in the build tool chain in use, the