Skip to contentSkip to conversation

package upgrades: glib-2.0, file and autogen-native

PATCH In review Chen Qi 2 participants 5 messages Jun 6, 2014

lore
Share & tools
lore

Chen Qi

author
#0 lore raw

cover package upgrades: glib-2.0, file and autogen-native

The following changes since commit f8125a1e9b6893a12355d55d4df584a8d97f0bff:

image_types: Fix ubi filesystem return codes (2014-06-03 16:45:18 +0100)

are available in the git repository at:

git://git.openembedded.org/openembedded-core-contrib ChenQi/package-upgrades-2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=ChenQi/package-upgrades-2

Chen Qi (3):
glib-2.0: upgrade from 2.40.0 to 2.41.0
file: upgrade from 5.17 to 5.18
autogen-native: upgrade from 2.18.2 to 2.18.3

 .../{glib-2.0_2.40.0.bb => glib-2.0_2.41.0.bb}     |    4 +--
 ...n-native_5.18.2.bb => autogen-native_5.18.3.bb} |    7 +++--
 ...ig.sh-force-exit-value-to-be-0-in-subproc.patch |   30 ++++++++++++++++++++
 .../file/{file_5.17.bb => file_5.18.bb}            |    4 +--
 4 files changed, 38 insertions(+), 7 deletions(-)
 rename meta/recipes-core/glib-2.0/{glib-2.0_2.40.0.bb => glib-2.0_2.41.0.bb} (81%)
 rename meta/recipes-devtools/autogen/{autogen-native_5.18.2.bb => autogen-native_5.18.3.bb} (80%)
 create mode 100644 meta/recipes-devtools/autogen/autogen/mk-tpl-config.sh-force-exit-value-to-be-0-in-subproc.patch
 rename meta/recipes-devtools/file/{file_5.17.bb => file_5.18.bb} (86%)
Signature · 1 line
1.7.9.5
author
#1 lore raw

PATCH 1/3 glib-2.0: upgrade from 2.40.0 to 2.41.0

Upgrade glib-2.0 from 2.40.0 to 2.41.0

---
 .../{glib-2.0_2.40.0.bb => glib-2.0_2.41.0.bb}     |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-core/glib-2.0/{glib-2.0_2.40.0.bb => glib-2.0_2.41.0.bb} (81%)
meta/recipes-core/glib-2.0/glib-2.0_2.41.0.bb renamed from meta/recipes-core/glib-2.0/glib-2.0_2.40.0.bb +2 -2
similarity index 81%
rename from meta/recipes-core/glib-2.0/glib-2.0_2.40.0.bb
rename to meta/recipes-core/glib-2.0/glib-2.0_2.41.0.bb
index ff1fb87..252d306 100644
@@ -17,5 +17,5 @@ SRC_URI = "${GNOME_MIRROR}/glib/${SHRT_VER}/glib-${PV}.tar.xz \
 
 SRC_URI_append_class-native = " file://glib-gettextize-dir.patch"
 
-SRC_URI[md5sum] = "05fb7cb17eacbc718e90366a1eae60d9"
-SRC_URI[sha256sum] = "0d27f195966ecb1995dcce0754129fd66ebe820c7cd29200d264b02af1aa28b5"
+SRC_URI[md5sum] = "65a0d3fa1e79b7d21bbc09579a0f3cf3"
+SRC_URI[sha256sum] = "e85e2714147928e3f6410a3f9a5c11ebfcfc7b3b11706e3374636b091dc7c3f7"
Signature · 1 line
1.7.9.5
#2 lore raw

Re: [PATCH 1/3] glib-2.0: upgrade from 2.40.0 to 2.41.0

Odd versions are development releases so a big no to this.

Ross

Quoted 37 lines · Chen Qi

Upgrade glib-2.0 from 2.40.0 to 2.41.0

Signed-off-by Chen Qi <[email protected] <javascript:;>>
---
 .../{glib-2.0_2.40.0.bb => glib-2.0_2.41.0.bb}     |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-core/glib-2.0/{glib-2.0_2.40.0.bb =>

glib-2.0_2.41.0.bb} (81%)

meta/recipes-core/glib-2.0/glib-2.0_2.41.0.bb renamed from meta/recipes-core/glib-2.0/glib-2.0_2.40.0.bb +0 -2
similarity index 81%
rename from meta/recipes-core/glib-2.0/glib-2.0_2.40.0.bb
rename to meta/recipes-core/glib-2.0/glib-2.0_2.41.0.bb
index ff1fb87..252d306 100644
@@ -17,5 +17,5 @@ SRC_URI =
 "${GNOME_MIRROR}/glib/${SHRT_VER}/glib-${PV}.tar.xz \
 
 SRC_URI_append_class-native = " file://glib-gettextize-dir.patch"
 
-SRC_URI[md5sum] = "05fb7cb17eacbc718e90366a1eae60d9"
-SRC_URI[sha256sum] =

"0d27f195966ecb1995dcce0754129fd66ebe820c7cd29200d264b02af1aa28b5"

meta/recipes-core/glib-2.0/glib-2.0_2.41.0.bb renamed from meta/recipes-core/glib-2.0/glib-2.0_2.40.0.bb +2 -0
+SRC_URI[md5sum] = "65a0d3fa1e79b7d21bbc09579a0f3cf3"
+SRC_URI[sha256sum] =

