* [PATCH] libpng: Add add 1.2.44, new version and new native version importing several security fixes. @ 2010-07-19 9:25 Marc Olzheim 2010-07-19 11:10 ` Marc Olzheim 2010-07-20 3:25 ` Khem Raj 0 siblings, 2 replies; 7+ messages in thread From: Marc Olzheim @ 2010-07-19 9:25 UTC (permalink / raw) To: openembedded-devel From: Marc Olzheim <marc@iphion.nl> --- recipes/libpng/libpng-native_1.2.44.bb | 6 ++++++ recipes/libpng/libpng_1.2.44.bb | 8 ++++++++ 2 files changed, 14 insertions(+), 0 deletions(-) create mode 100644 recipes/libpng/libpng-native_1.2.44.bb create mode 100644 recipes/libpng/libpng_1.2.44.bb diff --git a/recipes/libpng/libpng-native_1.2.44.bb b/recipes/libpng/libpng-native_1.2.44.bb new file mode 100644 index 0000000..3c36b52 --- /dev/null +++ b/recipes/libpng/libpng-native_1.2.44.bb @@ -0,0 +1,6 @@ +require libpng_${PV}.bb +require libpng-native.inc + +PR = "r1" + +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libpng-${PV}" diff --git a/recipes/libpng/libpng_1.2.44.bb b/recipes/libpng/libpng_1.2.44.bb new file mode 100644 index 0000000..e607f76 --- /dev/null +++ b/recipes/libpng/libpng_1.2.44.bb @@ -0,0 +1,8 @@ +require libpng.inc + +PR = "${INC_PR}.0" + +SRC_URI += "file://makefile_fix.patch" + +SRC_URI[tarball.md5sum] = "e3ac7879d62ad166a6f0c7441390d12b" +SRC_URI[tarball.sha256sum] = "b9ab20f1c2c3bf6c4448fd9bd8a4a8905b918114d5fada56c97bb758a17b7215" -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH] libpng: Add add 1.2.44, new version and new native version importing several security fixes. 2010-07-19 9:25 [PATCH] libpng: Add add 1.2.44, new version and new native version importing several security fixes Marc Olzheim @ 2010-07-19 11:10 ` Marc Olzheim 2010-07-20 3:25 ` Khem Raj 1 sibling, 0 replies; 7+ messages in thread From: Marc Olzheim @ 2010-07-19 11:10 UTC (permalink / raw) To: openembedded-devel On Mon, Jul 19, 2010 at 11:25:54AM +0200, Marc Olzheim wrote: > From: Marc Olzheim <marc@iphion.nl> > > --- > recipes/libpng/libpng-native_1.2.44.bb | 6 ++++++ > recipes/libpng/libpng_1.2.44.bb | 8 ++++++++ > 2 files changed, 14 insertions(+), 0 deletions(-) > create mode 100644 recipes/libpng/libpng-native_1.2.44.bb > create mode 100644 recipes/libpng/libpng_1.2.44.bb > > diff --git a/recipes/libpng/libpng-native_1.2.44.bb b/recipes/libpng/libpng-native_1.2.44.bb > new file mode 100644 > index 0000000..3c36b52 > --- /dev/null > +++ b/recipes/libpng/libpng-native_1.2.44.bb > @@ -0,0 +1,6 @@ > +require libpng_${PV}.bb > +require libpng-native.inc > + > +PR = "r1" > + > +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libpng-${PV}" > diff --git a/recipes/libpng/libpng_1.2.44.bb b/recipes/libpng/libpng_1.2.44.bb > new file mode 100644 > index 0000000..e607f76 Hmm, I should have stripped the PR = "r1" line of course... Marc ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] libpng: Add add 1.2.44, new version and new native version importing several security fixes. 2010-07-19 9:25 [PATCH] libpng: Add add 1.2.44, new version and new native version importing several security fixes Marc Olzheim 2010-07-19 11:10 ` Marc Olzheim @ 2010-07-20 3:25 ` Khem Raj 2010-07-20 7:32 ` Marc Olzheim 1 sibling, 1 reply; 7+ messages in thread From: Khem Raj @ 2010-07-20 3:25 UTC (permalink / raw) To: openembedded-devel On (19/07/10 11:25), Marc Olzheim wrote: > From: Marc Olzheim <marc@iphion.nl> > > --- > recipes/libpng/libpng-native_1.2.44.bb | 6 ++++++ > recipes/libpng/libpng_1.2.44.bb | 8 ++++++++ > 2 files changed, 14 insertions(+), 0 deletions(-) > create mode 100644 recipes/libpng/libpng-native_1.2.44.bb You coul use BBCLASSEXTEND for -native recipe. > create mode 100644 recipes/libpng/libpng_1.2.44.bb > > diff --git a/recipes/libpng/libpng-native_1.2.44.bb b/recipes/libpng/libpng-native_1.2.44.bb > new file mode 100644 > index 0000000..3c36b52 > --- /dev/null > +++ b/recipes/libpng/libpng-native_1.2.44.bb > @@ -0,0 +1,6 @@ > +require libpng_${PV}.bb > +require libpng-native.inc > + > +PR = "r1" > + > +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libpng-${PV}" > diff --git a/recipes/libpng/libpng_1.2.44.bb b/recipes/libpng/libpng_1.2.44.bb > new file mode 100644 > index 0000000..e607f76 > --- /dev/null > +++ b/recipes/libpng/libpng_1.2.44.bb > @@ -0,0 +1,8 @@ > +require libpng.inc > + > +PR = "${INC_PR}.0" > + > +SRC_URI += "file://makefile_fix.patch" > + > +SRC_URI[tarball.md5sum] = "e3ac7879d62ad166a6f0c7441390d12b" > +SRC_URI[tarball.sha256sum] = "b9ab20f1c2c3bf6c4448fd9bd8a4a8905b918114d5fada56c97bb758a17b7215" > -- > 1.7.0.4 > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] libpng: Add add 1.2.44, new version and new native version importing several security fixes. 2010-07-20 3:25 ` Khem Raj @ 2010-07-20 7:32 ` Marc Olzheim 2010-07-20 7:54 ` [PATCH] libpng: Add add 1.2.44, new version and new Marc Olzheim ` (2 more replies) 0 siblings, 3 replies; 7+ messages in thread From: Marc Olzheim @ 2010-07-20 7:32 UTC (permalink / raw) To: openembedded-devel On Mon, Jul 19, 2010 at 08:25:14PM -0700, Khem Raj wrote: > On (19/07/10 11:25), Marc Olzheim wrote: > > From: Marc Olzheim <marc@iphion.nl> > > > > --- > > recipes/libpng/libpng-native_1.2.44.bb | 6 ++++++ > > recipes/libpng/libpng_1.2.44.bb | 8 ++++++++ > > 2 files changed, 14 insertions(+), 0 deletions(-) > > create mode 100644 recipes/libpng/libpng-native_1.2.44.bb > > You coul use BBCLASSEXTEND for -native recipe. Ok, I'll fix all the "old" recipes first then, so I can put it in the libpng.inc. Marc ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] libpng: Add add 1.2.44, new version and new 2010-07-20 7:32 ` Marc Olzheim @ 2010-07-20 7:54 ` Marc Olzheim 2010-07-20 7:54 ` [PATCH 1/2] libpng: Clean up separate -native recipes, making use of BBCLASSEXTEND Marc Olzheim 2010-07-20 7:54 ` [PATCH 2/2] [SECURITY] libpng: add 1.2.44 to fix CVE-2010-1205 and CVE-2010-2249 Marc Olzheim 2 siblings, 0 replies; 7+ messages in thread From: Marc Olzheim @ 2010-07-20 7:54 UTC (permalink / raw) To: openembedded-devel I've rewritten the previous patch. The first patch cleans up all of the -native .bb files and the .inc file, replacing it by BBCLASSEXTEND = "native" in the libpng.inc file. The second patch adds libpng 1.2.44, needed to fix http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-1205 and http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-2249 [PATCH 1/2] libpng: Clean up separate -native recipes, making use of BBCLASSEXTEND. [PATCH 2/2] [SECURITY] libpng: add 1.2.44 to fix CVE-2010-1205 and CVE-2010-2249. ^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 1/2] libpng: Clean up separate -native recipes, making use of BBCLASSEXTEND. 2010-07-20 7:32 ` Marc Olzheim 2010-07-20 7:54 ` [PATCH] libpng: Add add 1.2.44, new version and new Marc Olzheim @ 2010-07-20 7:54 ` Marc Olzheim 2010-07-20 7:54 ` [PATCH 2/2] [SECURITY] libpng: add 1.2.44 to fix CVE-2010-1205 and CVE-2010-2249 Marc Olzheim 2 siblings, 0 replies; 7+ messages in thread From: Marc Olzheim @ 2010-07-20 7:54 UTC (permalink / raw) To: openembedded-devel From: Marc Olzheim <marc@iphion.nl> --- recipes/libpng/libpng-native.inc | 5 ----- recipes/libpng/libpng-native_1.2.37.bb | 6 ------ recipes/libpng/libpng-native_1.2.40.bb | 9 --------- recipes/libpng/libpng-native_1.2.41.bb | 6 ------ recipes/libpng/libpng-native_1.2.42.bb | 6 ------ recipes/libpng/libpng.inc | 5 ++++- 6 files changed, 4 insertions(+), 33 deletions(-) delete mode 100644 recipes/libpng/libpng-native.inc delete mode 100644 recipes/libpng/libpng-native_1.2.37.bb delete mode 100644 recipes/libpng/libpng-native_1.2.40.bb delete mode 100644 recipes/libpng/libpng-native_1.2.41.bb delete mode 100644 recipes/libpng/libpng-native_1.2.42.bb diff --git a/recipes/libpng/libpng-native.inc b/recipes/libpng/libpng-native.inc deleted file mode 100644 index a515346..0000000 --- a/recipes/libpng/libpng-native.inc +++ /dev/null @@ -1,5 +0,0 @@ -inherit native - -DEPENDS = "zlib-native" - -INHIBIT_NATIVE_STAGE_INSTALL = "1" diff --git a/recipes/libpng/libpng-native_1.2.37.bb b/recipes/libpng/libpng-native_1.2.37.bb deleted file mode 100644 index 3c36b52..0000000 --- a/recipes/libpng/libpng-native_1.2.37.bb +++ /dev/null @@ -1,6 +0,0 @@ -require libpng_${PV}.bb -require libpng-native.inc - -PR = "r1" - -FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libpng-${PV}" diff --git a/recipes/libpng/libpng-native_1.2.40.bb b/recipes/libpng/libpng-native_1.2.40.bb deleted file mode 100644 index 6f0222d..0000000 --- a/recipes/libpng/libpng-native_1.2.40.bb +++ /dev/null @@ -1,9 +0,0 @@ -require libpng_${PV}.bb -require libpng-native.inc - -PR = "r1" - -FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libpng-${PV}" - -SRC_URI[tarball.md5sum] = "29bbd1c3cbe54b04bfc2bda43067ccb5" -SRC_URI[tarball.sha256sum] = "a6197352ad5b79a9a1ce0dd59f5e737cfbf909e0f3c5f64631cf0d93549e4e40" diff --git a/recipes/libpng/libpng-native_1.2.41.bb b/recipes/libpng/libpng-native_1.2.41.bb deleted file mode 100644 index 3c36b52..0000000 --- a/recipes/libpng/libpng-native_1.2.41.bb +++ /dev/null @@ -1,6 +0,0 @@ -require libpng_${PV}.bb -require libpng-native.inc - -PR = "r1" - -FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libpng-${PV}" diff --git a/recipes/libpng/libpng-native_1.2.42.bb b/recipes/libpng/libpng-native_1.2.42.bb deleted file mode 100644 index 3c36b52..0000000 --- a/recipes/libpng/libpng-native_1.2.42.bb +++ /dev/null @@ -1,6 +0,0 @@ -require libpng_${PV}.bb -require libpng-native.inc - -PR = "r1" - -FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libpng-${PV}" diff --git a/recipes/libpng/libpng.inc b/recipes/libpng/libpng.inc index fc1feb8..052e7bf 100644 --- a/recipes/libpng/libpng.inc +++ b/recipes/libpng/libpng.inc @@ -5,13 +5,16 @@ SECTION = "libs" PRIORITY = "required" DEPENDS = "zlib" -INC_PR = "r2" +INC_PR = "r3" SRC_URI = "${SOURCEFORGE_MIRROR}/libpng/libpng-${PV}.tar.bz2;name=tarball" S = "${WORKDIR}/libpng-${PV}" inherit autotools pkgconfig binconfig +BBCLASSEXTEND = "native" +INHIBIT_NATIVE_STAGE_INSTALL = "1" + PACKAGES =+ "libpng3 libpng12" FILES_libpng3 = "${libdir}/libpng.so.*" -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/2] [SECURITY] libpng: add 1.2.44 to fix CVE-2010-1205 and CVE-2010-2249. 2010-07-20 7:32 ` Marc Olzheim 2010-07-20 7:54 ` [PATCH] libpng: Add add 1.2.44, new version and new Marc Olzheim 2010-07-20 7:54 ` [PATCH 1/2] libpng: Clean up separate -native recipes, making use of BBCLASSEXTEND Marc Olzheim @ 2010-07-20 7:54 ` Marc Olzheim 2 siblings, 0 replies; 7+ messages in thread From: Marc Olzheim @ 2010-07-20 7:54 UTC (permalink / raw) To: openembedded-devel From: Marc Olzheim <marc@iphion.nl> --- recipes/libpng/libpng_1.2.44.bb | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) create mode 100644 recipes/libpng/libpng_1.2.44.bb diff --git a/recipes/libpng/libpng_1.2.44.bb b/recipes/libpng/libpng_1.2.44.bb new file mode 100644 index 0000000..e607f76 --- /dev/null +++ b/recipes/libpng/libpng_1.2.44.bb @@ -0,0 +1,8 @@ +require libpng.inc + +PR = "${INC_PR}.0" + +SRC_URI += "file://makefile_fix.patch" + +SRC_URI[tarball.md5sum] = "e3ac7879d62ad166a6f0c7441390d12b" +SRC_URI[tarball.sha256sum] = "b9ab20f1c2c3bf6c4448fd9bd8a4a8905b918114d5fada56c97bb758a17b7215" -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2010-07-20 7:54 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-07-19 9:25 [PATCH] libpng: Add add 1.2.44, new version and new native version importing several security fixes Marc Olzheim 2010-07-19 11:10 ` Marc Olzheim 2010-07-20 3:25 ` Khem Raj 2010-07-20 7:32 ` Marc Olzheim 2010-07-20 7:54 ` [PATCH] libpng: Add add 1.2.44, new version and new Marc Olzheim 2010-07-20 7:54 ` [PATCH 1/2] libpng: Clean up separate -native recipes, making use of BBCLASSEXTEND Marc Olzheim 2010-07-20 7:54 ` [PATCH 2/2] [SECURITY] libpng: add 1.2.44 to fix CVE-2010-1205 and CVE-2010-2249 Marc Olzheim
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox