Skip to contentSkip to conversation

libarchive: update to 2.8.5

PATCH In review Xiaofeng Yan 4 participants 6 messages Oct 28, 2011 – Nov 1, 2011

lore
Share & tools
lore
#0 lore raw

cover libarchive: update to 2.8.5

From: Xiaofeng Yan <[email protected]>

Change md5 sum in recipe and update the status of libarchive.

Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: xiaofeng/update_libarchive
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=xiaofeng/update_libarchive

Thanks,
Xiaofeng Yan <[email protected]>
---

Xiaofeng Yan (2):
libarchive update to 2.8.5
libarchive: modify the status of updating

 .../conf/distro/include/distro_tracking_fields.inc |    5 +++-
 .../libarchive/libarchive_2.8.5.bb                 |   27 ++++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-extended/libarchive/libarchive_2.8.5.bb
#1 lore raw

PATCH 1/2 libarchive update to 2.8.5

From: Xiaofeng Yan <[email protected]>

Modify md5 sum justly

---
 .../libarchive/libarchive_2.8.5.bb                 |   27 ++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-extended/libarchive/libarchive_2.8.5.bb
meta/recipes-extended/libarchive/libarchive_2.8.5.bb new file +27 -0
new file mode 100644
index 0000000..1bc49e2
@@ -0,0 +1,27 @@
+DESCRIPTION = "C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats"
+HOMEPAGE = "http://code.google.com/p/libarchive/"
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4255e2e6f0349a4ac8fbd68459296e46"
+PR = "r0"
+
+DEPENDS = "libxml2"
+
+# We need to repack the tarball due undistributable content on the upstream one.
+# More details at http://code.google.com/p/libarchive/issues/detail?id=162
+SRC_URI = "http://libarchive.googlecode.com/files/libarchive-${PV}.tar.gz \
+           file://0001-Patch-from-upstream-revision-1990.patch \
+           file://0002-Patch-from-upstream-revision-1991.patch \
+           file://0004-Patch-from-upstream-rev-2514.patch \
+           file://0005-Patch-from-upstream-rev-2520.patch \
+           file://0006-Patch-from-upstream-rev-2521.patch \
+           file://0007-Ignore-ENOSYS-error-when-setting-up-xattrs.-Closes-5.patch \
+           "
+
+SRC_URI[md5sum] = "9caf51dcf6213e9c9f5a1c27448b9c90"
+SRC_URI[sha256sum] = "13993e0ffbd121ccda46ea226b1f8eac218de0fa8da7d8b1f998093d5c32a72d"
+
+inherit autotools lib_package
+
+BBCLASSEXTEND = "nativesdk"
+
Signature · 1 line
1.7.0.4
#2 lore raw

Re: [PATCH 1/2] libarchive update to 2.8.5

Quoted 32 lines · Xiaofeng Yan

From: Xiaofeng Yan <[email protected]>

Modify md5 sum justly

---
 .../libarchive/libarchive_2.8.5.bb                 |   27 ++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-extended/libarchive/libarchive_2.8.5.bb
meta/recipes-extended/libarchive/libarchive_2.8.5.bb new file +16 -0
new file mode 100644
index 0000000..1bc49e2
@@ -0,0 +1,27 @@
+DESCRIPTION = "C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats"
+HOMEPAGE = "http://code.google.com/p/libarchive/"
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4255e2e6f0349a4ac8fbd68459296e46"
+PR = "r0"
+
+DEPENDS = "libxml2"
+
+# We need to repack the tarball due undistributable content on the upstream one.
+# More details at http://code.google.com/p/libarchive/issues/detail?id=162
+SRC_URI = "http://libarchive.googlecode.com/files/libarchive-${PV}.tar.gz \
+           file://0001-Patch-from-upstream-revision-1990.patch \
+           file://0002-Patch-from-upstream-revision-1991.patch \
+           file://0004-Patch-from-upstream-rev-2514.patch \
+           file://0005-Patch-from-upstream-rev-2520.patch \

meta/recipes-extended/libarchive/libarchive_2.8.5.bb line 26

