On Wed, Nov 18, 2009 at 09:50:00PM -0600, Chupacerveza wrote:
> Walt Mankowski wrote:
> >
> > 3. For the wxgtk2.8 modules, I had to first 'fink remove' them, and
> >     then 'fink rebuild' them.  After that the builds completed with
> >     error.
> 
> Glad that worked Walt. For what it's worth, these problems don't happen 
> with a "clean" fink installation on Snow Leopard. I'm not suggesting 
> that there's anything wrong with trying to upgrade fink in place from 
> Leopard to Snow Leopard because many people have it done it, but it 
> might be a lot less heartache to remove it and start fresh in some cases.
> 
> Then again, if we could determine all the trouble spots, it might be 
> possible to make a list of which packages should be rebuilt when 
> upgrading. From a support perspective it is most efficient to simply 
> recommend clean installs, but since there are already instructions about 
> how to upgrade, maybe we could modify them to include a running list of 
> need-to-be-rebuilt packages. I'm just thinking out loud here.

This build failure was due to a pretty blatant bug in wxgtk2.8's
makefiles: passing global -L flags (for dependent libs, etc.) early in
the linker call and then using -l to find a "currently being built"
lib. By having the local -L after the global one, they are
guaranteeing that a previously-installed wxgtk2.8 will always
contaminate a new build and only by luck will it actually link
and/or run as expected. Ever. On any playform.

dan

-- 
Daniel Macks
dma...@netspace.org
http://www.netspace.org/~dmacks


------------------------------------------------------------------------------
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-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to