[MacPorts] #72415: i686-w64-mingw32-binutils fails to build on macOS Sequoia 15.4
MacPorts
noreply at macports.org
Mon Apr 28 17:57:06 UTC 2025
#72415: i686-w64-mingw32-binutils fails to build on macOS Sequoia 15.4
--------------------+---------------------------------------
Reporter: dblark | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: i686-w64-mingw32-binutils
--------------------+---------------------------------------
I guess this is another problem caused by the updated SDK. Here's the log:
{{{
In file included from /opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/zutil.c:10:
In file included from /opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/gzguts.h:21:
In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/stdio.h:61:
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/_stdio.h:318:7:
error: expected identifier or '('
318 | FILE *fdopen(int, const char *)
__DARWIN_ALIAS_STARTING(__MAC_10_6, __IPHONE_2_0, __DARWIN_ALIAS(fdopen));
| ^
/opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/zutil.h:147:33:
note: expanded from macro 'fdopen'
147 | # define fdopen(fd,mode) NULL /* No fdopen() */
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/__stddef_null.h:26:16:
note: expanded from macro 'NULL'
26 | #define NULL ((void*)0)
| ^
In file included from /opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/zutil.c:10:
In file included from /opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/gzguts.h:21:
In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/stdio.h:61:
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/_stdio.h:318:7:
error: expected ')'
/opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/zutil.h:147:33:
note: expanded from macro 'fdopen'
147 | # define fdopen(fd,mode) NULL /* No fdopen() */
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/__stddef_null.h:26:16:
note: expanded from macro 'NULL'
26 | #define NULL ((void*)0)
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/_stdio.h:318:7:
note: to match this '('
/opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/zutil.h:147:33:
note: expanded from macro 'fdopen'
147 | # define fdopen(fd,mode) NULL /* No fdopen() */
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/__stddef_null.h:26:15:
note: expanded from macro 'NULL'
26 | #define NULL ((void*)0)
| ^
In file included from /opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/zutil.c:10:
In file included from /opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/gzguts.h:21:
In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/stdio.h:61:
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/_stdio.h:318:7:
error: expected ')'
318 | FILE *fdopen(int, const char *)
__DARWIN_ALIAS_STARTING(__MAC_10_6, __IPHONE_2_0, __DARWIN_ALIAS(fdopen));
| ^
/opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/zutil.h:147:33:
note: expanded from macro 'fdopen'
147 | # define fdopen(fd,mode) NULL /* No fdopen() */
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/__stddef_null.h:26:22:
note: expanded from macro 'NULL'
26 | #define NULL ((void*)0)
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/_stdio.h:318:7:
note: to match this '('
/opt/ports-x86_64/var/macports/build/_opt_ports-
x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_i686-w64-mingw32-binutils/i686-w64-mingw32-binutils/work/binutils-2.44/zlib/zutil.h:147:33:
note: expanded from macro 'fdopen'
147 | # define fdopen(fd,mode) NULL /* No fdopen() */
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/__stddef_null.h:26:14:
note: expanded from macro 'NULL'
26 | #define NULL ((void*)0)
| ^
}}}
--
Ticket URL: <https://trac.macports.org/ticket/72415>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list