https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=298708
Bug ID: 298708
Summary: lang/python313: unable build on FreeBSD 15.1
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: [email protected]
Reporter: [email protected]
Assignee: [email protected]
Flags: maintainer-feedback?([email protected])
Some time ago I builded it fine using poudriere, but today's build failed:
cc -pthread -c -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG
-O2 -pipe
-fdebug-prefix-map=/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15=.
-fstack-protector-strong -fno-strict-aliasing -std=c11 -Wextra
-Wno-unused-parameter -Wno-missing-field-initializers -Wstrict-prototypes
-Werror=implicit-function-declaration -fvisibility=hidden -I./Include/internal
-I./Include/internal/mimalloc -I. -I./Include -I/usr/local/include -fPIC
-DPy_BUILD_CORE -o Programs/_testembed.o ./Programs/_testembed.c
cc -pthread -L/usr/local/lib -Wl,--export-dynamic -o Programs/_testembed
Programs/_testembed.o -L. -lpython3.13 -ldl -lutil
-lm
sed -e "s,/usr/bin/env python3,/usr/local/bin/python3.13," <
./Tools/scripts/idle3 > build/scripts-3.13/idle3.13
sed -e "s,/usr/bin/env python3,/usr/local/bin/python3.13," <
./Tools/scripts/pydoc3 > build/scripts-3.13/pydoc3.13
sed -e "s,@EXENAME@,/usr/local/bin/python3.13," < ./Misc/python-config.in
>python-config.py
LC_ALL=C sed -e 's,\$(\([A-Za-z0-9_]*\)),\$\{\1\},g' < Misc/python-config.sh
>python-config
Traceback (most recent call last):
File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/./Tools/build/check_extension_modules.py",
line 512, in <module>
main()
~~~~^^
File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/./Tools/build/check_extension_modules.py",
line 494, in main
checker = ModuleChecker(
cross_compiling=args.cross_compiling,
strict=args.strict,
)
File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/./Tools/build/check_extension_modules.py",
line 155, in __init__
self.ext_suffix = sysconfig.get_config_var("EXT_SUFFIX")
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/Lib/sysconfig/__init__.py",
line 586, in get_config_var
return get_config_vars().get(name)
~~~~~~~~~~~~~~~^^
File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/Lib/sysconfig/__init__.py",
line 560, in get_config_vars
_init_config_vars()
~~~~~~~~~~~~~~~~~^^
File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/Lib/sysconfig/__init__.py",
line 503, in _init_config_vars
_init_posix(_CONFIG_VARS)
~~~~~~~~~~~^^^^^^^^^^^^^^
File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/Lib/sysconfig/__init__.py",
line 361, in _init_posix
_temp = __import__(name, globals(), locals(), ['build_time_vars'], 0)
ModuleNotFoundError: No module named '_sysconfigdata__freebsd15_'
*** Error code 1
Stop.
make: stopped making "all" in
/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15
*** Error code 1
Stop.
make: stopped making "build" in /usr/ports/lang/python313
--
You are receiving this mail because:
You are the assignee for the bug.