Recipe upgrades - e2fsprogs and libpam
cover Recipe upgrades - e2fsprogs and libpam
Hello,
NOTE: This pull request needs Enrico Scholz's bitbake.conf commit (Subject: bitbake.conf: search /lib for -native builds) to work properly. Otherwise tune2fs will complain about an unresolved symbol when manipulating the rootfs journal during do_rootfs for an ext3 rootfs).
This pull request includes two recipe upgrades, e2fsprogs and libpam. They have been build-tested for all of our qemu architectures.
I've also included distro_tracking updates for chrpath and libevent, which were upgraded about a week ago, but I had forgotten to include with that pull request.
Finally, this also includes a distro_tracking manual check update for expat.
Scott
The following changes since commit bd047935305c872b565f30b46c94b7077e5fb3a2:
patch.bbclass: Ensure the DATE and SRCDATE variable exclusions apply to the correct function (2012-01-13 16:56:20 +0000)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib sgarman/recipe-upgrades-jan-final
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=sgarman/recipe-upgrades-jan-final
Scott Garman (3):
libpam: upgrade to 1.1.5
e2fsprogs: upgrade to 1.42
distro_tracking: recipe upgrades and manual check info
.../conf/distro/include/distro_tracking_fields.inc | 40 ++++++++++--------
.../acinclude.m4 | 0
.../mkdir.patch | 0
.../quotefix.patch | 45 +++++++++----------
meta/recipes-devtools/e2fsprogs/e2fsprogs.inc | 2 +-
.../{e2fsprogs_1.41.14.bb => e2fsprogs_1.42.bb} | 7 +--
.../pam/{libpam_1.1.4.bb => libpam_1.1.5.bb} | 27 ++++++------
7 files changed, 61 insertions(+), 60 deletions(-)
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/acinclude.m4 (100%)
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/mkdir.patch (100%)
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/quotefix.patch (40%)
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs_1.41.14.bb => e2fsprogs_1.42.bb} (92%)
rename meta/recipes-extended/pam/{libpam_1.1.4.bb => libpam_1.1.5.bb} (85%)Signature · 1 line
1.7.5.4
PATCH 1/3 libpam: upgrade to 1.1.5
Updated HOMEPAGE, BUGTRACKER, and SRC_URI fields to reflect new project hosting.
Cleaned up some of the metadata ordering.
---
.../pam/{libpam_1.1.4.bb => libpam_1.1.5.bb} | 27 ++++++++++---------
1 files changed, 14 insertions(+), 13 deletions(-)
rename meta/recipes-extended/pam/{libpam_1.1.4.bb => libpam_1.1.5.bb} (85%)meta/recipes-extended/pam/libpam_1.1.5.bb renamed from meta/recipes-extended/pam/libpam_1.1.4.bb +14 -13
@@ -1,7 +1,7 @@ SUMMARY = "Linux-PAM (Pluggable Authentication Modules)" -DESCRIPTION = "Linux-PAM (Pluggable Authentication Modules for Linux), Basically, it is a flexible mechanism for authenticating users" -HOMEPAGE = "http://www.kernel.org/pub/linux/libs/pam/" -BUGTRACKER = "http://sourceforge.net/projects/pam/support" +DESCRIPTION = "Linux-PAM (Pluggable Authentication Modules for Linux), a flexible mechanism for authenticating users" +HOMEPAGE = "https://fedorahosted.org/linux-pam/" +BUGTRACKER = "https://fedorahosted.org/linux-pam/newticket" SECTION = "base" # PAM is dual licensed under GPL and BSD. # /etc/pam.d comes from Debian libpam-runtime in 2009-11 (at that time
@@ -9,28 +9,25 @@ SECTION = "base" LICENSE = "GPLv2+ | BSD" LIC_FILES_CHKSUM = "file://COPYING;md5=ca0395de9a86191a078b8b79302e3083" -PR = "r2" +PR = "r0" -DEPENDS = "bison flex flex-native cracklib" -RDEPENDS_${PN}-runtime = "libpam pam-plugin-deny pam-plugin-permit pam-plugin-warn pam-plugin-unix" -RDEPENDS_${PN}-xtests = "libpam pam-plugin-access pam-plugin-debug pam-plugin-cracklib pam-plugin-pwhistory \ - pam-plugin-succeed-if pam-plugin-time coreutils" -RRECOMMENDS_${PN} = "libpam-runtime" - -SRC_URI = "${KERNELORG_MIRROR}/linux/libs/pam/library/Linux-PAM-${PV}.tar.bz2 \ +SRC_URI = "https://fedorahosted.org/releases/l/i/linux-pam/Linux-PAM-${PV}.tar.bz2 \ file://99_pam \ file://pam.d/* \ file://libpam-xtests.patch" SRC_URI_append_libc-uclibc = " file://pam-no-innetgr.patch" -SRC_URI[md5sum] = "e9af5fb27bb22edb55d077e2888b3ebc" -SRC_URI[sha256sum] = "ccd89331914390b1e9e99c954471d65f19b660d81e15a46eeb96cee125d44056" +SRC_URI[md5sum] = "927ee5585bdec5256c75117e9348aa47" +SRC_URI[sha256sum] = "65def4df04254dc4c5156859d36c34ad6d7afbcf3adbf2780530ebc4dbf2a116" + +DEPENDS = "bison flex flex-native cracklib" EXTRA_OECONF = "--with-db-uniquename=_pam \ --includedir=${includedir}/security \ --libdir=${base_libdir} \ --disable-regenerate-docu" + CFLAGS_append = " -fPIC " S = "${WORKDIR}/Linux-PAM-${PV}"
@@ -49,6 +46,10 @@ FILES_${PN}-xtests = "${datadir}/Linux-PAM/xtests" PACKAGES_DYNAMIC += " pam-plugin-*" +RDEPENDS_${PN}-runtime = "libpam pam-plugin-deny pam-plugin-permit pam-plugin-warn pam-plugin-unix" +RDEPENDS_${PN}-xtests = "libpam pam-plugin-access pam-plugin-debug pam-plugin-cracklib pam-plugin-pwhistory pam-plugin-succeed-if pam-plugin-time coreutils" +RRECOMMENDS_${PN} = "libpam-runtime" + python populate_packages_prepend () { import os.path
Signature · 1 line
1.7.5.4
PATCH 2/3 e2fsprogs: upgrade to 1.42
In reply to Scott GarmanRefactored quotefix.patch to apply cleanly.
---
.../acinclude.m4 | 0
.../mkdir.patch | 0
.../quotefix.patch | 45 +++++++++----------
meta/recipes-devtools/e2fsprogs/e2fsprogs.inc | 2 +-
.../{e2fsprogs_1.41.14.bb => e2fsprogs_1.42.bb} | 7 +--
5 files changed, 25 insertions(+), 29 deletions(-)
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/acinclude.m4 (100%)
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/mkdir.patch (100%)
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/quotefix.patch (40%)
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs_1.41.14.bb => e2fsprogs_1.42.bb} (92%)meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42/acinclude.m4 renamed from meta/recipes-devtools/e2fsprogs/e2fsprogs-1.41.14/acinclude.m4 +0 -0
meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42/mkdir.patch renamed from meta/recipes-devtools/e2fsprogs/e2fsprogs-1.41.14/mkdir.patch +0 -0
meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42/quotefix.patch renamed from meta/recipes-devtools/e2fsprogs/e2fsprogs-1.41.14/quotefix.patch +21 -24
66 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs.inc +1 -1
@@ -21,7 +21,7 @@ SECTION = "base" DEPENDS = "util-linux" SRC_URI = "${SOURCEFORGE_MIRROR}/e2fsprogs/e2fsprogs-${PV}.tar.gz \ - file://mkdir.patch;apply=yes" + file://mkdir.patch" inherit autotools gettext
meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.bb renamed from meta/recipes-devtools/e2fsprogs/e2fsprogs_1.41.14.bb +3 -4
@@ -1,13 +1,12 @@ require e2fsprogs.inc -PR = "r4" +PR = "r0" SRC_URI += "file://quotefix.patch \ file://acinclude.m4" -SRC_URI[md5sum] = "05f70470aea2ef7efbb0845b2b116720" -SRC_URI[sha256sum] = "3f8ac1fedd7c4bec480afcbe4acabdd4ac59ec0446a0fd50c8975cd0aad7b176" -#file://no-hardlinks.patch +SRC_URI[md5sum] = "a3c4ffd7352310ab5e9412965d575610" +SRC_URI[sha256sum] = "55b46db0cec3e2eb0e5de14494a88b01ff6c0500edf8ca8927cad6da7b5e4a46" PARALLEL_MAKE = ""
Signature · 1 line
1.7.5.4
PATCH 3/3 distro_tracking: recipe upgrades and manual check info
In reply to Scott GarmanUpdated info for the following recipes:
e2fsprogs
expat
chrpath
libevent
libpam
--- .../conf/distro/include/distro_tracking_fields.inc | 40 +++++++++++--------- 1 files changed, 22 insertions(+), 18 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +22 -18
@@ -183,12 +183,13 @@ RECIPE_MAINTAINER_pn-glib-2.0 = "Dongxiao Xu <[email protected]>" RECIPE_STATUS_pn-libpam = "green" DISTRO_PN_ALIAS_pn-libpam = "Meego=pam Fedora=pam OpenSuSE=pam Ubuntu=pam Mandriva=pam Debian=pam" RECIPE_DEPENDENCY_CHECK_pn-libpam = "not done" -RECIPE_LATEST_VERSION_pn-libpam = "1.1.3" +RECIPE_LATEST_VERSION_pn-libpam = "1.1.5" RECIPE_INTEL_SECTION_pn-libpam = "base libs" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libpam = "2 months" -RECIPE_LATEST_RELEASE_DATE_pn-libpam = "Oct 28, 2010" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libpam = "unknown" +RECIPE_LATEST_RELEASE_DATE_pn-libpam = "Oct 25, 2011" RECIPE_COMMENTS_pn-libpam = "" -RECIPE_LAST_UPDATE_pn-libpam = "Nov 23, 2010" +RECIPE_LAST_UPDATE_pn-libpam = "Jan 12, 2012" +RECIPE_MANUAL_CHECK_DATE_pn-libpam = "Jan 12, 2012" RECIPE_MAINTAINER_pn-libpam = "Scott Garman <[email protected]>" RECIPE_STATUS_pn-libgpg-error = "yellow" # specific .pc handle
@@ -220,10 +221,10 @@ RECIPE_LATEST_VERSION_pn-expat = "2.0.1" RECIPE_PATCH_pn-expat+autotools = "added in 2.0.0; 70774a74; 2006; don't include its own version of m4" RECIPE_INTEL_SECTION_pn-expat = "base libs" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-expat = "17 months" -RECIPE_LATEST_RELEASE_DATE_pn-expat = "Jun 01, 2007" +RECIPE_LATEST_RELEASE_DATE_pn-expat = "Jun 5, 2007" RECIPE_COMMENTS_pn-expat = "" RECIPE_LAST_UPDATE_pn-expat = "Jul 7, 2010" -RECIPE_MANUAL_CHECK_DATE_pn-expat = "Nov 14, 2011" +RECIPE_MANUAL_CHECK_DATE_pn-expat = "Jan 12, 2012" RECIPE_MAINTAINER_pn-expat = "Scott Garman <[email protected]>" RECIPE_STATUS_pn-dbus = "green"
@@ -544,13 +545,12 @@ RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libcap = "1 month" RECIPE_COMMENTS_pn-libcap = "Not available on kernel.org right now" RECIPE_STATUS_pn-libevent = "green" -RECIPE_LAST_UPDATE_pn-libevent = "Jul 7, 2010" +RECIPE_LAST_UPDATE_pn-libevent = "Jan 3, 2012" RECIPE_MAINTAINER_pn-libevent = "Scott Garman <[email protected]>" -RECIPE_NO_UPDATE_REASON_pn-libevent="libevent 2 is incompatible" -RECIPE_LATEST_VERSION_pn-libevent = "2.0.11" +RECIPE_LATEST_VERSION_pn-libevent = "2.0.16" RECIPE_INTEL_SECTION_pn-libevent = "base libs" -RECIPE_LATEST_RELEASE_DATE_pn-libevent = "Apr 11, 2011" -RECIPE_MANUAL_CHECK_DATE_pn-libevent = "May 24, 2011" +RECIPE_LATEST_RELEASE_DATE_pn-libevent = "Nov 18, 2011" +RECIPE_MANUAL_CHECK_DATE_pn-libevent = "Jan 12, 2012" RECIPE_STATUS_pn-libnfsidmap = "green" RECIPE_LAST_UPDATE_pn-libnfsidmap = "Jan 20, 2011"
@@ -643,16 +643,16 @@ RECIPE_MAINTAINER_pn-dbus-wait= "Zhai Edwin <[email protected]>" RECIPE_STATUS_pn-e2fsprogs = "yellow" # patch comment RECIPE_DEPENDENCY_CHECK_pn-e2fsprogs = "not done" -RECIPE_LATEST_VERSION_pn-e2fsprogs = "1.41.12" +RECIPE_LATEST_VERSION_pn-e2fsprogs = "1.42" RECIPE_PATCH_pn-e2fsprogs+quotefix = "to be pushed upstream" RECIPE_PATCH_pn-e2fsprogs+mkdir = "to be pushed upstream; no comment; MKINSTALLDIRS is not supported in new version autotool" RECIPE_PATCH_pn-e2fsprogs+acinclude = "to be pushed upstream;" RECIPE_INTEL_SECTION_pn-e2fsprogs = "base utils" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-e2fsprogs = "2 months" -RECIPE_LATEST_RELEASE_DATE_pn-e2fsprogs = "May 01, 2010" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-e2fsprogs = "11 months" +RECIPE_LATEST_RELEASE_DATE_pn-e2fsprogs = "Nov 29, 2011" RECIPE_COMMENTS_pn-e2fsprogs = "" -RECIPE_LAST_UPDATE_pn-e2fsprogs = "Jun 1, 2010" -RECIPE_MANUAL_CHECK_DATE_pn-e2fsprogs = "Nov 14, 2011" +RECIPE_LAST_UPDATE_pn-e2fsprogs = "Jan 12, 2012" +RECIPE_MANUAL_CHECK_DATE_pn-e2fsprogs = "Jan 12, 2012" RECIPE_MAINTAINER_pn-e2fsprogs = "Scott Garman <[email protected]>" RECIPE_STATUS_pn-initramfs-boot = "green"
@@ -1204,8 +1204,12 @@ RECIPE_MANUAL_CHECK_DATE_pn-apt = "Nov 08, 2011" RECIPE_NO_UPDATE_REASON_pn-apt="similar to zypper, defer the upgrading" RECIPE_STATUS_pn-chrpath = "red" -RECIPE_LATEST_VERSION_pn-chrpath = "0.13-2" -RECIPE_LAST_UPDATE_pn-chrpath = "Dec 15, 2009" +RECIPE_DEPENDENCY_CHECK_pn-chrpath = "not done" +RECIPE_LATEST_VERSION_pn-chrpath = "0.14" +RECIPE_LATEST_RELEASE_DATE_pn-chrpath = "Sep 27, 2011" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-chrpath = "unknown" +RECIPE_LAST_UPDATE_pn-chrpath = "Jan 12, 2012" +RECIPE_MANUAL_CHECK_DATE_pn-chrpath = "Jan 12, 2012" RECIPE_MAINTAINER_pn-chrpath = "Scott Garman <[email protected]>" RECIPE_STATUS_pn-dosfstools = "red"
Signature · 1 line
1.7.5.4
Saul Wold
AppliedQuoted 44 lines · Scott Garman
Hello,
NOTE: This pull request needs Enrico Scholz's bitbake.conf commit (Subject: bitbake.conf: search /lib for -native builds) to work properly. Otherwise tune2fs will complain about an unresolved symbol when manipulating the rootfs journal during
do_rootfsfor an ext3 rootfs).This pull request includes two recipe upgrades, e2fsprogs and libpam. They have been build-tested for all of our qemu architectures.
I've also included
distro_trackingupdates for chrpath and libevent, which were upgraded about a week ago, but I had forgotten to include with that pull request.Finally, this also includes a
distro_trackingmanual check update for expat.Scott
The following changes since commit
bd047935305c872b565f30b46c94b7077e5fb3a2:patch.bbclass: Ensure the DATE and SRCDATE variable exclusions apply to the correct function (2012-01-13 16:56:20 +0000)
are available in the git repository at:
git://git.pokylinux.org/poky-contribsgarman/recipe-upgrades-jan-final
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=sgarman/recipe-upgrades-jan-finalScott Garman (3):
libpam: upgrade to 1.1.5
e2fsprogs: upgrade to 1.42
distro_tracking: recipe upgrades and manual check info.../conf/distro/include/distro_tracking_fields.inc | 40 ++++++++++-------- .../acinclude.m4 | 0 .../mkdir.patch | 0 .../quotefix.patch | 45 +++++++++---------- meta/recipes-devtools/e2fsprogs/e2fsprogs.inc | 2 +- .../{e2fsprogs_1.41.14.bb => e2fsprogs_1.42.bb} | 7 +-- .../pam/{libpam_1.1.4.bb => libpam_1.1.5.bb} | 27 ++++++------ 7 files changed, 61 insertions(+), 60 deletions(-) rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/acinclude.m4 (100%) rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/mkdir.patch (100%) rename meta/recipes-devtools/e2fsprogs/{e2fsprogs-1.41.14 => e2fsprogs-1.42}/quotefix.patch (40%)
Quoted 3 lines
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs_1.41.14.bb => e2fsprogs_1.42.bb} (92%) rename meta/recipes-extended/pam/{libpam_1.1.4.bb => libpam_1.1.5.bb} (85%)
Merged into OE-Core
Thanks
Sau!