Bugzilla Automation <[email protected]> has asked freebsd-python (Nobody)
<[email protected]> for maintainer-feedback:
Bug 298708: lang/python313: unable build on FreeBSD 15.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=298708



--- Description ---
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_exte
nsion_modules.py",
line 512, in <module>
    main()
    ~~~~^^
  File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/./Tools/build/check_exte
nsion_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_exte
nsion_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__.p
y",
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__.p
y",
line 560, in get_config_vars
    _init_config_vars()
    ~~~~~~~~~~~~~~~~~^^
  File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/Lib/sysconfig/__init__.p
y",
line 503, in _init_config_vars
    _init_posix(_CONFIG_VARS)
    ~~~~~~~~~~~^^^^^^^^^^^^^^
  File
"/wrkdirs/usr/ports/lang/python313/work/Python-3.13.15/Lib/sysconfig/__init__.p
y",
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

Reply via email to