Martin Costabel <[EMAIL PROTECTED]> wrote:

> This was already on the beginners and users lists, and it is mentioned 
> in the pango description.
> 
> Recompile doesn't work, the packages need to be ported to xfree-4.3.0.
> 
> I said it some time ago, but it was considered too pessimistic at that 
> time:
> 
> The upgrade from xfree-4.2 to 4.3 has some unpleasant similarities to 
> the Jaguar upgrade.
> 
> - There are packages that won't compile under 4.3
> - Packages and libraries compiled under 4.3 will not work under 4.2, in 
> general, so you can't go back. "In general" may concern only very few 
> packages if we are lucky.
> - The threaded vs non-threaded issue has not been solved. Threaded is 
> now the default, so on the subject of Matlab, the ball is in 
> Apple's/Matlab's field now, but the fact remains that Matlab doesn't 
> work with 4.3.0.
> 
> IMHO there should be some big red warnings somewhere.
> 

Martin, I'd like to understand this situation better.  Are there specific
libraries which have been updated for 4.3?  Were the updates done in a
properly versioned manner?  If so, then packages which are compiled under
4.3 will link to the new versions, and packages compiled under 4.2 will
link to the old versions.  So long as we keep the different versions in
separate fink packages, a smooth transition should be possible.

(I'm not sure that we've done this yet, but it should be possible to
repackage things with this in mind.)

I don't have a good answer for the threaded issue, though.  Is Matlab the
only affected package?

The Jaguar upgrade was much worse, because the change of compiler produced
changes which were not tracked by library versioning.

  -- Dave





-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to