Opened 14 years ago
Closed 13 years ago
#27109 closed enhancement (fixed)
PATCH: blitz headers to work with gcc >4.3
Reported by: | dmeliza@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: | blitz |
Description (last modified by jmroot (Joshua Root))
The blitz C++ header library is missing some include statements that prevent programs using it from compiling under gcc 4.3 or greater.
A description of the problem, and a patch file to fix it, can be found here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=455661
The patch file attached to this ticket has been altered to conform with the MacPorts system. In addition, the Portfile has been patched to support gcc43 and gcc44 compiler variants.
Attachments (2)
Change History (6)
Changed 14 years ago by dmeliza@…
Attachment: | patch-fix-gcc43plus-header-deps.diff added |
---|
Changed 14 years ago by dmeliza@…
Attachment: | Portfile-blitz.diff added |
---|
updated Portfile for blitz port
comment:1 Changed 14 years ago by jmroot (Joshua Root)
Description: | modified (diff) |
---|---|
Keywords: | haspatch added |
Port: | blitz added |
Version: | 1.9.1 |
Please remember to fill in the Port field.
comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|
Is there a reason why we need to default this port to now building with gcc44? It seems to build fine with the standard Xcode version of gcc.
By now, we could also add a gcc45 variant.
comment:3 Changed 14 years ago by dmeliza@…
No good reason; the patch I submitted is only needed to make sure later compilers can use the library. gcc44-compiled may be somewhat faster but I have not tested this.
comment:4 Changed 13 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
patch for blitz header library to work with gcc 4.3+