Opened 11 months ago
Closed 11 months ago
#68943 closed defect (fixed)
py311-mypy @1.7.1 does not build on PowerPC: {standard input}: unknown: FATAL: Section too large, can't encode r_address (0x109e874) into 24-bits of scattered relocation entry
Reported by: | barracuda156 | Owned by: | barracuda156 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | powerpc, leopard, snowleopard | Cc: | catap (Kirill A. Korinsky), evanmiller (Evan Miller), ryandesign (Ryan Carsten Schmidt) |
Port: | py311-mypy |
Description
First problem is that gcc-4.2 fails right-away, not supporting several flags which the build uses. After blacklisting gcc-4.2, appropriate compiler is picked, however after quite some time the build fails:
:info:build building '6c7190bc8b55ffe67f57__mypyc' extension :info:build creating build/temp.macosx-10.6-ppc-cpython-311 :info:build creating build/temp.macosx-10.6-ppc-cpython-311/build :info:build /opt/local/bin/gcc-mp-13 -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -pipe -Os -arch ppc -isysroot/ -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_python_py-mypy/py311-mypy/work/mypy-1.7.1/mypyc/lib-rt -Ibuild -I/opt/local/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c build/__native_6c7190bc8b55ffe67f57.c -o build/temp.macosx-10.6-ppc-cpython-311/build/__native_6c7190bc8b55ffe67f57.o -O3 -g1 -Werror -Wno-unused-function -Wno-unused-label -Wno-unreachable-code -Wno-unused-variable -Wno-unused-command-line-argument -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-ignored-optimization-argument -Wno-cpp :info:build build/__native_6c7190bc8b55ffe67f57.c: In function 'CPyDef_fastparse___TypeConverter___visit_Subscript': :info:build build/__native_6c7190bc8b55ffe67f57.c:566807: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers :info:build 566807 | if (!cpy_r_r39) goto CPyL40; :info:build | :info:build build/__native_6c7190bc8b55ffe67f57.c:566807: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory :info:build {standard input}:unknown:FATAL:Section too large, can't encode r_address (0x109e874) into 24-bits of scattered relocation entry :info:build error: command '/opt/local/bin/gcc-mp-13' failed with exit code 1 :info:build ERROR Backend subprocess exited when trying to invoke build_wheel :info:build Command failed: cd "/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_python_py-mypy/py311-mypy/work/mypy-1.7.1" && /opt/local/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11 -m build --no-isolation --wheel --outdir /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_python_py-mypy/py311-mypy/work :info:build Exit code: 1 :error:build Failed to build py311-mypy: command execution failed :debug:build Error code: CHILDSTATUS 87236 1
Something got broken relatively recently, it seems, since I have py310-mypy @1.5.1
installed on the same system.
Change History (3)
comment:1 Changed 11 months ago by barracuda156
comment:3 Changed 11 months ago by barracuda156
Owner: | set to barracuda156 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Opened an issue: https://github.com/python/mypy/issues/16684