[GRASS-dev] [GRASS GIS] #2871: lib/iostream/mm.cpp:Fails to build with GCC 6: declaration of ... has a different exception specifier

GRASS GIS trac at osgeo.org
Thu Jun 30 14:20:34 PDT 2016


#2871: lib/iostream/mm.cpp:Fails to build with GCC 6: declaration of ... has a
different exception specifier
-------------------------+-------------------------------------------------
  Reporter:  sebastic    |      Owner:  grass-dev@…
      Type:  defect      |     Status:  new
  Priority:  blocker     |  Milestone:  7.2.0
 Component:  Compiling   |    Version:  svn-releasebranch70
Resolution:              |   Keywords:  iostream, gcc, -fexceptions, throw,
                         |  noexcept
       CPU:  All         |   Platform:  Linux
-------------------------+-------------------------------------------------

Comment (by sebastic):

 I've added a patch with the changes from r68818 to the GRASS 7.0.4 Debian
 package, and built is successfully with GCC 6 (6.1.1) in Debian unstable.

 I'll upload the package shortly to close the RC bug and keep GRASS in
 testing and the next stable release.

 We'll updated to GRASS 7.2 in Debian as soon as possible after it's
 released. If the release is before January 5th 2017
 ([https://release.debian.org/ Soft freeze]) we should be able to include
 it in the stretch release. Otherwise it'll find its way into testing for
 the subsequent buster release.

 Backporting the changes to the 7.0 branch is very welcome, but I don't
 mind carrying the patch in the Debian package either.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2871#comment:17>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list