All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.