[MacPorts] #41760: gle-grapyics build fails with C++ namespace errors
#41760: gle-grapyics build fails with C++ namespace errors ------------------------+-------------------------------- Reporter: hal.dace@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: gle-graphics ------------------------+-------------------------------- Building gle-graphics on Mavericks, ports version 2.2.1, port tree updated as of today (2013-12-11) fails with the following C++ errors: :info:build In file included from gcontour.cpp:43: :info:build In file included from ./../all.h:73: :info:build In file included from ./../glepro.h:42: :info:build In file included from ./../tokens/Tokenizer.h:51: :info:build ./../tokens/StringKeyHash.h:79:18: error: expected namespace name :info:build using namespace __gnu_cxx; // using gnu extensions such as "hash" and several similar. Full main.log attached. -- Ticket URL: <https://trac.macports.org/ticket/41760> MacPorts <http://www.macports.org/> Ports system for OS X
#41760: gle-graphics build fails with C++ namespace errors ---------------------------+------------------------ Reporter: hal.dace@… | Owner: swinbank@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: gle-graphics | ---------------------------+------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => swinbank@… Old description:
Building gle-graphics on Mavericks, ports version 2.2.1, port tree updated as of today (2013-12-11) fails with the following C++ errors:
:info:build In file included from gcontour.cpp:43: :info:build In file included from ./../all.h:73: :info:build In file included from ./../glepro.h:42: :info:build In file included from ./../tokens/Tokenizer.h:51: :info:build ./../tokens/StringKeyHash.h:79:18: error: expected namespace name :info:build using namespace __gnu_cxx; // using gnu extensions such as "hash"
and several similar.
Full main.log attached.
New description: Building gle-graphics on Mavericks, ports version 2.2.1, port tree updated as of today (2013-12-11) fails with the following C++ errors: {{{ :info:build In file included from gcontour.cpp:43: :info:build In file included from ./../all.h:73: :info:build In file included from ./../glepro.h:42: :info:build In file included from ./../tokens/Tokenizer.h:51: :info:build ./../tokens/StringKeyHash.h:79:18: error: expected namespace name :info:build using namespace __gnu_cxx; // using gnu extensions such as "hash" }}} and several similar. Full main.log attached. -- -- Ticket URL: <https://trac.macports.org/ticket/41760#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41760: gle-graphics build fails with C++ namespace errors ---------------------------+------------------------ Reporter: hal.dace@… | Owner: swinbank@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: gle-graphics | ---------------------------+------------------------ Comment (by john@…): I've just added a patch + updated portfile which should fix this and also updates my (port maintainer) e-mail address. -- Ticket URL: <https://trac.macports.org/ticket/41760#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41760: gle-graphics build fails with C++ namespace errors ---------------------------+------------------------ Reporter: hal.dace@… | Owner: swinbank@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: gle-graphics | ---------------------------+------------------------ Comment (by john@…): Worth adding that this fix is tested and working on Mavericks. I don't have an older system to test on. -- Ticket URL: <https://trac.macports.org/ticket/41760#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#41760: gle-graphics build fails with C++ namespace errors ---------------------------+------------------------ Reporter: hal.dace@… | Owner: swinbank@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: haspatch Port: gle-graphics | ---------------------------+------------------------ Changes (by ryandesign@…): * cc: ryandesign@… (added) * status: new => closed * resolution: => fixed * keywords: => haspatch Comment: Updated your maintainer email address in gle-graphics and wcslib in r115015. Testing on other OS versions is good. I tested on Leopard i386 and it built fine, before and after the patch. So I committed this in r115016. I guessed that this does not change anything for earlier OS versions so I didn't increase the revision. -- Ticket URL: <https://trac.macports.org/ticket/41760#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts