On Sun, Aug 30, 2009 at 10:42:31AM +0200, Martin Costabel wrote:
>
> Anyway, trying to have both 32bit and 64bit for both Leopard and Snow
> Leopard, and to have an upgrade path from 32bit 10.5 to 32bit 10.6 was
> probably a mistake, given the currently available manpower.
>
> Realistically, Fink should have stated:
> Leopard = 32bit
> Snow Leopard = 64bit
> and to go from one to the other you have to reinstall, sorry.
>
> I don't see any evidence of any Fink developer besides drm having ever
> seriously tried to build packages on 10.5/64bit or on 10.6/32bit. And
> drm is just eliminating packages that don't build; *nobody* is spending
> time trying to fix packages for 10.6/32bit.
>
> --
> Martin
>
Well, I do keep i386 and x86_64 fink on both my 10.5.8 and 10.6 machines
and always make sure that my packages build on those and powerpc 10.5.8.
I find it hard to criticize the decision to implement x86_64 on 10.5 fink
since we wouldn't have made half of the progress in porting packages to
x86_64 without it.
I do think we really should have some guidelines for porting to x86_64
though. While it might not always be necessary, it should be best practices
to always pass...
--build=%m-apple-darwin`uname -r|cut -f1 -d.` --host=%m-apple-darwin`uname
-r|cut -f1 -d.`
to ConfigureParams. Having configure find the wrong triplet is just asking for
trouble at some point. It also might be wise to not assume all code is 64-bit
clean and add some automated checks to fink that would trigger a warning in
-m mode if errors like...
"cast from pointer to integer of different size"
are observed during the CompileScript execution. This would at least clue in
packagers to consult on fink-devel for solutions.
Jack
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel