Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 188314 - sci-libs/itpp-3.99.3 (version bump)
Summary: sci-libs/itpp-3.99.3 (version bump)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Markus Dittrich (RETIRED)
URL: http://itpp.sf.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-10 09:50 UTC by Adam Piątyszek
Modified: 2007-08-12 12:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
itpp-3.99.3.ebuild - patch against itpp-3.99.2.ebuild from portage (itpp-3.99.3.ebuild.patch,1.37 KB, patch)
2007-08-10 09:53 UTC, Adam Piątyszek
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Piątyszek 2007-08-10 09:50:47 UTC
Hi Markus,

Since there are some changes required in the ebuild for this release, I decided to submit a bug report with the attached patch against itpp-3.99.2.ebuild.
Basically, IT++ do not require CBLAS any more (a Fortran BLAS interface is used instead).

BR,
/Adam
Comment 1 Adam Piątyszek 2007-08-10 09:53:20 UTC
Created attachment 127464 [details, diff]
itpp-3.99.3.ebuild - patch against itpp-3.99.2.ebuild from portage
Comment 2 Adam Piątyszek 2007-08-10 10:28:37 UTC
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
Comment 3 Markus Dittrich (RETIRED) gentoo-dev 2007-08-11 14:05:33 UTC
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
Comment 4 Adam Piątyszek 2007-08-11 17:50:52 UTC
(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
Comment 5 Markus Dittrich (RETIRED) gentoo-dev 2007-08-12 12:26:35 UTC
(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