[MacPorts] #51838: gnome-sudoku build error on OSX 10.5.8 intel (i386)

MacPorts noreply at macports.org
Wed Jul 13 23:36:52 PDT 2016


#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


More information about the macports-tickets mailing list