#51838: gnome-sudoku build error on OSX 10.5.8 intel (i386) ---------------------------+---------------------- Reporter: arboz@… | Owner: devans@… Type: defect | Status: closed Priority: Low | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: gnome-sudoku | ---------------------------+---------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: This problem was the result of a conscious decision upstream to start using C++11 language features (such as nullptr) in this application. The effect for us was to break the build on OS X versions which use libstdc++ by default (10.8 and earlier). The build was successful for 10.9+ where libc++ is the default. Due to many reports of breakage with older compilers similar to this one, version 3.20.4 has been released which backs out this change for the duration of the 3.20 stable release branch. Note, however, that the move to C++11 is continuing in upstream master (and elsewhere in GNOME) so we can probably expect to see this issue revisited with the 3.22 stable release. If you're not willing or not able to upgrade to a later version of OS X (10.9+) you might want to look at LibcxxOnOlderSystems for ideas on how to work around this issue on older systems. Fixed (temporarily) by the upgrade to gnome-sudoku 3.20.4 in r150284. Builds on 10.6+ and hopefully 10.5 as well. -- Ticket URL: <https://trac.macports.org/ticket/51838#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X