Quoted 10 lines
meta/recipes-extended/libarchive/libarchive_2.8.5.bb new file +10 -0
+           file://0006-Patch-from-upstream-rev-2521.patch \
+           file://0007-Ignore-ENOSYS-error-when-setting-up-xattrs.-Closes-5.patch \
+           "
+
+SRC_URI[md5sum] = "9caf51dcf6213e9c9f5a1c27448b9c90"
+SRC_URI[sha256sum] = "13993e0ffbd121ccda46ea226b1f8eac218de0fa8da7d8b1f998093d5c32a72d"
+
+inherit autotools lib_package
+
+BBCLASSEXTEND = "nativesdk"

Why do we still need libarchive 2.8.4 ?

Was the licence issue with the 2.8.4 tarball fixed in 2.8.5?

Cheers,

Richard

#3 lore raw

Re: [PATCH 1/2] libarchive update to 2.8.5

On Tue, Nov 1, 2011 at 15:41, Richard Purdie
<[email protected]> wrote:
...

Quoted 1 line

Why do we still need libarchive 2.8.4 ?

We don't.

Signature · 3 lines
Otavio Salvador                             O.S. Systems
E-mail: [email protected]  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br
#4 lore raw

PATCH 2/2 libarchive: modify the status of updating

In reply to Xiaofeng Yan

From: Xiaofeng Yan <[email protected]>

update to 2.8.5

---
 .../conf/distro/include/distro_tracking_fields.inc |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +4 -1
index 1f3540e..12c8fc0 100644
@@ -4615,7 +4615,10 @@ RECIPE_MAINTAINER_pn-libx11-diet = "Xiaofeng Yan <[email protected]>"
 RECIPE_STATUS_pn-directfb = "red"
 RECIPE_MAINTAINER_pn-directfb = "Xiaofeng Yan <[email protected]>"
 
-RECIPE_STATUS_pn-libarchive  = "red"
+RECIPE_STATUS_pn-libarchive  = "green"
+RECIPE_LATEST_VERSION_pn-libarchive = "2.8.5"
++RECIPE_LATEST_RELEASE_DATE_pn-libarchive = "Sept 3, 2011"
++RECIPE_LAST_UPDATE_pn-libarchive = "Oct 28, 2011"
 RECIPE_MAINTAINER_pn-libarchive  = "Xiaofeng Yan <[email protected]>"
 
 RECIPE_STATUS_pn-xserver-kdrive  = "red"
Signature · 1 line
1.7.0.4
#5 lore raw

Re: [PATCH 2/2] libarchive: modify the status of updating

Quoted 15 lines · Xiaofeng Yan

From: Xiaofeng Yan<[email protected]>

update to 2.8.5

---
  .../conf/distro/include/distro_tracking_fields.inc |    5 ++++-
  1 files changed, 4 insertions(+), 1 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +0 -0
index 1f3540e..12c8fc0 100644
@@ -4615,7 +4615,10 @@ RECIPE_MAINTAINER_pn-libx11-diet = "Xiaofeng Yan<[email protected]>"
  RECIPE_STATUS_pn-directfb = "red"

meta/conf/distro/include/distro_tracking_fields.inc RECIPE_MAINTAINER_pn-libx11-diet = "Xiaofeng Yan<[email protected]>" · line 4624

Quoted 10 lines
meta/conf/distro/include/distro_tracking_fields.inc +4 -1
  RECIPE_MAINTAINER_pn-directfb = "Xiaofeng Yan<[email protected]>"
 
-RECIPE_STATUS_pn-libarchive  = "red"
+RECIPE_STATUS_pn-libarchive  = "green"
+RECIPE_LATEST_VERSION_pn-libarchive = "2.8.5"
++RECIPE_LATEST_RELEASE_DATE_pn-libarchive = "Sept 3, 2011"
++RECIPE_LAST_UPDATE_pn-libarchive = "Oct 28, 2011"
  RECIPE_MAINTAINER_pn-libarchive  = "Xiaofeng Yan<[email protected]>"
 
  RECIPE_STATUS_pn-xserver-kdrive  = "red"

This does not look right, there are extra + in the lines.

Sau!