On Sat, Apr 17, 2010 at 10:24:53PM +0300, Niko Tyni wrote: > On Wed, Apr 07, 2010 at 08:19:35AM +0300, Damyan Ivanov wrote: > > > While not a piece of cake, getting 5.12 iin squeeze doesn't look > > impossible. How can we help? > > 5.12.0-1 is now in experimental (and built for more than one > architecture), so I think it's OK to start filing bugs about any breakage. To make testing easier, I've now set up an online repository of unofficial binNMUs built against the 5.12.0-1 ABI on amd64 and i386. These have been built from unmodified sources in Debian unstable. (The point is to upgrade the perlapi-5.10.1 and libperl5.10 dependencies to perlapi-5.12.0 and libperl5.12 so that the packages become installable with perl 5.12.0.) deb http://people.debian.org/~ntyni/perl/5.12.0 perl-5.12 main deb-src http://people.debian.org/~ntyni/perl/5.12.0 perl-5.12 main The repository is signed with the attached key, also available at http://people.debian.org/~ntyni/perl/5.12.0-setup.txt With this, upgrading to 5.12.0 should be as easy as 'apt-get dist-upgrade' or your favorite variant of it. Please note that - this is obviously unofficial and experimental etc., so don't trust it with anything important. No warranty. - while downgrading back to 5.10.1 packages may work, it's generally unsupported. Using a separate chroot or virtual machine is recommended. - the i386 packages were built in a kvm virtual machine, but I don't expect that matters - I don't have a real buildd running so the packages are updated when I get round to it. Let me know if something is out of date and you need it. > I'm still experimenting with the use64bitint and uselongdouble settings, > so no promises about a stable ABI yet. This still applies, not sure if these settings are here to stay. I hope we can implement a clean upgrade path if the settings need to be changed (see #579457), but that's still unfinished work. Hoping this is useful to someone, -- Niko Tyni ntyni@debian.org
cat >> /etc/apt/sources.list <<EOF deb http://people.debian.org/~ntyni/perl/5.12.0 perl-5.12 main deb-src http://people.debian.org/~ntyni/perl/5.12.0 perl-5.12 main EOF apt-key add - <<EOF -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.10 (GNU/Linux) mQENBEuvor0BCADxzcjRbeQoHp8I3qZfVLkQU2Q5q28KSvQgS8UjDh99zdk+Ctpg lJxRwnbGXAboq40gWgbUkJ+JZrP7l3Xfla/CIKLikH5gySyfzTfp6eBzb4YtUeCm v5yNWWciK2KENYTOnRbGpoBHBO+quJWdtOa3+JRfRkmAATvBkA8/7AHhLOmGD+pN B9rAfbyqZf7t8KCugxwD0w1pJsd2ilqodY9FSDtGbCEYyaXF+/ILALHi5txTBpGx uCbNdJrwVNVk4y0c9SisA7IPvnl8fPMiq5q2jnWnRbLM5yoSNTaFbNHIS01Y5ezM Of7PbcZuylxlC+BpqcRgCR8rk/MwhnDxlropABEBAAG0TEF1dG9tYXRpYyBBcmNo aXZlIGtleSBmb3IgTmlrbyBUeW5pJ3MgcGVyc29uYWwgcmVwb3NpdG9yeSA8bnR5 bmlAZGViaWFuLm9yZz6JAT4EEwECACgFAkuvor0CGwMFCQDtTgAGCwkIBwMCBhUI AgkKCwQWAgMBAh4BAheAAAoJEDMXgYNhjaL9SiMH/2yDFCo5b06cCNaz6awNQmmS 0J1reoLbFX+x/7qHueiTZ8YZtNpkaXbV847IdMVDu9fIW9G0QLO3Ezufw7k3fqTT vrJvIv6M6y75V+IhbxzJUnnTGXBrcWlNIdyKAPPFdkU9uVlJcGVGwqmy+fLP0nQo fKVJMZM8SjlRB6J5wzsvx7GefzdIYrdv8bWb9edkBfwigzaZcMB1hwZJNvBCmGy2 EhifeJAGvsr/nl3OMc19rffwsxvSehcfMIJ/C/b5EKzs7BTTrkRaTNWoD1+O8PkI lLSRsAu6J3xxU1kyAQbE/H5jKBo6S0/9YEb3yrSPHTF5YFMM+uFLB7y2stdcBbOI RgQQEQIABgUCS93PIAAKCRCLKLMZagctOfrFAJ9IjP6nVb20+ZX3uoOPiAr4Njq5 NwCfXtDsyyffKZo8q4FF3/bJHt8kkBU= =7380 -----END PGP PUBLIC KEY BLOCK----- EOF
Attachment:
signature.asc
Description: Digital signature