* ESE Key Daemon 1.2.4: FTBFS with gcc-4.5
[not found] <BANLkTimy1b_JM5zx9EYJddfEqk4MYWZ2Pg@mail.gmail.com>
@ 2011-04-06 11:34 ` Luís Filipe Salé Borlido
2011-04-10 2:28 ` Khem Raj
0 siblings, 1 reply; 2+ messages in thread
From: Luís Filipe Salé Borlido @ 2011-04-06 11:34 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2694 bytes --]
Hi!
I was compiling a new image for mini2440 that contains esekeyd and I got an
error:
NOTE: Running task 2457 of 4369 (ID: 199,
/opt/OpenEmbedded/openembedded/recipes/esekeyd/esekeyd_1.2.4.bb, do_compile)
NOTE: package esekeyd-1.2.4-r0: task do_compile: Started
ERROR: Logfile of failure stored in:
/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/temp/log.do_compile.11553
Log data follows:
| + do_compile
| + base_do_compile
| + '[' -e Makefile -o -e makefile -o -e GNUmakefile ']'
| + oe_runmake
| + oenote make
| + echo NOTE: make
| NOTE: make
| + make
| make all-recursive
| make[1]: Entering directory
`/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/esekeyd-1.2.4'
| Making all in src
| make[2]: Entering directory
`/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/esekeyd-1.2.4/src'
| arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t
-mthumb-interwork -mno-thumb
--sysroot=/opt/OpenEmbedded/build/tmp/sysroots/armv4t-angstrom-linux-gnueabi
-DHAVE_CONFIG_H -I. -I.. -fexpensive-optimizations -fomit-frame-pointer
-frename-registers -O2 -ggdb2 -MT keytest.o -MD -MP -MF .deps/keytest.Tpo -c
-o keytest.o keytest.c
| keytest.c: In function 'main':
*| keytest.c:55:3: error: variable-sized object may not be initialized*
| make[2]: *** [keytest.o] Error 1
| make[2]: Leaving directory
`/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/esekeyd-1.2.4/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/esekeyd-1.2.4'
| make: *** [all] Error 2
| + die 'oe_runmake failed'
| + oefatal 'oe_runmake failed'
| + echo FATAL: 'oe_runmake failed'
| FATAL: oe_runmake failed
| + exit 1
NOTE: package esekeyd-1.2.4-r0: task do_compile: Failed
ERROR: Function 'do_compile' failed (see
/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/temp/log.do_compile.11553
for further information)
ERROR: Task 199 (/opt/OpenEmbedded/openembedded/recipes/esekeyd/
esekeyd_1.2.4.bb, do_compile) failed with exit code '1'
ERROR: '/opt/OpenEmbedded/openembedded/recipes/esekeyd/esekeyd_1.2.4.bb'
failed
In one of the Debian bug reports (
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564981), they seem to say
that the package cannot be built using gcc-4.5, which is the version of
arm-angstrom-linux-gnueabi-gcc that is being used to build the package.
To solve this problem I added a recipe to esekeyd-1.2.7 (in attach) and now
it's working.
Best regards,
Luís Borlido
[-- Attachment #2: esekeyd_1.2.7.bb --]
[-- Type: application/octet-stream, Size: 328 bytes --]
DESCRIPTION = "ESE Key Daemon"
LICENSE = "GPL"
SECTION = "base"
HOMEPAGE = "http://www.burghardt.pl"
SRC_URI = "http://www.burghardt.pl/files/esekeyd-${PV}.tar.gz"
inherit autotools
SRC_URI[md5sum] = "5937ad6d7815dbc6ab6983411a9f37d4"
SRC_URI[sha256sum] = "58bdac994be805d9c11b21065427c8f53684d38a1b44bb02b175fc4ee594cc56"
^ permalink raw reply [flat|nested] 2+ messages in thread* Re: ESE Key Daemon 1.2.4: FTBFS with gcc-4.5
2011-04-06 11:34 ` ESE Key Daemon 1.2.4: FTBFS with gcc-4.5 Luís Filipe Salé Borlido
@ 2011-04-10 2:28 ` Khem Raj
0 siblings, 0 replies; 2+ messages in thread
From: Khem Raj @ 2011-04-10 2:28 UTC (permalink / raw)
To: openembedded-devel
On 4/6/2011 4:34 AM, Luís Filipe Salé Borlido wrote:
> Hi!
>
> I was compiling a new image for mini2440 that contains esekeyd and I got an
> error:
>
> NOTE: Running task 2457 of 4369 (ID: 199,
> /opt/OpenEmbedded/openembedded/recipes/esekeyd/esekeyd_1.2.4.bb, do_compile)
> NOTE: package esekeyd-1.2.4-r0: task do_compile: Started
> ERROR: Logfile of failure stored in:
> /opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/temp/log.do_compile.11553
> Log data follows:
> | + do_compile
> | + base_do_compile
> | + '[' -e Makefile -o -e makefile -o -e GNUmakefile ']'
> | + oe_runmake
> | + oenote make
> | + echo NOTE: make
> | NOTE: make
> | + make
> | make all-recursive
> | make[1]: Entering directory
> `/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/esekeyd-1.2.4'
> | Making all in src
> | make[2]: Entering directory
> `/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/esekeyd-1.2.4/src'
> | arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t
> -mthumb-interwork -mno-thumb
> --sysroot=/opt/OpenEmbedded/build/tmp/sysroots/armv4t-angstrom-linux-gnueabi
> -DHAVE_CONFIG_H -I. -I.. -fexpensive-optimizations -fomit-frame-pointer
> -frename-registers -O2 -ggdb2 -MT keytest.o -MD -MP -MF .deps/keytest.Tpo -c
> -o keytest.o keytest.c
> | keytest.c: In function 'main':
> *| keytest.c:55:3: error: variable-sized object may not be initialized*
> | make[2]: *** [keytest.o] Error 1
> | make[2]: Leaving directory
> `/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/esekeyd-1.2.4/src'
> | make[1]: *** [all-recursive] Error 1
> | make[1]: Leaving directory
> `/opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/esekeyd-1.2.4'
> | make: *** [all] Error 2
> | + die 'oe_runmake failed'
> | + oefatal 'oe_runmake failed'
> | + echo FATAL: 'oe_runmake failed'
> | FATAL: oe_runmake failed
> | + exit 1
> NOTE: package esekeyd-1.2.4-r0: task do_compile: Failed
> ERROR: Function 'do_compile' failed (see
> /opt/OpenEmbedded/build/tmp/work/armv4t-angstrom-linux-gnueabi/esekeyd-1.2.4-r0/temp/log.do_compile.11553
> for further information)
> ERROR: Task 199 (/opt/OpenEmbedded/openembedded/recipes/esekeyd/
> esekeyd_1.2.4.bb, do_compile) failed with exit code '1'
> ERROR: '/opt/OpenEmbedded/openembedded/recipes/esekeyd/esekeyd_1.2.4.bb'
> failed
>
> In one of the Debian bug reports (
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564981), they seem to say
> that the package cannot be built using gcc-4.5, which is the version of
> arm-angstrom-linux-gnueabi-gcc that is being used to build the package.
>
> To solve this problem I added a recipe to esekeyd-1.2.7 (in attach) and now
> it's working.
>
can you resend the patch following submission guidelines
http://openembedded.org/index.php/How_to_submit_a_patch_to_OpenEmbedded
> Best regards,
> Luís Borlido
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-04-10 2:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <BANLkTimy1b_JM5zx9EYJddfEqk4MYWZ2Pg@mail.gmail.com>
2011-04-06 11:34 ` ESE Key Daemon 1.2.4: FTBFS with gcc-4.5 Luís Filipe Salé Borlido
2011-04-10 2:28 ` Khem Raj
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.