perl-5.10.1 update, modules rebuild

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,
  a big update of Perl in Fedora has just been kicked off.

Small step for perl (5.10.0 -> 5.10.1) but big jump for Fedora:
there will be significant changes in the packaging tied to this
upgrade.

Nonetheless, things are expected to just work; if not, contact me or
file a bug.

If you are interested, you can find more details below; otherwise,
let me wish to enjoy perl-5.10.1.

Two imporant changes are happening in Fedora at this opportunity:

First, the @INC path will become much simpler.  This change was first
presented here
http://article.gmane.org/gmane.linux.redhat.fedora.perl/9664

Second, "production" is going to be built.  (Fedora 9--12 contains
perl built with debugging support, which makes it slower.  This was
not intentional, perl's Configure script was being too smart.)

Each of the changes breaks backward compatibility: Perl modules and
applications built against libperl.so will no longer work after the
change is fully implemented.  To reflect this situation rpm-wise, the
changes are tied to the version change: newly built packages will
require perl(:MODULE_COMPAT_5.10.1), while the old ones require
perl(:MODULE_COMPAT_5.10.0).

To arrange for smooth transition, the first build(s) of perl 5.10.1
will contain backward compatibility aids so that it will still work
in combination with old modules and libperl-linked packages.
Consequently, this build will provide both
perl(:MODULE_COMPAT_5.10.1) and perl(:MODULE_COMPAT_5.10.0).
With this package in place, it will be possible to rebuild the
dependent packages.  When this rebuild will have been done, perl can
be upgraded to a clean version, without the compatibility aids; that
build will no longer provide perl(:MODULE_COMPAT_5.10.0).

At this moment, we are at the begining of the rebuild,
perl-5.10.1-101.fc13 is the build with compatibility aids.

There is more than one way to break rawhide,
	Stepan Kasal

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux