[MacPorts] #71383: gle-graphics @4.2.5_4 build failure (was: Failure to install gle-graphics package)
MacPorts
noreply at macports.org
Sun Nov 24 03:19:35 UTC 2024
#71383: gle-graphics @4.2.5_4 build failure
---------------------------+---------------------------
Reporter: elbennich | Owner: (none)
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Resolution: | Keywords: arm64 sequoia
Port: gle-graphics |
---------------------------+---------------------------
Comment (by jmroot):
Looks like the code defines `isnan` and `isinf` macros that conflict with
the ones in the stdlib.
{{{
:info:build In file included from cutils.cpp:91:
:info:build In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/string:594:
:info:build In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__memory_resource/polymorphic_allocator.h:20:
:info:build In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/tuple:272:
:info:build In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/compare:145:
:info:build In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__compare/compare_partial_order_fallback.h:13:
:info:build In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__compare/partial_order.h:14:
:info:build In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__compare/weak_order.h:14:
:info:build In file included from
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__compare/strong_order.h:20:
:info:build
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/cmath:583:15:
error: expected unqualified-id
:info:build 583 | return std::isnan(__lcpp_x);
:info:build | ^
:info:build cutils.cpp:61:5: note: expanded from macro 'isnan'
:info:build 61 | (sizeof (x) == sizeof (long double) ? isnan_ld (x)
\
:info:build | ^
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71383#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list