[MacPorts] #72375: dbus-python313 requires C11 atomics support: error: #error "no available pyatomic implementation for this platform/compiler"

MacPorts noreply at macports.org
Sun Apr 20 03:35:49 UTC 2025


#72375: dbus-python313 requires C11 atomics support: error: #error "no available
pyatomic implementation for this platform/compiler"
--------------------------+----------------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.5
 Keywords:                |       Port:  dbus-python313
--------------------------+----------------------------
 {{{
 configure:13036: result: inline
 configure:13060: checking for gawk
 configure:13092: result: awk
 configure:13129: checking for python
 configure:13164: result: /opt/local/bin/python3.13
 configure:13180: checking for a version of Python >= '2.1.0'
 configure:13206: result: yes
 configure:13217: checking for a version of Python >= '2.7'
 configure:13244: result: yes
 configure:13261: checking for the sysconfig Python package
 configure:13265: result: yes
 configure:13290: checking for Python include path
 configure:13315: result:
 -I/opt/local/Library/Frameworks/Python.framework/Versions/3.13/include/python3.13
 configure:13322: checking for Python library path
 configure:13397: result:
 -L/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib
 -lpython3.13
 configure:13404: checking for Python site-packages path
 configure:13428: result:
 /opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
 /site-packages
 configure:13435: checking for Python platform specific site-packages path
 configure:13459: result:
 /opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
 /site-packages
 configure:13466: checking python extra libraries
 configure:13473: result:  -ldl  -framework CoreFoundation
 configure:13480: checking python extra linking flags
 configure:13487: result:
 -L/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/config-3.13-darwin
 -lpython3.13 -ldl -framework CoreFoundation
 configure:13494: checking consistency of all components of python
 development environment
 configure:13522: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -pipe -Os -arch
 ppc64 -I/opt/local/include
 -I/opt/local/Library/Frameworks/Python.framework/Versions/3.13/include/python3.13
 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc64
 -L/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/config-3.13-darwin
 -lpython3.13 -ldl -framework CoreFoundation conftest.c
 -L/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib
 -lpython3.13  -ldl  -framework CoreFoundation  >&5
 In file included from
 /opt/local/Library/Frameworks/Python.framework/Versions/3.13/include/python3.13/pyatomic.h:9,
                  from
 /opt/local/Library/Frameworks/Python.framework/Versions/3.13/include/python3.13/Python.h:70,
                  from conftest.c:42:
 /opt/local/Library/Frameworks/Python.framework/Versions/3.13/include/python3.13/cpython/pyatomic.h:543:4:
 error: #error "no available pyatomic implementation for this
 platform/compiler"
 configure:13522: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "dbus-python"
 | #define PACKAGE_TARNAME "dbus-python"
 | #define PACKAGE_VERSION "1.3.2"
 | #define PACKAGE_STRING "dbus-python 1.3.2"
 | #define PACKAGE_BUGREPORT "https://gitlab.freedesktop.org/dbus/dbus-
 python/-/issues/new"
 | #define PACKAGE_URL ""
 | #define HAVE_STDIO_H 1
 | #define HAVE_STDLIB_H 1
 | #define HAVE_STRING_H 1
 | #define HAVE_INTTYPES_H 1
 | #define HAVE_STDINT_H 1
 | #define HAVE_STRINGS_H 1
 | #define HAVE_SYS_STAT_H 1
 | #define HAVE_SYS_TYPES_H 1
 | #define HAVE_UNISTD_H 1
 | #define HAVE_WCHAR_H 1
 | #define STDC_HEADERS 1
 | #define _ALL_SOURCE 1
 | #define _DARWIN_C_SOURCE 1
 | #define _GNU_SOURCE 1
 | #define _HPUX_ALT_XOPEN_SOCKET_API 1
 | #define _NETBSD_SOURCE 1
 | #define _OPENBSD_SOURCE 1
 | #define _POSIX_PTHREAD_SEMANTICS 1
 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
 | #define __STDC_WANT_LIB_EXT2__ 1
 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
 | #define _TANDEM_SOURCE 1
 | #define __EXTENSIONS__ 1
 | #define PACKAGE "dbus-python"
 | #define VERSION "1.3.2"
 | #define HAVE_DLFCN_H 1
 | #define LT_OBJDIR ".libs/"
 | #define HAVE_PYTHON "3.13"
 | /* end confdefs.h.  */
 |
 |               #include <Python.h>
 | int
 | main (void)
 | {
 | Py_Initialize();
 |   ;
 |   return 0;
 | }
 |
 configure:13541: result: no
 configure:13545: error: in
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_devel_dbus-python/dbus-python313/work
 /dbus-python-1.3.2':
 configure:13547: error:
   Could not link test program to Python. Maybe the main Python library has
 been
   installed in some non-standard library path. If so, pass it to
 configure,
   via the LIBS environment variable.
   Example: ./configure LIBS="-L/usr/non-standard-path/python/lib"
 ============================================================================
    ERROR!
    You probably have to install the development version of the Python
 package
    for your distribution.  The exact name of this package varies among
 them.
 ============================================================================
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72375>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list