* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.