updated recipe upgrades and bugfixes
cover updated recipe upgrades and bugfixes
From: Nitin A Kamble <[email protected]>
These are similar to the commits I sent earlier, with the exception of the patch tracking formatch has changed slightly as per Saul's suggestions.
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: nitin/misc
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc
Thanks,
Nitin A Kamble <[email protected]>
---
Nitin A Kamble (8):
mpfr: upgrade from 3.0.0 to 3.0.1
python-gst: upgrade from 0.10.19 to 0.10.21
git: upgrade from 1.7.3.4 to 1.7.4.3
python-pycairo: fix installation path of __init__.py perl-5.12.2: use of PERLHOSTLIB var fix cpan.bbclass: export PERLHOSTLIB for perl modules
libxml-parser-perl: upgrade from 2.36 to 2.40
distro_tracking: recipe information update
meta/classes/cpan.bbclass | 1 +
.../conf/distro/include/distro_tracking_fields.inc | 7 +++++--
meta/recipes-devtools/git/files/autotools.patch | 2 ++
.../git/{git_1.7.3.4.bb => git_1.7.4.3.bb} | 4 ++--
.../libperl-5.8.3-create-libperl-soname.patch | 11 -----------
...e_2.36.bb => libxml-parser-perl-native_2.40.bb} | 0
...ser-perl_2.36.bb => libxml-parser-perl_2.40.bb} | 8 ++++----
.../perl/perl-5.12.2/09_fix_installperl.patch | 2 ++
.../Configure-multilib.patch | 2 ++
.../perl/perl-5.12.2/Makefile.SH.patch | 2 ++
.../perl/perl-5.12.2/Makefile.patch | 2 ++
.../perl/perl-5.12.2/asm-pageh-fix.patch | 2 ++
.../perl/perl-5.12.2/cross-generate_uudmap.patch | 2 ++
.../perl/perl-5.12.2/debian/arm_optim.diff | 2 ++
.../debian/arm_thread_stress_timeout.diff | 2 ++
.../perl/perl-5.12.2/debian/cpan_config_path.diff | 2 ++
.../perl-5.12.2/debian/cpan_definstalldirs.diff | 2 ++
.../perl-5.12.2/debian/cpanplus_config_path.diff | 2 ++
.../debian/cpanplus_definstalldirs.diff | 2 ++
.../perl/perl-5.12.2/debian/db_file_ver.diff | 2 ++
.../perl-5.12.2/debian/deprecate-with-apt.diff | 2 ++
.../debian/devel-ppport-ia64-optim.diff | 2 ++
.../perl-5.12.2/debian/disable-zlib-bundling.diff | 2 ++
.../perl/perl-5.12.2/debian/doc_info.diff | 2 ++
.../perl/perl-5.12.2/debian/enc2xs_inc.diff | 2 ++
.../perl/perl-5.12.2/debian/errno_ver.diff | 2 ++
.../perl/perl-5.12.2/debian/extutils_hacks.diff | 2 ++
.../perl/perl-5.12.2/debian/fakeroot.diff | 2 ++
.../perl-5.12.2/debian/fixes/autodie-flock.diff | 2 ++
.../debian/fixes/concat-stack-corruption.diff | 2 ++
.../debian/fixes/cpanplus-without-home.diff | 2 ++
.../perl-5.12.2/debian/fixes/h2ph-gcc-4.5.diff | 2 ++
.../perl-5.12.2/debian/fixes/hurd-ccflags.diff | 2 ++
.../perl-5.12.2/debian/fixes/lc-numeric-docs.diff | 2 ++
.../debian/fixes/lc-numeric-sprintf.diff | 2 ++
.../perl-5.12.2/debian/fixes/net_smtp_docs.diff | 2 ++
.../perl/perl-5.12.2/debian/fixes/processPL.diff | 2 ++
.../perl/perl-5.12.2/debian/instmodsh_doc.diff | 2 ++
.../perl/perl-5.12.2/debian/ld_run_path.diff | 2 ++
.../perl-5.12.2/debian/libnet_config_path.diff | 2 ++
.../perl-5.12.2/debian/m68k_thread_stress.diff | 2 ++
.../perl/perl-5.12.2/debian/mod_paths.diff | 2 ++
.../debian/module_build_man_extensions.diff | 2 ++
.../perl/perl-5.12.2/debian/perlivp.diff | 2 ++
.../perl/perl-5.12.2/debian/prune_libs.diff | 2 ++
.../debian/squelch-locale-warnings.diff | 2 ++
.../perl/perl-5.12.2/generate-sh.patch | 2 ++
.../perl/perl-5.12.2/installperl.patch | 2 ++
.../{files => perl-5.12.2}/letgcc-find-errno.patch | 2 ++
.../perl/perl-5.12.2/native-nopacklist.patch | 2 ++
.../perl/perl-5.12.2/native-perlinc.patch | 2 ++
.../perl/perl-5.12.2/native-ssp.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_1.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_2.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_3.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_4.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_5.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_6.patch | 2 ++
.../perl/perl-5.12.2/perl-configpm-switch.patch | 2 ++
.../perl/perl-5.12.2/perl-dynloader.patch | 12 ++++++++++--
.../perl/perl-5.12.2/perl-enable-gdbm.patch | 2 ++
.../perl/perl-5.12.2/perl-moreconfig.patch | 2 ++
meta/recipes-devtools/perl/perl_5.12.2.bb | 2 +-
.../python/python-gst/python-path.patch | 2 ++
...python-gst_0.10.19.bb => python-gst_0.10.21.bb} | 6 +++---
.../python/python-pycairo_1.8.10.bb | 8 +++++++-
.../mpfr/{mpfr_3.0.0.bb => mpfr_3.0.1.bb} | 4 ++--
67 files changed, 147 insertions(+), 28 deletions(-)
rename meta/recipes-devtools/git/{git_1.7.3.4.bb => git_1.7.4.3.bb} (59%)
delete mode 100644 meta/recipes-devtools/perl/files/libperl-5.8.3-create-libperl-soname.patch
rename meta/recipes-devtools/perl/{libxml-parser-perl-native_2.36.bb => libxml-parser-perl-native_2.40.bb} (100%)
rename meta/recipes-devtools/perl/{libxml-parser-perl_2.36.bb => libxml-parser-perl_2.40.bb} (61%)
rename meta/recipes-devtools/perl/{files => perl-5.12.2}/Configure-multilib.patch (96%)
rename meta/recipes-devtools/perl/{files => perl-5.12.2}/letgcc-find-errno.patch (96%)
rename meta/recipes-devtools/python/{python-gst_0.10.19.bb => python-gst_0.10.21.bb} (82%)
rename meta/recipes-support/mpfr/{mpfr_3.0.0.bb => mpfr_3.0.1.bb} (70%)Signature · 1 line
1.7.2.2
PATCH 1/8 mpfr: upgrade from 3.0.0 to 3.0.1
From: Nitin A Kamble <[email protected]>
---
.../mpfr/{mpfr_3.0.0.bb => mpfr_3.0.1.bb} | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/mpfr/{mpfr_3.0.0.bb => mpfr_3.0.1.bb} (70%)meta/recipes-support/mpfr/mpfr_3.0.1.bb renamed from meta/recipes-support/mpfr/mpfr_3.0.0.bb +2 -2
@@ -7,8 +7,8 @@ PR = "r0" SRC_URI = "http://www.mpfr.org/mpfr-${PV}/mpfr-${PV}.tar.bz2" -SRC_URI[md5sum] = "f45bac3584922c8004a10060ab1a8f9f" -SRC_URI[sha256sum] = "8f4e5f9c53536cb798a30455ac429b1f9fc75a0f8af32d6e0ac31ebf1024821f" +SRC_URI[md5sum] = "bfbecb2eacb6d48432ead5cfc3f7390a" +SRC_URI[sha256sum] = "e1977099bb494319c0f0c1f85759050c418a56884e9c6cef1c540b9b13e38e7f" S = "${WORKDIR}/mpfr-${PV}" BBCLASSEXTEND = "native nativesdk"
Signature · 1 line
1.7.2.2
PATCH 2/8 python-gst: upgrade from 0.10.19 to 0.10.21
In reply to Nitin A KambleFrom: Nitin A Kamble <[email protected]>
---
.../python/python-gst/python-path.patch | 2 ++
...python-gst_0.10.19.bb => python-gst_0.10.21.bb} | 6 +++---
2 files changed, 5 insertions(+), 3 deletions(-)
rename meta/recipes-devtools/python/{python-gst_0.10.19.bb => python-gst_0.10.21.bb} (82%)meta/recipes-devtools/python/python-gst/python-path.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Pending + Index: gst-python-0.10.19/acinclude.m4 =================================================================== --- gst-python-0.10.19.orig/acinclude.m4 2010-04-21 15:23:44.000000000 -0700
meta/recipes-devtools/python/python-gst_0.10.21.bb renamed from meta/recipes-devtools/python/python-gst_0.10.19.bb +3 -3
@@ -3,13 +3,13 @@ SECTION = "devel/python" LICENSE = "LGPLv2.1" DEPENDS = "gstreamer gst-plugins-base python-pygobject" RDEPENDS_${PN} += "python-pygtk" -PR = "r1" +PR = "r0" SRC_URI = "http://gstreamer.freedesktop.org/src/gst-python/gst-python-${PV}.tar.bz2 \ file://python-path.patch" -SRC_URI[md5sum] = "ddcef7d00bd88b0591cd6d910c36ec4b" -SRC_URI[sha256sum] = "956f81a8c15daa3f17e688a0dc5a5d18a3118141066952d3b201a6ac0c52b415" +SRC_URI[md5sum] = "31340ae3e877797a10d088a226d74b16" +SRC_URI[sha256sum] = "d5962132c84b88b54d0f63832b8dfcc383a7805827da5abc2d1d215ba86a6f92" S = "${WORKDIR}/gst-python-${PV}" LIC_FILES_CHKSUM = "file://COPYING;md5=39ff67e932b7bdfa9b78bad67151690b"
Signature · 1 line
1.7.2.2
PATCH 3/8 git: upgrade from 1.7.3.4 to 1.7.4.3
In reply to Nitin A KambleFrom: Nitin A Kamble <[email protected]>
---
meta/recipes-devtools/git/files/autotools.patch | 2 ++
.../git/{git_1.7.3.4.bb => git_1.7.4.3.bb} | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-)
rename meta/recipes-devtools/git/{git_1.7.3.4.bb => git_1.7.4.3.bb} (59%)meta/recipes-devtools/git/files/autotools.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [configuration] + Index: git-1.7.2.1/configure.ac =================================================================== --- git-1.7.2.1.orig/configure.ac 2010-07-28 18:03:43.000000000 +0100
meta/recipes-devtools/git/git_1.7.4.3.bb renamed from meta/recipes-devtools/git/git_1.7.3.4.bb +2 -2
@@ -6,5 +6,5 @@ EXTRA_OECONF += "ac_cv_snprintf_returns_bogus=no ac_cv_c_c99_format=yes \ ac_cv_fread_reads_directories=${ac_cv_fread_reads_directories=yes} \ " -SRC_URI[md5sum] = "3a2602016f98c529cda7b9fad1a6e216" -SRC_URI[sha256sum] = "3e5e2b6547ee4aae82b4c5f589ff084996e9e6e0e2b52c92365e6baa1e4a0171" +SRC_URI[md5sum] = "da6c8f4967393342a4397b955db72cb1" +SRC_URI[sha256sum] = "44b3ebc87d83b34468718fb6fa424420877e1f66c190389d693d090662a3556d"
Signature · 1 line
1.7.2.2
PATCH 4/8 python-pycairo: fix installation path of __init__.py
In reply to Nitin A KambleFrom: Nitin A Kamble <[email protected]>
This fixes Bug [YOCTO #477]
--- .../python/python-pycairo_1.8.10.bb | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-)
meta/recipes-devtools/python/python-pycairo_1.8.10.bb +7 -1
@@ -6,7 +6,7 @@ LICENSE = "LGPLv2.1 & MPLv1.1" LIC_FILES_CHKSUM = "file://COPYING;md5=f2e071ab72978431b294a0d696327421" # cairo >= 1.8.8 DEPENDS = "cairo" -PR = "ml0" +PR = "r1" SRC_URI = "http://cairographics.org/releases/py2cairo-${PV}.tar.gz"
@@ -16,6 +16,12 @@ S = "${WORKDIR}/pycairo-${PV}" inherit distutils pkgconfig +do_compile_prepend() { +#fix the installation path of __init__.py +#It was going in the sysroot instead of target install location + sed -i -e "s#dsy.get_python_lib()#'${D}${PYTHON_SITEPACKAGES_DIR}'#" ${S}/setup.py +} + do_install_append () { install -d ${D}${includedir} install -d ${D}${libdir}
Signature · 1 line
1.7.2.2
PATCH 5/8 perl-5.12.2: use of PERLHOSTLIB var fix
In reply to Nitin A KambleFrom: Nitin A Kamble <[email protected]>
PERLHOSTLIB var is used to build target perl. It let perl use the native perl .so module files at the time of compilation of target perl.
These changes to perl make the PERLHOSTLIB variable also useful for building perl modules to use native .so perl module.
---
.../libperl-5.8.3-create-libperl-soname.patch | 11 -----------
.../perl/perl-5.12.2/09_fix_installperl.patch | 2 ++
.../Configure-multilib.patch | 2 ++
.../perl/perl-5.12.2/Makefile.SH.patch | 2 ++
.../perl/perl-5.12.2/Makefile.patch | 2 ++
.../perl/perl-5.12.2/asm-pageh-fix.patch | 2 ++
.../perl/perl-5.12.2/cross-generate_uudmap.patch | 2 ++
.../perl/perl-5.12.2/debian/arm_optim.diff | 2 ++
.../debian/arm_thread_stress_timeout.diff | 2 ++
.../perl/perl-5.12.2/debian/cpan_config_path.diff | 2 ++
.../perl-5.12.2/debian/cpan_definstalldirs.diff | 2 ++
.../perl-5.12.2/debian/cpanplus_config_path.diff | 2 ++
.../debian/cpanplus_definstalldirs.diff | 2 ++
.../perl/perl-5.12.2/debian/db_file_ver.diff | 2 ++
.../perl-5.12.2/debian/deprecate-with-apt.diff | 2 ++
.../debian/devel-ppport-ia64-optim.diff | 2 ++
.../perl-5.12.2/debian/disable-zlib-bundling.diff | 2 ++
.../perl/perl-5.12.2/debian/doc_info.diff | 2 ++
.../perl/perl-5.12.2/debian/enc2xs_inc.diff | 2 ++
.../perl/perl-5.12.2/debian/errno_ver.diff | 2 ++
.../perl/perl-5.12.2/debian/extutils_hacks.diff | 2 ++
.../perl/perl-5.12.2/debian/fakeroot.diff | 2 ++
.../perl-5.12.2/debian/fixes/autodie-flock.diff | 2 ++
.../debian/fixes/concat-stack-corruption.diff | 2 ++
.../debian/fixes/cpanplus-without-home.diff | 2 ++
.../perl-5.12.2/debian/fixes/h2ph-gcc-4.5.diff | 2 ++
.../perl-5.12.2/debian/fixes/hurd-ccflags.diff | 2 ++
.../perl-5.12.2/debian/fixes/lc-numeric-docs.diff | 2 ++
.../debian/fixes/lc-numeric-sprintf.diff | 2 ++
.../perl-5.12.2/debian/fixes/net_smtp_docs.diff | 2 ++
.../perl/perl-5.12.2/debian/fixes/processPL.diff | 2 ++
.../perl/perl-5.12.2/debian/instmodsh_doc.diff | 2 ++
.../perl/perl-5.12.2/debian/ld_run_path.diff | 2 ++
.../perl-5.12.2/debian/libnet_config_path.diff | 2 ++
.../perl-5.12.2/debian/m68k_thread_stress.diff | 2 ++
.../perl/perl-5.12.2/debian/mod_paths.diff | 2 ++
.../debian/module_build_man_extensions.diff | 2 ++
.../perl/perl-5.12.2/debian/perlivp.diff | 2 ++
.../perl/perl-5.12.2/debian/prune_libs.diff | 2 ++
.../debian/squelch-locale-warnings.diff | 2 ++
.../perl/perl-5.12.2/generate-sh.patch | 2 ++
.../perl/perl-5.12.2/installperl.patch | 2 ++
.../{files => perl-5.12.2}/letgcc-find-errno.patch | 2 ++
.../perl/perl-5.12.2/native-nopacklist.patch | 2 ++
.../perl/perl-5.12.2/native-perlinc.patch | 2 ++
.../perl/perl-5.12.2/native-ssp.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_1.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_2.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_3.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_4.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_5.patch | 2 ++
.../perl/perl-5.12.2/parallel_build_fix_6.patch | 2 ++
.../perl/perl-5.12.2/perl-configpm-switch.patch | 2 ++
.../perl/perl-5.12.2/perl-dynloader.patch | 12 ++++++++++--
.../perl/perl-5.12.2/perl-enable-gdbm.patch | 2 ++
.../perl/perl-5.12.2/perl-moreconfig.patch | 2 ++
meta/recipes-devtools/perl/perl_5.12.2.bb | 2 +-
57 files changed, 119 insertions(+), 14 deletions(-)
delete mode 100644 meta/recipes-devtools/perl/files/libperl-5.8.3-create-libperl-soname.patch
rename meta/recipes-devtools/perl/{files => perl-5.12.2}/Configure-multilib.patch (96%)
rename meta/recipes-devtools/perl/{files => perl-5.12.2}/letgcc-find-errno.patch (96%)meta/recipes-devtools/perl/files/libperl-5.8.3-create-libperl-soname.patch deleted +0 -11
@@ -1,11 +0,0 @@ ---- Makefile.SH.orig 2003-07-10 14:59:04.000000000 -0700 -+++ Makefile.SH 2003-07-10 15:14:08.000000000 -0700 -@@ -494,7 +494,7 @@ - case "$useshrplib" in - true) - $spitshell >>Makefile <<'!NO!SUBS!' -- $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) -+ $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) -soname libperl.so.5 - !NO!SUBS! - case "$osname" in - aix)
meta/recipes-devtools/perl/perl-5.12.2/09_fix_installperl.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Correctly identify arch-specific modules in ext/ where the .pm files are under lib.
meta/recipes-devtools/perl/perl-5.12.2/Configure-multilib.patch renamed from meta/recipes-devtools/perl/files/Configure-multilib.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Pending + Index: perl-5.12.2/Configure =================================================================== --- perl-5.12.2.orig/Configure
meta/recipes-devtools/perl/perl-5.12.2/Makefile.SH.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Index: perl-5.12.2/Makefile.SH =================================================================== --- perl-5.12.2.orig/Makefile.SH
meta/recipes-devtools/perl/perl-5.12.2/Makefile.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Index: perl-5.12.2/Cross/Makefile =================================================================== --- perl-5.12.2.orig/Cross/Makefile
meta/recipes-devtools/perl/perl-5.12.2/asm-pageh-fix.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Pending + Perl inclues asm/page.h in order to get the definition for getpagesize which has been definied in unistd.h since glibc 2.1. Some recent version of linux libc headers removed the asm/page.h resulting in failures here for some
meta/recipes-devtools/perl/perl-5.12.2/cross-generate_uudmap.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Index: perl-5.10.1/Makefile.SH =================================================================== --- perl-5.10.1.orig/Makefile.SH 2010-02-12 19:06:17.000000000 +0300
meta/recipes-devtools/perl/perl-5.12.2/debian/arm_optim.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Description: Downgrade the optimization of sv.c on arm due to a gcc-4.4 bug Bug-Debian: http://bugs.debian.org/580334
meta/recipes-devtools/perl/perl-5.12.2/debian/arm_thread_stress_timeout.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Raise the timeout of ext/threads/shared/t/stress.t to accommodate slower build hosts Bug-Debian: http://bugs.debian.org/501970
meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_config_path.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Set location of CPAN::Config to /etc/perl as /usr may not be writable.
meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_definstalldirs.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Provide a sensible INSTALLDIRS default for modules installed from CPAN. Some modules which are included in core set INSTALLDIRS => 'perl'
meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_config_path.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Save local versions of CPANPLUS::Config::System into /etc/perl.
meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_definstalldirs.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Configure CPANPLUS to use the site directories by default. Closes: 533707
meta/recipes-devtools/perl/perl-5.12.2/debian/db_file_ver.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Remove overly restrictive DB_File version check. Bug-Debian: http://bugs.debian.org/340047
meta/recipes-devtools/perl/perl-5.12.2/debian/deprecate-with-apt.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Point users to Debian packages of deprecated core modules Bug-Debian: http://bugs.debian.org/580034
meta/recipes-devtools/perl/perl-5.12.2/debian/devel-ppport-ia64-optim.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Work around an ICE on ia64 Closes: 548943
meta/recipes-devtools/perl/perl-5.12.2/debian/disable-zlib-bundling.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Disable zlib bundling in Compress::Raw::Zlib
meta/recipes-devtools/perl/perl-5.12.2/debian/doc_info.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Replace generic man(1) instructions with Debian-specific information. Indicate that the user needs to install the perl-doc package.
meta/recipes-devtools/perl/perl-5.12.2/debian/enc2xs_inc.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Tweak enc2xs to follow symlinks and ignore missing @INC directories. Bug-Debian: http://bugs.debian.org/290336
meta/recipes-devtools/perl/perl-5.12.2/debian/errno_ver.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Remove Errno version check due to upgrade problems with long-running processes. Bug-Debian: http://bugs.debian.org/343351
meta/recipes-devtools/perl/perl-5.12.2/debian/extutils_hacks.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Various debian-specific ExtUtils changes * Respect umask during installation, and set as appropriate for each of
meta/recipes-devtools/perl/perl-5.12.2/debian/fakeroot.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Postpone LD_LIBRARY_PATH evaluation to the binary targets. Modify the setting of LD_LIBRARY_PATH to append pre-existing values at the
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/autodie-flock.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Allow for flock returning EAGAIN instead of EWOULDBLOCK on linux/parisc Bug-Debian: http://bugs.debian.org/543731
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/concat-stack-corruption.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Fix stack pointer corruption in pp_concat() with 'use encoding' Bug-Debian: http://bugs.debian.org/596105
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/cpanplus-without-home.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Fix CPANPLUS test failures when HOME doesn't exist Bug: http://rt.cpan.org/Public/Bug/Display.html?id=52988
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/h2ph-gcc-4.5.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Author: Robin Barker <[email protected]> Subject: h2ph fix for gcc 4.5 Bug-Debian: http://bugs.debian.org/599933
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/hurd-ccflags.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Author: Samuel Thibault <[email protected]> Subject: Make hints/gnu.sh append to $ccflags rather than overriding them Bug-Debian: http://bugs.debian.org/587901
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-docs.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: LC_NUMERIC documentation fixes Bug-Debian: http://bugs.debian.org/379329
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-sprintf.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Fix sprintf not to ignore LC_NUMERIC with constants Bug-Debian: http://bugs.debian.org/601549
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/net_smtp_docs.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Document the Net::SMTP 'Port' option Bug-Debian: http://bugs.debian.org/100195 Bug: http://rt.cpan.org/Public/Bug/Display.html?id=36038
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/processPL.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Always use PERLRUNINST when building perl modules. Bug-Debian: http://bugs.debian.org/357264 Bug: http://rt.cpan.org/Public/Bug/Display.html?id=17224
meta/recipes-devtools/perl/perl-5.12.2/debian/instmodsh_doc.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Debian policy doesn't install .packlist files for core or vendor.
meta/recipes-devtools/perl/perl-5.12.2/debian/ld_run_path.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Remove standard libs from LD_RUN_PATH as per Debian policy.
meta/recipes-devtools/perl/perl-5.12.2/debian/libnet_config_path.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Set location of libnet.cfg to /etc/perl/Net as /usr may not be writable.
meta/recipes-devtools/perl/perl-5.12.2/debian/m68k_thread_stress.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Disable some threads tests on m68k for now due to missing TLS. Closes: #495826, #517938
meta/recipes-devtools/perl/perl-5.12.2/debian/mod_paths.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Tweak @INC ordering for Debian Our order is:
meta/recipes-devtools/perl/perl-5.12.2/debian/module_build_man_extensions.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Adjust Module::Build manual page extensions for the Debian Perl policy Bug-Debian: http://bugs.debian.org/479460
meta/recipes-devtools/perl/perl-5.12.2/debian/perlivp.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Make perlivp skip include directories in /usr/local Closes: 510895
meta/recipes-devtools/perl/perl-5.12.2/debian/prune_libs.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Subject: Prune the list of libraries wanted to what we actually need. Bug-Debian: http://bugs.debian.org/128355
meta/recipes-devtools/perl/perl-5.12.2/debian/squelch-locale-warnings.diff +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + From: Niko Tyni <[email protected]> Subject: Squelch locale warnings in Debian package maintainer scripts Bug-Debian: http://bugs.debian.org/508764
meta/recipes-devtools/perl/perl-5.12.2/generate-sh.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Use the ld flags from the supplied configuration file. For sh we need the flags that specify to build PIC code so that the shared libraries work.
meta/recipes-devtools/perl/perl-5.12.2/installperl.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Index: perl-5.12.2/installperl =================================================================== --- perl-5.12.2.orig/installperl
meta/recipes-devtools/perl/perl-5.12.2/letgcc-find-errno.patch renamed from meta/recipes-devtools/perl/files/letgcc-find-errno.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + This removes all the logic that perl uses to locate an appropriate errno.h for the target. Instead we simple create a file that does
meta/recipes-devtools/perl/perl-5.12.2/native-nopacklist.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [debian patch] + Part of 52_debian_extutils_hacks.patch just to exclude the installation of .packlist files Index: perl-5.12.2/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
meta/recipes-devtools/perl/perl-5.12.2/native-perlinc.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Index: perl-5.8.8/lib/ExtUtils/MM_Unix.pm =================================================================== --- perl-5.12.2.orig/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2008-10-31 22:01:35.000000000 +0000
meta/recipes-devtools/perl/perl-5.12.2/native-ssp.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Fix for compiling with ssp enabled gcc: See http://bugs.openembedded.net/show_bug.cgi?id=1980
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_1.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [Backport] + Imported from perl git tree by Nitin A Kamble <[email protected]> 2011-02-23
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_2.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [Backport] + Imported from perl git tree by Nitin A Kamble <[email protected]> 2011-02-23
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_3.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [Backport] + Imported from perl git tree by Nitin A Kamble <[email protected]> 2011-02-23
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_4.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [Backport] + commit 43c0c913165d6abe1bc0cb45a784eb1c32c3700b Author: Nicholas Clark <[email protected]> Date: Mon Feb 14 09:06:42 2011 +0000
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_5.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [Backport] + Rebased by Nitin A Kamble <[email protected]> on 3/11/2011 commit 5e4c4c91bd52a48de59520d5e9b4e3478e49c613
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_6.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [Backport] + Rebased by Nitin A Kamble <[email protected]> on 3/11/2011 commit 7353f64c5bca6e7102582a1e0017c850930249c3
meta/recipes-devtools/perl/perl-5.12.2/perl-configpm-switch.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [native] + This patch is used for perl-native only. It enables the switching of configuration files between Config_heavy.pl and Config_heavy-target.pl by setting the environment variables
meta/recipes-devtools/perl/perl-5.12.2/perl-dynloader.patch +10 -2
@@ -1,11 +1,15 @@ +Upstream-Status:Inappropriate [embedded specific] + Allow the location that .so files are searched for for dynamic loading to be changed via an environment variable. This is to allow us to load .so's from the host system while building for the target system. +Update by Nitin A Kamble <[email protected]> 2011/04/21 + --- perl-5.12.2/dist/XSLoader/XSLoader_pm.PL 2007/04/20 09:03:08 1.1 +++ perl-5.12.2/dist/XSLoader/XSLoader_pm.PL 2007/04/20 09:03:08 -@@ -65,6 +65,15 @@ +@@ -65,6 +65,19 @@ print OUT <<'EOT'; my $modpname = join('/',@modparts); my $modlibname = (caller())[1];
@@ -15,7 +19,11 @@ system. + { + my $hostlib = $ENV{PERLHOSTLIB}; + print STDERR "*** Module name IN: $modlibname\n"; -+ $modlibname =~ s#(?<!/)(\.\./)*lib/#$hostlib#g; ++ ($p1, $p2, $p3, $p4, $p5) = $modlibname =~ m/(^(.*lib\/)?)((perl\/[0-9\.]*\/)?)(.*)$/; ++ print STDERR "*** p1: $p1 p3: $p3 p5: $p5\n"; ++ if ( $p1 ne "" ) { ++ $modlibname = $hostlib.$p5; ++ } + print STDERR "*** Module name OUT: $modlibname\n"; + } my $c = @modparts;
meta/recipes-devtools/perl/perl-5.12.2/perl-enable-gdbm.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + Index: perl-5.8.8/config_h.SH =================================================================== --- perl-5.8.8.orig/config_h.SH 2005-11-01 02:13:05.000000000 +0800
meta/recipes-devtools/perl/perl-5.12.2/perl-moreconfig.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status:Inappropriate [embedded specific] + We need ld in the fake config library, but it's not included by default. So expand the number of items included. While this works it indicates that the rest of the config items are not being picked up and/or are being picked up
meta/recipes-devtools/perl/perl_5.12.2.bb +1 -1
@@ -8,7 +8,7 @@ PRIORITY = "optional" # We need gnugrep (for -I) DEPENDS = "virtual/db perl-native-${PV} grep-native" DEPENDS += "gdbm zlib" -PR = "r3" +PR = "r4" # 5.10.1 has Module::Build built-in PROVIDES += "libmodule-build-perl"
Signature · 1 line
1.7.2.2
PATCH 6/8 cpan.bbclass: export PERLHOSTLIB for perl modules
In reply to Nitin A KambleFrom: Nitin A Kamble <[email protected]>
This makes sure that native perl .so can get loaded at the buildtime, and avoids following kind of errors while building perl modules:
Nitin A Kamble <[email protected]> 2011/04/20
+ perl Makefile.PL
EXPATLIBPATH=/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib EXPATINCPATH=/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/include
*** Module name IN:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Cwd.pm
*** Module name OUT:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Cwd.pm
*** Module name IN:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm
*** Module name OUT:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm
Can't load '/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/Fcntl/Fcntl.so' for module Fcntl:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/Fcntl/Fcntl.so:
wrong ELF class: ELFCLASS32 at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/XSLoader.pm
line 79.
at
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm
line 215
BEGIN failed--compilation aborted at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm
line 216.
Compilation failed in require at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Temp.pm
line 146.
BEGIN failed--compilation aborted at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Temp.pm
line 146.
Compilation failed in require at inc/Devel/CheckLib.pm line 12.
BEGIN failed--compilation aborted at inc/Devel/CheckLib.pm line 12.
Compilation failed in require at Makefile.PL line 5.
BEGIN failed--compilation aborted at Makefile.PL line 5.
ERROR: Function 'do_configure' failed (see /disk0/pokybuild/build0/tmp/work/i586-poky-linux/libxml-parser-perl-2.40-r0/temp/log.do_configure.16956 for further information)
--- meta/classes/cpan.bbclass | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
meta/classes/cpan.bbclass +1 -0
@@ -13,6 +13,7 @@ export PERLCONFIGTARGET = "${@is_target(d)}" export PERL_INC = "${STAGING_LIBDIR}/perl/${@get_perl_version(d)}/CORE" export PERL_LIB = "${STAGING_LIBDIR}/perl/${@get_perl_version(d)}" export PERL_ARCHLIB = "${STAGING_LIBDIR}/perl/${@get_perl_version(d)}" +export PERLHOSTLIB = "${STAGING_LIBDIR_NATIVE}/perl/${@get_perl_version(d)}/" cpan_do_configure () { export PERL5LIB="${PERL_ARCHLIB}"
Signature · 1 line
1.7.2.2
PATCH 7/8 libxml-parser-perl: upgrade from 2.36 to 2.40
In reply to Nitin A KambleFrom: Nitin A Kamble <[email protected]>
---
...e_2.36.bb => libxml-parser-perl-native_2.40.bb} | 0
...ser-perl_2.36.bb => libxml-parser-perl_2.40.bb} | 8 ++++----
2 files changed, 4 insertions(+), 4 deletions(-)
rename meta/recipes-devtools/perl/{libxml-parser-perl-native_2.36.bb => libxml-parser-perl-native_2.40.bb} (100%)
rename meta/recipes-devtools/perl/{libxml-parser-perl_2.36.bb => libxml-parser-perl_2.40.bb} (61%)meta/recipes-devtools/perl/libxml-parser-perl-native_2.40.bb renamed from meta/recipes-devtools/perl/libxml-parser-perl-native_2.36.bb +0 -0
meta/recipes-devtools/perl/libxml-parser-perl_2.40.bb renamed from meta/recipes-devtools/perl/libxml-parser-perl_2.36.bb +4 -4
@@ -1,14 +1,14 @@ SECTION = "libs" LICENSE = "Artistic" -LIC_FILES_CHKSUM = "file://README;endline=6;md5=fa7bbbd54d37d6ecf4ef33b7c98b9cd7" +LIC_FILES_CHKSUM = "file://README;beginline=2;endline=6;md5=c8767d7516229f07b26e42d1cf8b51f1" DEPENDS += "expat expat-native" -PR = "r1" +PR = "r0" SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-${PV}.tar.gz" -SRC_URI[md5sum] = "1b868962b658bd87e1563ecd56498ded" -SRC_URI[sha256sum] = "9fd529867402456bd826fe0e5588d35b3a2e27e586a2fd838d1352b71c2ed73f" +SRC_URI[md5sum] = "c66e9adba003d0667cc40115ccd837a5" +SRC_URI[sha256sum] = "e5e433684e799ef7b6b852c0ca31b71054717628555444d3dc9fceac0df71512" S = "${WORKDIR}/XML-Parser-${PV}"
Signature · 1 line
1.7.2.2
PATCH 8/8 distro_tracking: recipe information update
In reply to Nitin A KambleFrom: Nitin A Kamble <[email protected]>
--- .../conf/distro/include/distro_tracking_fields.inc | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +5 -2
@@ -91,6 +91,7 @@ RECIPE_MAINTAINER_pn-minicom = "Dongxiao Xu <[email protected]>" RECIPE_STATUS_pn-patch = "green" RECIPE_LATEST_VERIONS_pn-patch = "2.6.1" RECIPE_LAST_UPDATE_pn-patch = "Dec 7, 2010" +RECIPE_MANUAL_CHECK_DATE_pn-patch = "Apr 7, 2011" RECIPE_MAINTAINER_pn-patch = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-python-imaging = "green"
@@ -2873,11 +2874,13 @@ RECIPE_STATUS_pn-fstests="green" RECIPE_LATEST_VERSION_pn-fstests="0.0+svnr426" DISTRO_PN_ALIAS_pn-fstests = "OpenedHand" RECIPE_LAST_UPDATE_pn-fstests = "Dec 7, 2010" +RECIPE_MANUAL_CHECK_DATE_pn-fstests = "Apr 7, 2011" RECIPE_MAINTAINER_pn-fstests = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-gdb="green" RECIPE_LATEST_VERSION_pn-gdb="7.2" RECIPE_LAST_UPDATE_pn-gdb = "Nov 8, 2010" +RECIPE_MANUAL_CHECK_DATE_pn-gdb = "Apr 7, 2011" RECIPE_MAINTAINER_pn-gdb = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-intltool="green"
@@ -2911,7 +2914,7 @@ RECIPE_MAINTAINER_pn-postinsts = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-nasm="green" RECIPE_LATEST_VERSION_pn-nasm="2.07" -RECIPE_MANUAL_CHECK_DATE_pn-nasm = "Jan 25, 2011" +RECIPE_MANUAL_CHECK_DATE_pn-nasm = "Apr 7, 2011" RECIPE_MAINTAINER_pn-nasm = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-perl="red" # upgrade needed
@@ -2997,7 +3000,7 @@ RECIPE_MAINTAINER_pn-gnu-config = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-mpfr="green" RECIPE_LATEST_VERSION_pn-mpfr="3.0.0" -RECIPE_MANUAL_CHECK_DATE_pn-mpfr = "Jan 25, 2011" +RECIPE_MANUAL_CHECK_DATE_pn-mpfr = "Apr 7, 2011" RECIPE_MAINTAINER_pn-mpfr = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-gmp="green"
Signature · 1 line
1.7.2.2