Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 48823

Summary: dev-libs/atlas needs to be compiled with -fPIC
Product: Gentoo Linux Reporter: Danny van Dyk (RETIRED) <kugelfang>
Component: New packagesAssignee: Steve Arnold <nerdboy>
Status: RESOLVED INVALID    
Severity: normal CC: kugelfang, sci
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 48039    
Attachments: Patch against dev-libs/atlas-3.6.0

Description Danny van Dyk (RETIRED) gentoo-dev 2004-04-23 15:01:49 UTC
All objects in atlas' .a files need to be PIC objects on amd64, cause several shared objects link against them. Shared objects on amd64 always need to be PIC.
(Example is liboctave from app-sci/octave)

I'll attach a patch against the -3.6.0.ebuild to make that work. Please have a
look and tell me if it's okay for you.
Comment 1 Danny van Dyk (RETIRED) gentoo-dev 2004-04-23 15:02:51 UTC
Created attachment 29925 [details, diff]
Patch against dev-libs/atlas-3.6.0
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2004-04-23 15:09:54 UTC
Hey guys, please take a look at #30453 and, to that effect, app-sci/blas-atlas ebuild. This is the future of atlas (and other blas/lapack implementations) in portage, while dev-lib/atlas will eventually be phased out...
Plus I believe it already does -fPIC thing :).

George
Comment 3 Danny van Dyk (RETIRED) gentoo-dev 2004-04-24 02:59:14 UTC
Looks promising. I'll tell all users of atlas to swtich to atlas-blas
and atlas-lapack and just mark atlas -amd64.
Comment 4 Danny van Dyk (RETIRED) gentoo-dev 2004-04-24 06:21:52 UTC
Done. dev-libs/atlas is now -amd64. We'll wait for blas-atlas....