On 13 Jan 2007, at 14:59, Jack Howarth wrote:

>    We really do want to move the libraries currently in
> /sw/lib/gcc4.2/lib/ppc64 from the gcc42 package to the
> gcc42-shlibs package. Otherwise anything built with -m64
> will break when we need to create a gcc43 package later
> since the gcc4X packages will always conflict but the
> gcc4X-shlibs will co-exist. The last option sounds right
> except for the need to use -64bit. This is incorrect since
> that option should be saved for a package which would be
> a true 64-bit gcc compiler (ie gcc built with a host
> of powerpc64-apple-darwin*).

I see 2 different issues here:
1) everything in the ppc64 or x86_64 subdirectory of /sw/lib/gcc4.2/lib
should go in the -shlibs splitoff.
Right, and this you can do now.
2) for those libs, there is a difficulty in writing a correct  
"Shlibs" entry, w/o
- either being able to use conditionals
- or being able to use %lib w/o the main pkg having "Type: -64bit".
- or adding that "Type" field, which you argue is incorrect.

As a temporary fix, to let the pkg out, I would suggest to add the  
incorrect "Type"
field (which doesn't do any harm...), and remove it later, when  
possible.

As to the general problem, on the one hand I see no major reason not  
to allow
%lib w/o the Type field; on the other hand I prefer general mechanisms
_ like allowing conditionals _ to very specialised ones ...

Jean-Francois

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to