| Summary: | sci-libs/itpp-3.99.3 (version bump) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Adam Piątyszek <ediap> |
| Component: | New packages | Assignee: | Markus Dittrich (RETIRED) <markusle> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | sci |
| Priority: | High | ||
| Version: | 2007.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://itpp.sf.net/ | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | itpp-3.99.3.ebuild - patch against itpp-3.99.2.ebuild from portage | ||
|
Description
Adam Piątyszek
2007-08-10 09:50:47 UTC
Created attachment 127464 [details, diff]
itpp-3.99.3.ebuild - patch against itpp-3.99.2.ebuild from portage
One more issue...
I forgot about -DNDEBUG flag in all previous development ebuilds. We should add
this flag to CXXFLAGS, because -DNDEBUG disables performance critical assert
checks in the code.
The stable releases are free of this problem, since they use a reverted
appproach, i.e. -DASSERT_LEVEL={0,1,2} (-DASSERT_LEVEL=0 is the same as not
defined at all).
BR,
/Adam
I just committed itpp-3.99.3.1 to portage cvs. I also added the -DNDEBUG to the C[XX] flags. Thanks a lot and have a good weekend. best, Markus (In reply to comment #3) > I just committed itpp-3.99.3.1 to portage cvs. I also added the > -DNDEBUG to the C[XX] flags. > > Thanks a lot and have a good weekend. Thanks! BTW, our last stable release from 3.10.x series (itpp-3.10.12) is ready for stabilisation in my opinion. Besides, you can remove older ebuilds, if KEYWORDS are consistent (all stable). BR, /Adam (In reply to comment #4) > BTW, our last stable release from 3.10.x series (itpp-3.10.12) is ready for > stabilisation in my opinion. Besides, you can remove older ebuilds, if KEYWORDS > are consistent (all stable). Thanks Adam! I noticed this yesterday but didn't get to it yet. Hopefully sometime soon. Best, Markus |