[Fink-devel] An option to build universal binaries ?

2008-02-09 Thread DJamé Seddah
Hi,
I would like to know if it would be possible to use fink to build a  
whole universal binary hierarchy under /sw ?

the idea is to have a shared directory using nfs for ppc and x86
so if it exists an option to add to fink.conf, that would be nice to  
let me know


Regards,



Djamé


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] python25-socket-ssl and system libraries

2008-02-09 Thread Daniel Macks
On Thu, Feb 07, 2008 at 07:13:25PM +0100, Aleix Conchillo Flaqu? wrote:
 On Feb 7, 2008, at 6:17 PM, Daniel Macks wrote:
 
  Fink often has newer versions of libraries than apple does, and
  switching packages between using apple's vs fink's dependencies is
  difficult at best. For this specific case, I'm assuming you're on
  10.5: 10.4 does not have expat, so would need to play a lot of
  compatibility games or else each OS would need entirely separate
  package sets anything that used expat. The main reason many have
  pushed hard to use apple's openssl is for licensing and/or US
  cryptography-export-restriction reasons...fink's openssl is newer than
  apple's, last I checked.
 
 Yes, 10.5 here. For backwards compatibility the thing is clear and I  
 also understand the versions issue.
 
 Currently the openssl version is the same, 0.9.7l, and expat is only a  
 bit older, apple's 2.0.0, fink's 2.0.1.

Interestingly, neither the main python25 packages nor the socket
module packages actually appear to link libexpat at all and it was
easy enough to have the socket lib link against apple's openssl (which
solves a licensing issue), so now fink's python25 package does it
all and the external socket packages are empty dummies.

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] An option to build universal binaries ?

2008-02-09 Thread Alexander K. Hansen
On Saturday 09 February 2008 01:15:11 pm DJamé Seddah wrote:
 Hi,
 I would like to know if it would be possible to use fink to build a
 whole universal binary hierarchy under /sw ?

 the idea is to have a shared directory using nfs for ppc and x86
 so if it exists an option to add to fink.conf, that would be nice to
 let me know


 Regards,



 Djamé



It's not supported, and It's not likely ever to happen.
To do a cross-compile for PowerPC on an Intel box would require removing 
_every_ Intel binary library from the Fink tree, and then rebuilding every 
package for PowerPC.  Not to mention that the low level binary package 
handler, dpkg, is only capable of coping with a single architecture.

Maybe one could use a PowerPC and an Intel box, install  identical package 
sets, and  then manually generate universal binaries from the two fink trees.
-- 
Alexander K. Hansen
akh AT finkproject DOT org
Fink User Liaison and Documenter


signature.asc
Description: This is a digitally signed message part.
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Re: [Fink-devel] python25-socket-ssl and system libraries

2008-02-09 Thread Aleix Conchillo Flaqué
On Feb 9, 2008, at 8:43 PM, Daniel Macks wrote:

 Interestingly, neither the main python25 packages nor the socket
 module packages actually appear to link libexpat at all

Well, I said the expat library as another example, that is, libraries  
that link with fink's expat instead of apple's expat.

 and it was easy enough to have the socket lib link against apple's  
 openssl (which
 solves a licensing issue), so now fink's python25 package does it
 all and the external socket packages are empty dummies.


Yes, in fact, this is what I did in my local version. I guess this  
could be changed and commited.

Aleix

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel