>>>>> "Max" == Max Horn <[EMAIL PROTECTED]> writes:

Max> Small side note: how about changing the code to automatically insert
Max> such a dependency if the type is "Perl: x.y" ? This way it can't be
Max> forgotten. Would there be any cases where this automatic behavior is
Max> not desirable?

Not to get too confused, but the Perl 5.8.1 that got included with 10.3
is a threaded Perl, and a version of threads that is neither backward
compatible with 5.8.0 (or any prior perl), nor forward compatible
(it was changed again in 5.8.2), nor compatible with 5.8.x compiled
without threads.

In other words, any XS modules built with the installed 10.3 Perl are
completely useless for anything outside that world!

Apple won't even be able to upgrade in the future.  I wonder who the
Apple bonehead was that decided "threads are better!".  Ugh.

Thus, be careful how you do the packaging for fink perl packages...
it's not just version number here.  It's versionnumber plus threads,
and no upward compatibility at the binary level.

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<[EMAIL PROTECTED]> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to