Please sync olsrd 0.6.1-4 from sid (was: olsrd version 0.6.1-2 failed to build on armel)

Bug #791270 reported by Ricardo Salveti on 2011-06-01
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
olsrd (Debian)
Fix Released
Unknown
olsrd (Ubuntu)
Undecided
Unassigned

Bug Description

Please sync 0.6.1-4 from sid.

---

olsrd version 0.6.1-2 failed to build on armel
Link to failed build: https://launchpad.net/ubuntu/+source/olsrd/0.6.1-2/+build/2490541

Direct link to the build log: https://launchpad.net/ubuntu/+source/olsrd/0.6.1-2/+build/2490541/+files/buildlog_ubuntu-oneiric-armel.olsrd_0.6.1-2_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 549 lines into the build log:

gcc -Wall -g -O2 -ggdb -fPIC -ggdb -Isrc -I../../src -DOLSR_PLUGIN -DUSE_FPM -Dlinux -DLINUX_NETLINK_ROUTING -DDEBUG -c -o src/admin_interface.o src/admin_interface.c
gcc -Wall -g -O2 -ggdb -fPIC -ggdb -Isrc -I../../src -DOLSR_PLUGIN -DUSE_FPM -Dlinux -DLINUX_NETLINK_ROUTING -DDEBUG -c -o src/olsrd_httpinfo.o src/olsrd_httpinfo.c
src/olsrd_httpinfo.c: In function 'parse_http_request':
src/olsrd_httpinfo.c:327:9: warning: variable 'addr' set but not used [-Wunused-but-set-variable]
gcc -Wall -g -O2 -ggdb -fPIC -ggdb -Isrc -I../../src -DOLSR_PLUGIN -DUSE_FPM -Dlinux -DLINUX_NETLINK_ROUTING -DDEBUG -c -o src/olsrd_plugin.o src/olsrd_plugin.c
gcc -Wl,-Bsymbolic-functions -Wl,-export-dynamic -Wl,-rpath,/usr/lib/olsrd -Wl,--warn-common -shared -Wl,-soname,olsrd_httpinfo -Wl,--version-script=version-script.txt -Wl,--warn-common -fPIC -o olsrd_httpinfo.so.0.1 src/admin_interface.o src/olsrd_httpinfo.o src/olsrd_plugin.o ../../src/cfgparser/cfgfile_gen.o -lpthread
/usr/bin/ld: ../../src/cfgparser/cfgfile_gen.o: relocation R_ARM_THM_MOVW_ABS_NC against `__stack_chk_guard' can not be used when making a shared object; recompile with -fPIC
../../src/cfgparser/cfgfile_gen.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [olsrd_httpinfo.so.0.1] Error 1
make[2]: Leaving directory `/build/buildd/olsrd-0.6.1/lib/httpinfo'
make[1]: *** [libs] Error 2
make[1]: Leaving directory `/build/buildd/olsrd-0.6.1'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110512-1649
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/olsrd-0.6.1

Daniel Holbach (dholbach) wrote :

Can somebody from the ARM people test if 0.6.1-4 from sid fixes this?

summary: - olsrd version 0.6.1-2 failed to build on armel
+ Please sync olsrd 0.6.1-4 from sid (was: olsrd version 0.6.1-2 failed to
+ build on armel)
description: updated
Daniel Holbach (dholbach) wrote :
Changed in olsrd (Ubuntu):
status: New → Fix Released
Changed in olsrd (Debian):
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.