Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30463 - lapack-3.0-r1.ebuild (Update)
Summary: lapack-3.0-r1.ebuild (Update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 30460
Blocks:
  Show dependency tree
 
Reported: 2003-10-05 20:42 UTC by Derek Dolney
Modified: 2005-04-18 16:23 UTC (History)
1 user (show)

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


Attachments
lapack-3.0-r1.ebuild (lapack-3.0-r1.ebuild,2.63 KB, text/plain)
2003-10-05 20:42 UTC, Derek Dolney
Details
lapack-20020531-20021004.patch (lapack-20020531-20021004.patch,1.02 MB, patch)
2003-10-05 20:46 UTC, Derek Dolney
Details | Diff
lapack-gentoo.patch (lapack-gentoo.patch,1.24 KB, patch)
2003-10-05 20:47 UTC, Derek Dolney
Details | Diff
f77-reference (f77-reference,436 bytes, text/plain)
2003-10-05 20:48 UTC, Derek Dolney
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Derek Dolney 2003-10-05 20:42:22 UTC
This ebuild will build shared and static versions of the netlib reference
implementation of LAPACK. Please see the comments in bug 30453.

It uses the lapack-config tool (bug 30460).

I've tested building with and without USE="ifc". Either way, I can link to the resulting libraries with g77 or ifc.
Comment 1 Derek Dolney 2003-10-05 20:42:58 UTC
Created attachment 18843 [details]
lapack-3.0-r1.ebuild
Comment 2 Derek Dolney 2003-10-05 20:46:12 UTC
Created attachment 18844 [details, diff]
lapack-20020531-20021004.patch

Minor patches from http://www.netlib.org/lapack/release_notes.html
that haven't made it into the release tarball yet.
Comment 3 Derek Dolney 2003-10-05 20:47:32 UTC
Created attachment 18845 [details, diff]
lapack-gentoo.patch
Comment 4 Derek Dolney 2003-10-05 20:48:29 UTC
Created attachment 18846 [details]
f77-reference

lapack-config profile (see bug 30460)
Comment 5 George Shapovalov (RETIRED) gentoo-dev 2004-06-10 18:59:34 UTC
Hi Derek.

Going through this. I actually did few more changes to lapack-atlas that will reflect this one too. I moved common files to mirrors, no need to keep dups in portage tree. Now all the epatches will take them from DISTDIR instead of FILESDIR.

I have a question wrt g77. Do we always need it for the -reference one just as for the lapack-atlas or only if ifc is not available?

George
Comment 6 Derek Dolney 2004-06-14 05:15:37 UTC
George,

The *-reference builds CAN use ifc exclusively, so that if ifc is USEd, then there is no need for g77.
Comment 7 George Shapovalov (RETIRED) gentoo-dev 2004-06-14 19:03:46 UTC
Ok, lapack-reference in, please test.
I had to add --tag in a few places, also libtool said:

libtool: install: warning: remember to run `libtool --finish /usr/lib/lapack/reference'

which I am not too sure where to put. Should it go right after the install line (in src_install), or should it be just ignored (as ebuild takes care of the rest anyway)?

I'll add virtual upon successful testreport :).

George
Comment 8 Derek Dolney 2004-06-24 10:58:28 UTC
George,

Forgive the delay. I've finally tested the lapack-reference in portage, and it works fine, both with g77 and with ifc.

lapack --finish just runs ldconfig (at least on linux, not sure about other OSs), but portage nicely does this after pkg_install or whatever. I've never had problems linking with these shared libs, and I do use them regularly.
Comment 9 Danny van Dyk (RETIRED) gentoo-dev 2005-02-16 16:44:02 UTC
Hm can this one finally be closed ? Package is in the tree for months already...
Comment 10 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-04-18 16:23:21 UTC
I think this one is done as far as I can tell. Please reopen if I am mistaken.