Opened 11 years ago
Closed 11 years ago
#41760 closed defect (fixed)
gle-graphics build fails with C++ namespace errors
Reported by: | hal.dace@… | Owned by: | jdswinbank (John Swinbank) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | haspatch | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: | gle-graphics |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
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.
Attachments (3)
Change History (7)
Changed 11 years ago by hal.dace@…
comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to swinbank@… |
Summary: | gle-grapyics build fails with C++ namespace errors → gle-graphics build fails with C++ namespace errors |
Changed 11 years ago by john@…
Attachment: | Portfile-gie-graphics.diff added |
---|
Changed 11 years ago by john@…
Attachment: | patch-hash-map.diff added |
---|
comment:3 Changed 11 years ago by john@…
Worth adding that this fix is tested and working on Mavericks. I don't have an older system to test on.
comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Keywords: | haspatch added |
Resolution: | → fixed |
Status: | new → closed |
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.
Note: See
TracTickets for help on using
tickets.
I've just attached a patch + updated portfile which should fix this and also updates my (port maintainer) e-mail address.