https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119435

            Bug ID: 119435
           Summary: Darwin PowerPC error: constructor priorities are not
                    supported
           Product: gcc
           Version: 14.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vital.had at gmail dot com
                CC: iains at gcc dot gnu.org, pinskia at gcc dot gnu.org
  Target Milestone: ---
            Target: powerpc-apple-darwin

```
[33/350] /opt/local/bin/g++-mp-14 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB
-DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK
-DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK
-DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB
-DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK
-DBOOST_THREAD_NO_LIB -DFMT_SHARED
-DFOLLY_XLOG_STRIP_PREFIXES=\"/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/folly-v2025.03.17.00:/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/build\"
-DGFLAGS_IS_A_DLL=0 -D_GNU_SOURCE -D_REENTRANT
-I/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/folly-v2025.03.17.00
-I/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/build
-I/opt/local/libexec/boost/1.81/include -I/opt/local/include
-I/opt/local/libexec/openssl3/include -I/opt/local/include/libfmt11 -pipe
-I/opt/local/libexec/openssl3/include -I/opt/local/libexec/boost/1.81/include
-Os -std=c++17 -DFOLLY_ALLOW_TFO=0 -fpermissive -DNDEBUG
-I/opt/local/libexec/openssl3/include -isystem/opt/local/include/LegacySupport
-I/opt/local/libexec/boost/1.81/include -isystem/opt/local/include
-D_GLIBCXX_USE_CXX11_ABI=0 -std=gnu++17 -arch ppc -mmacosx-version-min=10.6
-fPIC -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated
-Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized
-Wunused-label -Wunused-result -Wshadow-compatible-local -Wno-noexcept-type
-fopenmp -MD -MT CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o -MF
CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o.d -o
CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o -c
/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/folly-v2025.03.17.00/folly/Subprocess.cpp
FAILED: CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o 
/opt/local/bin/g++-mp-14 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB
-DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK
-DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK
-DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB
-DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK
-DBOOST_THREAD_NO_LIB -DFMT_SHARED
-DFOLLY_XLOG_STRIP_PREFIXES=\"/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/folly-v2025.03.17.00:/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/build\"
-DGFLAGS_IS_A_DLL=0 -D_GNU_SOURCE -D_REENTRANT
-I/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/folly-v2025.03.17.00
-I/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/build
-I/opt/local/libexec/boost/1.81/include -I/opt/local/include
-I/opt/local/libexec/openssl3/include -I/opt/local/include/libfmt11 -pipe
-I/opt/local/libexec/openssl3/include -I/opt/local/libexec/boost/1.81/include
-Os -std=c++17 -DFOLLY_ALLOW_TFO=0 -fpermissive -DNDEBUG
-I/opt/local/libexec/openssl3/include -isystem/opt/local/include/LegacySupport
-I/opt/local/libexec/boost/1.81/include -isystem/opt/local/include
-D_GLIBCXX_USE_CXX11_ABI=0 -std=gnu++17 -arch ppc -mmacosx-version-min=10.6
-fPIC -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated
-Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized
-Wunused-label -Wunused-result -Wshadow-compatible-local -Wno-noexcept-type
-fopenmp -MD -MT CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o -MF
CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o.d -o
CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o -c
/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/folly-v2025.03.17.00/folly/Subprocess.cpp
/opt/local/var/macports/build/_opt_local_ppcports_devel_folly/folly/work/folly-v2025.03.17.00/folly/Subprocess.cpp:173:68:
error: constructor priorities are not supported
  173 | __attribute__((constructor(101))) static void subprocess_libc_init() {
      |                                                                    ^
```

Reply via email to