3 ms·
Currently going through this myself on a new mac I bought lol. Still haven't gotten anywhere. Oh well $ PYTHON_CONFIGURE_OPTS='--disable-ipv6 --enable-optimiza
by strangelove026 3y ago
Currently going through this myself on a new mac I bought lol. Still haven't gotten anywhere. Oh well
$ PYTHON_CONFIGURE_OPTS='--disable-ipv6 --enable-optimizations --with-lto' PYTHON_CFLAGS='-march=native -mtune=native' pyenv install 3.12.2
python-build: use openssl@3 from homebrew
python-build: use readline from homebrew
Downloading Python-3.12.2.tar.xz...
-> https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tar.xz https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tar.x...
Installing Python-3.12.2...
python-build: use readline from homebrew
python-build: use ncurses from homebrew
python-build: use zlib from xcode sdk
BUILD FAILED (OS X 14.4 using python-build 20180424)
Inspect or clean up the working tree at /var/folders/w9/xvxzj68j6kx7m480rnwq6hvh0000gn/T/python-build.20240325114837.43577
Results logged to /var/folders/w9/xvxzj68j6kx7m480rnwq6hvh0000gn/T/python-build.20240325114837.43577.log
Last 10 log lines:
./Include/internal/pycore_interp.h:193:24: error: field has incomplete type 'struct _dtoa_state'
struct _dtoa_state dtoa;
^
./Include/internal/pycore_interp.h:193:12: note: forward declaration of 'struct _dtoa_state'
struct _dtoa_state dtoa;
^
1 error generated.
make[2]: ** [Objects/boolobject.o] Error 1
make[1]: ** [profile-gen-stamp] Error 2
make: ** [profile-run-stamp] Error 2
- strangelove026 3y agoActually, I installed rye and got everything working. There goes any usage of pyenv going forward lol.
- hot_gril 3y agoPYTHON_CONFIGURE_OPTS='--disable-ipv6 LOL, the strategy of disabling ipv6 even finds its way into Python builds