[PR40735] gcc-4.4 fails to build upstart 0.6 on armel due to an internal compiler error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GCC |
Fix Released
|
Medium
|
Unassigned | ||
gcc |
Confirmed
|
Medium
|
|||
gcc-4.4 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
libnih (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
upstart (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gcc-4.4
in
https:/
we see that the buidd appears to time out (in reality its hiding the actual error).
building that package on a local armel machine spits out the following:
/bin/bash ../libtool --tag=CC --mode=link gcc -std=gnu99 -Wall -g -fstack-protector -fPIE -Os -static -Wl,-z,relro -Wl,-z,now -pie -Wl,-O1 -o test_file test_file.o libnih.la
libtool: link: gcc -std=gnu99 -Wall -g -fstack-protector -fPIE -Os -Wl,-z -Wl,relro -Wl,-z -Wl,now -pie -Wl,-O1 -o test_file test_file.o ./.libs/libnih.a -lrt
gcc -std=gnu99 -DHAVE_CONFIG_H -DLOCALEDIR=
tests/test_watch.c: In function ‘test_new’:
tests/test_
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:/
make[3]: *** [test_watch.o] Error 1
make[3]: Leaving directory `/home/
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/home/
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/
Changed in gcc: | |
status: | Unknown → New |
Changed in gcc-4.4 (Ubuntu): | |
status: | New → Confirmed |
Changed in gcc: | |
status: | New → Confirmed |
summary: |
- gcc-4.4 fails to build upstart 0.6 on armel due to an internal compiler - error + [PR40735] gcc-4.4 fails to build upstart 0.6 on armel due to an internal + compiler error |
tags: | added: toolchain |
Changed in gcc-linaro: | |
importance: | Undecided → Medium |
Changed in gcc: | |
importance: | Unknown → Medium |
different place of the error in a different system with a local build, it seems to be closely related to the hardware gcc is running on ...
gcc -std=gnu99 -DHAVE_CONFIG_H -DLOCALEDIR= "\"/usr/ share/locale\ "" -I.. -I.. -iquote. -iquote. -I../intl -I/usr/ include/ dbus-1. 0 -I/usr/ lib/dbus- 1.0/include -Wall -g -fstack-protector -fPIE -Os -MT test_node.o -MD -MP -MF .deps/test_node.Tpo -c -o test_node.o `test -f 'tests/test_node.c' || echo './'`tests/ test_node. c //usr/share/ doc/gcc- 4.4/README. Bugs> for instructions. ogra/upstart- 0.6.0/nih- dbus-tool' ogra/upstart- 0.6.0/nih- dbus-tool' ogra/upstart- 0.6.0/nih- dbus-tool' ogra/upstart- 0.6.0'
gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <file:/
make[4]: *** [test_node.o] Error 1
make[4]: Leaving directory `/home/
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/home/
make[2]: *** [check] Error 2
make[2]: Leaving directory `/home/
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/