Re: [oe] [OE-core] [RFT] GCC 4.8 recipes

2013-05-10 Thread Martin Jansa
On Fri, Apr 19, 2013 at 05:32:43PM -0700, Khem Raj wrote:
 
 On Apr 2, 2013, at 7:22 AM, Khem Raj raj.k...@gmail.com wrote:
 
  Thanks Martin, elfutils test case is now reduced and reported others I will 
  take a look.
 
 
 I have pushed a fix for elfutils issue to the pull branch. please retest and 
 report.

yes elfutils issue was fixed

xserver-xorg issue was actually caused by extra patch for rotating input
calibration when xrandr rotates screen (new warning and -Werror made it
fatal) - also fixed

target gcc-4.8 was fixed by your dependency change, but it still fails
on armv4t:
|
/OE/shr-core/tmp-eglibc/work-shared/gcc-4.8.0-r0/gcc-4.8.0/gcc/cp/decl.c:7198:(.text.unlikely+0x9c):
relocation truncated to fit: R_ARM_THM_CALL against symbol `error(char
const*, ...)' defined in .glue_7 section in linker stubs
|
/OE/shr-core/tmp-eglibc/work-shared/gcc-4.8.0-r0/gcc-4.8.0/gcc/cp/decl.c:7200:(.text.unlikely+0xaa):
additional relocation overflows omitted from the output
| collect2: error: ld returned 1 exit status

webkit-efl is failing (and causing huge logs with 3.9M lines in
log.do_compile) I've patch to upgrade it which works on x86-64, but
fails on other archs.. so it will take a bit more time.

I hope to get better smaller logs from world builds today.

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [RFT] GCC 4.8 recipes

2013-04-19 Thread Khem Raj

On Apr 2, 2013, at 7:22 AM, Khem Raj raj.k...@gmail.com wrote:

 Thanks Martin, elfutils test case is now reduced and reported others I will 
 take a look.


I have pushed a fix for elfutils issue to the pull branch. please retest and 
report.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [RFT] GCC 4.8 recipes

2013-04-02 Thread Khem Raj
Thanks Martin, elfutils test case is now reduced and reported others I will 
take a look.

On Apr 1, 2013, at 2:52 AM, Martin Jansa martin.ja...@gmail.com wrote:

 On Sat, Mar 30, 2013 at 10:03:19AM +0100, Martin Jansa wrote:
 And now the rest of qemuarm gcc-4.8 world failure
 
 openembedded-core/meta/recipes-devtools/elfutils/elfutils_0.148.bb, 
 do_compile
 ICE as reported before
 
 openembedded-core/meta/recipes-devtools/gcc/gcc_4.8.bb, do_compile
 gcc-4.8.0/libatomic/config/linux/arm/store_n.c:46:0: fatal error:
 opening dependency file .deps/store_1_.lo.Ppo: No such file or directory
 |  #include ../../../store_n.c
 
 openembedded-core/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.14.0.bb, 
 do_compile
 xf86Crtc.c:391:5: error: implicit declaration of function 
 'xf86InputRotationNotify' [-Werror=implicit-function-declaration]
 
 openembedded-core/meta/recipes-graphics/xorg-app/xmodmap_1.0.7.bb, do_compile
 xmodmap.c:289:5: error: implicit declaration of function 'asprintf' 
 [-Werror=implicit-function-declaration]
 
 meta-openembedded/meta-oe/recipes-navigation/gypsy/gypsy_0.9.bb, do_compile
 glib-2.0/glib/gmacros.h:162:53: error: typedef 
 '_GStaticAssertCompileTimeAssertion_0' locally defined but not used 
 [-Werror=unused-local-typedefs]
 
 meta-openembedded/meta-oe/recipes-connectivity/networkmanager/modemmanager_0.6.0.0.bb,
  do_compile
 glib-2.0/glib/gmacros.h:162:53: error: typedef 
 '_GStaticAssertCompileTimeAssertion_0' locally defined but not used
 
 meta-openembedded/meta-oe/recipes-support/ipsec-tools/ipsec-tools_0.7.2.bb, 
 do_compile
 ipsec_doi.c:1321:24: error: argument to 'sizeof' in 'memset' call is the 
 same expression as the destination; did you mean to dereference it? 
 [-Werror=sizeof-pointer-memaccess]
 |   memset(pair, 0, sizeof(pair));
 
 And couple of old failures, which are not caused by gcc upgrade for sure.
 
 Complete log:
 http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20130329_124637.log/
 
 And logs from qemux86:
 http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20130330_090402.log/
 
 qemux86-64
 http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20130331_084823.log/
 
 -- 
 Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [RFT] GCC 4.8 recipes

2013-04-01 Thread Martin Jansa
On Sat, Mar 30, 2013 at 10:03:19AM +0100, Martin Jansa wrote:
 And now the rest of qemuarm gcc-4.8 world failure
 
 openembedded-core/meta/recipes-devtools/elfutils/elfutils_0.148.bb, do_compile
 ICE as reported before
 
 openembedded-core/meta/recipes-devtools/gcc/gcc_4.8.bb, do_compile
 gcc-4.8.0/libatomic/config/linux/arm/store_n.c:46:0: fatal error:
 opening dependency file .deps/store_1_.lo.Ppo: No such file or directory
 |  #include ../../../store_n.c
 
 openembedded-core/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.14.0.bb, 
 do_compile
 xf86Crtc.c:391:5: error: implicit declaration of function 
 'xf86InputRotationNotify' [-Werror=implicit-function-declaration]
 
 openembedded-core/meta/recipes-graphics/xorg-app/xmodmap_1.0.7.bb, do_compile
 xmodmap.c:289:5: error: implicit declaration of function 'asprintf' 
 [-Werror=implicit-function-declaration]
 
 meta-openembedded/meta-oe/recipes-navigation/gypsy/gypsy_0.9.bb, do_compile
 glib-2.0/glib/gmacros.h:162:53: error: typedef 
 '_GStaticAssertCompileTimeAssertion_0' locally defined but not used 
 [-Werror=unused-local-typedefs]
 
 meta-openembedded/meta-oe/recipes-connectivity/networkmanager/modemmanager_0.6.0.0.bb,
  do_compile
 glib-2.0/glib/gmacros.h:162:53: error: typedef 
 '_GStaticAssertCompileTimeAssertion_0' locally defined but not used
 
 meta-openembedded/meta-oe/recipes-support/ipsec-tools/ipsec-tools_0.7.2.bb, 
 do_compile
 ipsec_doi.c:1321:24: error: argument to 'sizeof' in 'memset' call is the same 
 expression as the destination; did you mean to dereference it? 
 [-Werror=sizeof-pointer-memaccess]
 |   memset(pair, 0, sizeof(pair));
 
 And couple of old failures, which are not caused by gcc upgrade for sure.
 
 Complete log:
 http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20130329_124637.log/

And logs from qemux86:
http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20130330_090402.log/

qemux86-64
http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20130331_084823.log/

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [RFT] GCC 4.8 recipes

2013-03-30 Thread Martin Jansa
On Fri, Mar 29, 2013 at 03:55:14PM +0100, Martin Jansa wrote:
 On Wed, Mar 27, 2013 at 10:51:50PM -0700, Khem Raj wrote:
  All,
  
  I have added gcc 4.8 recipes and the branch is here 
  
  git://git.openembedded.org/openembedded-core-contrib kraj/gcc-4.8
  
  cgit
  
  http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc-4.8
  
  Please test it out on your respective environments if you can.
 
 First failed task in world rebuild:

And now the rest of qemuarm gcc-4.8 world failure

openembedded-core/meta/recipes-devtools/elfutils/elfutils_0.148.bb, do_compile
ICE as reported before

openembedded-core/meta/recipes-devtools/gcc/gcc_4.8.bb, do_compile
gcc-4.8.0/libatomic/config/linux/arm/store_n.c:46:0: fatal error:
opening dependency file .deps/store_1_.lo.Ppo: No such file or directory
|  #include ../../../store_n.c

openembedded-core/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.14.0.bb, 
do_compile
xf86Crtc.c:391:5: error: implicit declaration of function 
'xf86InputRotationNotify' [-Werror=implicit-function-declaration]

openembedded-core/meta/recipes-graphics/xorg-app/xmodmap_1.0.7.bb, do_compile
xmodmap.c:289:5: error: implicit declaration of function 'asprintf' 
[-Werror=implicit-function-declaration]

meta-openembedded/meta-oe/recipes-navigation/gypsy/gypsy_0.9.bb, do_compile
glib-2.0/glib/gmacros.h:162:53: error: typedef 
'_GStaticAssertCompileTimeAssertion_0' locally defined but not used 
[-Werror=unused-local-typedefs]

meta-openembedded/meta-oe/recipes-connectivity/networkmanager/modemmanager_0.6.0.0.bb,
 do_compile
glib-2.0/glib/gmacros.h:162:53: error: typedef 
'_GStaticAssertCompileTimeAssertion_0' locally defined but not used

meta-openembedded/meta-oe/recipes-support/ipsec-tools/ipsec-tools_0.7.2.bb, 
do_compile
ipsec_doi.c:1321:24: error: argument to 'sizeof' in 'memset' call is the same 
expression as the destination; did you mean to dereference it? 
[-Werror=sizeof-pointer-memaccess]
|   memset(pair, 0, sizeof(pair));

And couple of old failures, which are not caused by gcc upgrade for sure.

Complete log:
http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20130329_124637.log/
-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [RFT] GCC 4.8 recipes

2013-03-29 Thread Elvis Dowson
Hi Khem,

On Mar 28, 2013, at 9:51 AM, Khem Raj raj.k...@gmail.com wrote:

 All,
 
 I have added gcc 4.8 recipes and the branch is here 
 
 git://git.openembedded.org/openembedded-core-contrib kraj/gcc-4.8
 
 cgit
 
 http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc-4.8
 
 Please test it out on your respective environments if you can.
 
 To enable gcc 4.8 with OE-Core you would
 
 in local.conf set
 
 GCCVERSION = 4.8%
 
 and if you use angstrom. Please checkout 'next' branch of setup-scripts
 and then in conf/local.conf
 
 set
 
 ANGSTROM_GCC_VERSION = 4.8%
 
 My testing so far has been building systems-image for all qemu machines and 
 they
 seem to boot as good as 4.7 did. But I am hoping for wider testing and 
 finding issues
 or very least improve the existing recipes for now and once the 1.4 release 
 is done
 we can then propose it for inclusion in OE-Core
 
 Thanks for your time

I've built and tested the new gcc-4.8.0 recipe for the Xilinx ZC702 Zynq-7020 
platform
(dual ARM Cortex A9). The kernel (3.6) and corresponding rootfilesystem boots 
fine.

Best regards,

Elvis Dowson
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [RFT] GCC 4.8 recipes

2013-03-29 Thread Khem Raj

On Mar 29, 2013, at 1:13 AM, Elvis Dowson elvis.dow...@gmail.com wrote:

 Hi Khem,
 
 On Mar 28, 2013, at 9:51 AM, Khem Raj raj.k...@gmail.com wrote:
 
 All,
 
 I have added gcc 4.8 recipes and the branch is here 
 
 git://git.openembedded.org/openembedded-core-contrib kraj/gcc-4.8
 
 cgit
 
 http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc-4.8
 
 Please test it out on your respective environments if you can.
 
 To enable gcc 4.8 with OE-Core you would
 
 in local.conf set
 
 GCCVERSION = 4.8%
 
 and if you use angstrom. Please checkout 'next' branch of setup-scripts
 and then in conf/local.conf
 
 set
 
 ANGSTROM_GCC_VERSION = 4.8%
 
 My testing so far has been building systems-image for all qemu machines and 
 they
 seem to boot as good as 4.7 did. But I am hoping for wider testing and 
 finding issues
 or very least improve the existing recipes for now and once the 1.4 release 
 is done
 we can then propose it for inclusion in OE-Core
 
 Thanks for your time
 
 I've built and tested the new gcc-4.8.0 recipe for the Xilinx ZC702 Zynq-7020 
 platform
 (dual ARM Cortex A9). The kernel (3.6) and corresponding rootfilesystem boots 
 fine.
 

Thanks, 

 Best regards,
 
 Elvis Dowson


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [RFT] GCC 4.8 recipes

2013-03-29 Thread Martin Jansa
On Wed, Mar 27, 2013 at 10:51:50PM -0700, Khem Raj wrote:
 All,
 
 I have added gcc 4.8 recipes and the branch is here 
 
 git://git.openembedded.org/openembedded-core-contrib kraj/gcc-4.8
 
 cgit
 
 http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc-4.8
 
 Please test it out on your respective environments if you can.

First failed task in world rebuild:

| ar.c: In function 'do_oper_extract':
| ar.c:831:1: error: unrecognizable insn:
|  }
|  ^
| (insn 1893 1892 38 59 (parallel [
| (set (reg:SI 3 r3)
| (mem/c:SI (reg:SI 3 r3) [21 S4 A32]))
| (set (reg:SI 12 ip)
| (mem/c:SI (plus:SI (reg:SI 3 r3)
| (const_int 4 [0x4])) [21 S4 A32]))
| (set (reg/f:SI 13 sp)
| (mem/c:SI (plus:SI (reg:SI 3 r3)
| (const_int 8 [0x8])) [23 %sfp+-272 S4 A32]))
| ]) ar.c:639 -1
|  (expr_list:REG_ARGS_SIZE (const_int 0 [0])
| (nil)))
| ar.c:831:1: internal compiler error: in extract_insn, at recog.c:2150
| arm-oe-linux-gnueabi-gcc  -march=armv5te  -marm -mthumb-interwork   
--sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
 -std=gnu99 -Wall -Wshadow -Werror -Wunused -Wextra -fgnu89-inline -Wformat=2   
-O2 -pipe -g -feliminate-unused-debug-types -Wl,-rpath-link,../libelf:../libdw 
-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o elfcmp elfcmp.o 
../libebl/libebl.a ../libelf/libelf.so  -ldl
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See http://gcc.gnu.org/bugs.html for instructions.
| make[2]: *** [ar.o] Error 1
| make[2]: *** Waiting for unfinished jobs
| rm i386_ld.o
| make[2]: Leaving directory 
`/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/elfutils/0.148-r11/elfutils-0.148/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory 
`/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/elfutils/0.148-r11/elfutils-0.148'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (see 
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/elfutils/0.148-r11/temp/log.do_compile.15119
 for further information)
NOTE: recipe elfutils-0.148-r11: task do_compile: Failed
ERROR: Task 535 
(/home/jenkins/oe/shr-core-branches/shr-core/openembedded-core/meta/recipes-devtools/elfutils/elfutils_0.148.bb,
 do_compile) failed with exit code '1'

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel