[MacPorts] #72421: gcc12 does not build on MacOS 15.4.1 with updated macports 2.10.5 on Apple M1 Pro
MacPorts
noreply at macports.org
Tue Apr 29 10:09:34 UTC 2025
#72421: gcc12 does not build on MacOS 15.4.1 with updated macports 2.10.5 on Apple
M1 Pro
--------------------------+--------------------
Reporter: markblackman | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: gcc12
--------------------------+--------------------
error seen in log is
{{{
configure:3792: checking for suffix of object files
configure:3814:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc12/gcc12/work/build/./gcc/xgcc
-B/opt/local/var/macports/build/_opt_local_var_macpo
rts_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc12/gcc12/work/build/./gcc/
-B/opt/local/aarch64-apple-darwin24/bin/ -B/opt/local/aarch64-apple-
darwin24/lib/ -isystem /opt/local/aarch64-apple-darwin
24/include -isystem /opt/local/aarch64-apple-darwin24/sys-include -fno-
checking -c -g -O2 -pipe -Os
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk conftest.c
>&5
clang: error: no input files
configure:3818: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Runtime Library"
| #define PACKAGE_TARNAME "libgcc"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "GNU C Runtime Library 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL "http://www.gnu.org/software/libgcc/"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:3832: error: in
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc12/gcc12/work/build/aarch64
-apple-darwin24/libgcc':
configure:3834: error: cannot compute suffix of object files: cannot
compile
}}}
This looks like the problem seen in gcc14 and fixed in gcc14 here
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116809 and referenced here
https://trac.macports.org/ticket/70866
Does this imply we have to wait for a gcc12 update from the gcc
maintainers?
--
Ticket URL: <https://trac.macports.org/ticket/72421>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list