* [PATCH 0/1] libsoup-2.4: upgrade to 2.45.92
@ 2014-03-24 7:40 Hongxu Jia
2014-03-24 7:40 ` [PATCH 1/1] " Hongxu Jia
0 siblings, 1 reply; 7+ messages in thread
From: Hongxu Jia @ 2014-03-24 7:40 UTC (permalink / raw
To: openembedded-core; +Cc: saul.wold
The following changes since commit 49aad7da07e187f206e963001844605731b01247:
bitbake: runqueue: Remove use of waitpid on worker processes (2014-03-19 17:46:33 +0000)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib hongxu/fix-libsoup
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/fix-libsoup
Hongxu Jia (1):
libsoup-2.4: upgrade to 2.45.92
.../libsoup/{libsoup-2.4_2.45.3.bb => libsoup-2.4_2.45.92.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/libsoup/{libsoup-2.4_2.45.3.bb => libsoup-2.4_2.45.92.bb} (85%)
--
1.8.1.2
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 1/1] libsoup-2.4: upgrade to 2.45.92
2014-03-24 7:40 [PATCH 0/1] libsoup-2.4: upgrade to 2.45.92 Hongxu Jia
@ 2014-03-24 7:40 ` Hongxu Jia
2014-03-24 7:57 ` Hongxu Jia
2014-03-24 8:09 ` Burton, Ross
0 siblings, 2 replies; 7+ messages in thread
From: Hongxu Jia @ 2014-03-24 7:40 UTC (permalink / raw
To: openembedded-core; +Cc: saul.wold
There was a error about mips-gcc optimization while building
libsoup-2.4 2.45.3 with DEBUG_OPTIMIZATION enabled, the 2.45.92
have fixed this issue.
[YOCTO #5512]
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
.../libsoup/{libsoup-2.4_2.45.3.bb => libsoup-2.4_2.45.92.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/libsoup/{libsoup-2.4_2.45.3.bb => libsoup-2.4_2.45.92.bb} (85%)
diff --git a/meta/recipes-support/libsoup/libsoup-2.4_2.45.3.bb b/meta/recipes-support/libsoup/libsoup-2.4_2.45.92.bb
similarity index 85%
rename from meta/recipes-support/libsoup/libsoup-2.4_2.45.3.bb
rename to meta/recipes-support/libsoup/libsoup-2.4_2.45.92.bb
index b1199d8..f3a2617 100644
--- a/meta/recipes-support/libsoup/libsoup-2.4_2.45.3.bb
+++ b/meta/recipes-support/libsoup/libsoup-2.4_2.45.92.bb
@@ -17,8 +17,8 @@ PACKAGECONFIG[gnome] = "--with-gnome,--without-gnome"
SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
SRC_URI = "${GNOME_MIRROR}/libsoup/${SHRT_VER}/libsoup-${PV}.tar.xz"
-SRC_URI[md5sum] = "fe7ec04784c6b97c5f8ea963c8542f59"
-SRC_URI[sha256sum] = "6ac317b931efd2cff9cdea7122987acb3ecb0c32564a9441ba72e5cce021aa12"
+SRC_URI[md5sum] = "d72623f2baac7f58d1295c0b6ae7cd35"
+SRC_URI[sha256sum] = "d34f4b41eec99ecf082783f842a29e712e7a78e83f4cd2a060b9de64377d21d8"
S = "${WORKDIR}/libsoup-${PV}"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 1/1] libsoup-2.4: upgrade to 2.45.92
2014-03-24 7:40 ` [PATCH 1/1] " Hongxu Jia
@ 2014-03-24 7:57 ` Hongxu Jia
2014-03-24 9:06 ` Burton, Ross
2014-03-24 8:09 ` Burton, Ross
1 sibling, 1 reply; 7+ messages in thread
From: Hongxu Jia @ 2014-03-24 7:57 UTC (permalink / raw
To: openembedded-core
On 03/24/2014 03:40 PM, Hongxu Jia wrote:
> There was a error about mips-gcc optimization while building
> libsoup-2.4 2.45.3 with DEBUG_OPTIMIZATION enabled, the 2.45.92
> have fixed this issue.
Update the comments to make a clarity.
libsoup-2.4: upgrade to 2.45.92
There was an error about mips-gcc optimization while compiling
libsoup-2.4 2.45.3 with DEBUG_OPTIMIZATION enabled.
The test code of libsoup-2.4 2.45.3 triggered gcc assert which located
in gcc/dwarf2out.c:20810:
...
20806 gcc_assert (prev
20807 && (CALL_P (prev)
20808 || (NONJUMP_INSN_P (prev)
20809 && GET_CODE (PATTERN (prev)) == SEQUENCE
20810 && CALL_P (XVECEXP (PATTERN (prev), 0,
0)))));
...
The issue test code is the C function 'do_qvalue_tests' located in
tests/header-parsing.c.
The 2.45.92 have refactored the test code and this issue has been fixed.
[YOCTO #5512]
//Hongxu
> [YOCTO #5512]
> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
> ---
> .../libsoup/{libsoup-2.4_2.45.3.bb => libsoup-2.4_2.45.92.bb} | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
> rename meta/recipes-support/libsoup/{libsoup-2.4_2.45.3.bb => libsoup-2.4_2.45.92.bb} (85%)
>
> diff --git a/meta/recipes-support/libsoup/libsoup-2.4_2.45.3.bb b/meta/recipes-support/libsoup/libsoup-2.4_2.45.92.bb
> similarity index 85%
> rename from meta/recipes-support/libsoup/libsoup-2.4_2.45.3.bb
> rename to meta/recipes-support/libsoup/libsoup-2.4_2.45.92.bb
> index b1199d8..f3a2617 100644
> --- a/meta/recipes-support/libsoup/libsoup-2.4_2.45.3.bb
> +++ b/meta/recipes-support/libsoup/libsoup-2.4_2.45.92.bb
> @@ -17,8 +17,8 @@ PACKAGECONFIG[gnome] = "--with-gnome,--without-gnome"
> SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
> SRC_URI = "${GNOME_MIRROR}/libsoup/${SHRT_VER}/libsoup-${PV}.tar.xz"
>
> -SRC_URI[md5sum] = "fe7ec04784c6b97c5f8ea963c8542f59"
> -SRC_URI[sha256sum] = "6ac317b931efd2cff9cdea7122987acb3ecb0c32564a9441ba72e5cce021aa12"
> +SRC_URI[md5sum] = "d72623f2baac7f58d1295c0b6ae7cd35"
> +SRC_URI[sha256sum] = "d34f4b41eec99ecf082783f842a29e712e7a78e83f4cd2a060b9de64377d21d8"
>
> S = "${WORKDIR}/libsoup-${PV}"
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/1] libsoup-2.4: upgrade to 2.45.92
2014-03-24 7:40 ` [PATCH 1/1] " Hongxu Jia
2014-03-24 7:57 ` Hongxu Jia
@ 2014-03-24 8:09 ` Burton, Ross
2014-03-24 8:15 ` Hongxu Jia
1 sibling, 1 reply; 7+ messages in thread
From: Burton, Ross @ 2014-03-24 8:09 UTC (permalink / raw
To: Hongxu Jia; +Cc: Saul Wold, OE-core
On 24 March 2014 07:40, Hongxu Jia <hongxu.jia@windriver.com> wrote:
> There was a error about mips-gcc optimization while building
> libsoup-2.4 2.45.3 with DEBUG_OPTIMIZATION enabled, the 2.45.92
> have fixed this issue.
.92 means "beta release" in GNOME versioning, so not only is this a
new upstream release (when we've frozen) but it's also not a stable
release. Please backport the patch instead of upgrading.
Ross
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/1] libsoup-2.4: upgrade to 2.45.92
2014-03-24 8:09 ` Burton, Ross
@ 2014-03-24 8:15 ` Hongxu Jia
0 siblings, 0 replies; 7+ messages in thread
From: Hongxu Jia @ 2014-03-24 8:15 UTC (permalink / raw
To: Burton, Ross; +Cc: Saul Wold, OE-core
On 03/24/2014 04:09 PM, Burton, Ross wrote:
> On 24 March 2014 07:40, Hongxu Jia <hongxu.jia@windriver.com> wrote:
>> There was a error about mips-gcc optimization while building
>> libsoup-2.4 2.45.3 with DEBUG_OPTIMIZATION enabled, the 2.45.92
>> have fixed this issue.
> .92 means "beta release" in GNOME versioning, so not only is this a
> new upstream release (when we've frozen) but it's also not a stable
> release. Please backport the patch instead of upgrading.
OK, I will backport to 2.45.3
//Hongxu
>
> Ross
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/1] libsoup-2.4: upgrade to 2.45.92
2014-03-24 7:57 ` Hongxu Jia
@ 2014-03-24 9:06 ` Burton, Ross
2014-03-25 4:12 ` Hongxu Jia
0 siblings, 1 reply; 7+ messages in thread
From: Burton, Ross @ 2014-03-24 9:06 UTC (permalink / raw
To: Hongxu Jia; +Cc: OE-core
On 24 March 2014 07:57, Hongxu Jia <hongxu.jia@windriver.com> wrote:
> There was an error about mips-gcc optimization while compiling
> libsoup-2.4 2.45.3 with DEBUG_OPTIMIZATION enabled.
>
> The test code of libsoup-2.4 2.45.3 triggered gcc assert which located
> in gcc/dwarf2out.c:20810:
> ...
> 20806 gcc_assert (prev
> 20807 && (CALL_P (prev)
> 20808 || (NONJUMP_INSN_P (prev)
> 20809 && GET_CODE (PATTERN (prev)) == SEQUENCE
> 20810 && CALL_P (XVECEXP (PATTERN (prev), 0,
> 0)))));
> ...
So you've a bug in gcc and a well defined way of replicating it,
presumably you've reported this to gcc as that's the proper fix here?
Ross
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/1] libsoup-2.4: upgrade to 2.45.92
2014-03-24 9:06 ` Burton, Ross
@ 2014-03-25 4:12 ` Hongxu Jia
0 siblings, 0 replies; 7+ messages in thread
From: Hongxu Jia @ 2014-03-25 4:12 UTC (permalink / raw
To: Burton, Ross; +Cc: OE-core
[-- Attachment #1: Type: text/plain, Size: 969 bytes --]
On 03/24/2014 05:06 PM, Burton, Ross wrote:
> On 24 March 2014 07:57, Hongxu Jia <hongxu.jia@windriver.com> wrote:
>> There was an error about mips-gcc optimization while compiling
>> libsoup-2.4 2.45.3 with DEBUG_OPTIMIZATION enabled.
>>
>> The test code of libsoup-2.4 2.45.3 triggered gcc assert which located
>> in gcc/dwarf2out.c:20810:
>> ...
>> 20806 gcc_assert (prev
>> 20807 && (CALL_P (prev)
>> 20808 || (NONJUMP_INSN_P (prev)
>> 20809 && GET_CODE (PATTERN (prev)) == SEQUENCE
>> 20810 && CALL_P (XVECEXP (PATTERN (prev), 0,
>> 0)))));
>> ...
> So you've a bug in gcc and a well defined way of replicating it,
> presumably you've reported this to gcc as that's the proper fix here?
Yes, file a bug in gcc:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=6034
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643
//Hongxu
> Ross
[-- Attachment #2: Type: text/html, Size: 2046 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-03-25 4:13 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-24 7:40 [PATCH 0/1] libsoup-2.4: upgrade to 2.45.92 Hongxu Jia
2014-03-24 7:40 ` [PATCH 1/1] " Hongxu Jia
2014-03-24 7:57 ` Hongxu Jia
2014-03-24 9:06 ` Burton, Ross
2014-03-25 4:12 ` Hongxu Jia
2014-03-24 8:09 ` Burton, Ross
2014-03-24 8:15 ` Hongxu Jia
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.