[MacPorts] #54902: wxWidgets-3.0 @3.0.3: build failure on High Sierra
MacPorts
noreply at macports.org
Tue Sep 26 05:08:21 UTC 2017
#54902: wxWidgets-3.0 @3.0.3: build failure on High Sierra
----------------------------+-------------------
Reporter: MaddTheSane | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.1
Resolution: | Keywords:
Port: wxWidgets-3.0 |
----------------------------+-------------------
Comment (by MaddTheSane):
It looks like it is no longer defined ''by default''. It can be overridden
by setting `__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES` to `1` in
the compiler flags. Although Apple seems to be really pressing that the
non-underscored macros should be replaced by the underscored version. It
looks like wxWidgets doesn't want to do this (backwards compatibility with
older OSes), but others may want to migrate away from the deprecated
macros. See `/usr/include/AssertMacros.h:1228` for Apple's reasoning for
this, as well as a shell snippet that will replace the old macros with the
new ones.
--
Ticket URL: <https://trac.macports.org/ticket/54902#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list