"e85e2714147928e3f6410a3f9a5c11ebfcfc7b3b11706e3374636b091dc7c3f7" --
1.7.9.5

--
_______________________________________________
Openembedded-core mailing list [email protected] <javascript:;>
http://lists.openembedded.org/mailman/listinfo/openembedded-core

author
#3 lore raw

PATCH 2/3 file: upgrade from 5.17 to 5.18

In reply to Chen Qi

Upgrade file from 5.17 to 5.18.

---
 .../file/{file_5.17.bb => file_5.18.bb}            |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/file/{file_5.17.bb => file_5.18.bb} (86%)
meta/recipes-devtools/file/file_5.18.bb renamed from meta/recipes-devtools/file/file_5.17.bb +2 -2
similarity index 86%
rename from meta/recipes-devtools/file/file_5.17.bb
rename to meta/recipes-devtools/file/file_5.18.bb
index 4ed0820..a7db410 100644
@@ -15,8 +15,8 @@ SRC_URI = "ftp://ftp.astron.com/pub/file/file-${PV}.tar.gz \
            file://dump \
            file://filesystems"
 
-SRC_URI[md5sum] = "e19c47e069ced7b01ccb4db402cc01d3"
-SRC_URI[sha256sum] = "3feb97141b387b64da30aee485852925312c0e74219380a5ed451f14a90c83ca"
+SRC_URI[md5sum] = "d420d8f2990cd344673acfbf8d76ff5a"
+SRC_URI[sha256sum] = "6519fb706d583231c2419592ebecdbb21d33c62eaf7a1a0b24ddfcb80c08bf07"
 
 inherit autotools
 
Signature · 1 line
1.7.9.5
author
#4 lore raw

PATCH 3/3 autogen-native: upgrade from 2.18.2 to 2.18.3

In reply to Chen Qi

Upgrade autogen-native from 2.18.2 to 2.18.3.
A patch is made to fix the compilation error.

---
 ...n-native_5.18.2.bb => autogen-native_5.18.3.bb} |    7 +++--
 ...ig.sh-force-exit-value-to-be-0-in-subproc.patch |   30 ++++++++++++++++++++
 2 files changed, 34 insertions(+), 3 deletions(-)
 rename meta/recipes-devtools/autogen/{autogen-native_5.18.2.bb => autogen-native_5.18.3.bb} (80%)
 create mode 100644 meta/recipes-devtools/autogen/autogen/mk-tpl-config.sh-force-exit-value-to-be-0-in-subproc.patch
meta/recipes-devtools/autogen/autogen-native_5.18.3.bb renamed from meta/recipes-devtools/autogen/autogen-native_5.18.2.bb +4 -3
similarity index 80%
rename from meta/recipes-devtools/autogen/autogen-native_5.18.2.bb
rename to meta/recipes-devtools/autogen/autogen-native_5.18.3.bb
index 92e7099..61bd21f 100644
@@ -10,10 +10,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
 
 SRC_URI = "${GNU_MIRROR}/autogen/rel${PV}/autogen-${PV}.tar.gz \
            file://guile.patch \
-           file://increase-timeout-limit.patch"
+           file://increase-timeout-limit.patch \
+           file://mk-tpl-config.sh-force-exit-value-to-be-0-in-subproc.patch"
 
-SRC_URI[md5sum] = "117c4bc5613c57e1b97d760a5d1910a4"
-SRC_URI[sha256sum] = "cc2702dec21ba5b01144865163f6d1a54268d2b72aafc5520ad0e0cb57104068"
+SRC_URI[md5sum] = "0fb6b003423e004d94e0119c2390078f"
+SRC_URI[sha256sum] = "73d05a689105eb9b8be54f32498c99ddbd360776fc61cf45be6a2a4eb4a40039"
 
 DEPENDS = "guile-native libtool-native libxml2-native"
 
meta/recipes-devtools/autogen/autogen/mk-tpl-config.sh-force-exit-value-to-be-0-in-subproc.patch new file +30 -0
new file mode 100644
index 0000000..e56da7b
@@ -0,0 +1,30 @@
+Upstream-Status: Pending
+
+mk-tpl-config.sh: force exit value to be 0 in subprocess
+
+The return value of statement list=`<subcommands>` is the exit value of the
+subcommands. So if the subcommands fails, the compilation fails. This is obviously
+not intended. In the normal case, we expect the grep command to fail as there should
+be no 'noreturn' word in the libguile files.
+
+Signed-off-by: Chen Qi <[email protected]>
+---
+ autoopts/mk-tpl-config.sh |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/autoopts/mk-tpl-config.sh b/autoopts/mk-tpl-config.sh
+index 926f5ab..6b4a0fb 100755
+--- a/autoopts/mk-tpl-config.sh
++++ b/autoopts/mk-tpl-config.sh
+@@ -202,7 +202,7 @@ fix_guile() {
+ 
+     list=`set +e ; exec 2>/dev/null
+         find ${libguiledir}/libguile* -type f | \
+-            xargs grep -l -E '\<noreturn\>'`
++            xargs grep -l -E '\<noreturn\>' ; exit 0`
+ 
+     test -z "$list" && exit 0
+ 
+-- 
+1.7.9.5
+
Signature · 1 line
1.7.9.5