foxeye: FTBFS with glibc 2.21 and gcc-5

Bug #1508235 reported by Logan Rosen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
foxeye (Debian)
Fix Released
Unknown
foxeye (Ubuntu)
Fix Released
High
Unassigned
Wily
Triaged
High
Unassigned
Xenial
Fix Released
High
Unassigned

Bug Description

Imported from Debian bug http://bugs.debian.org/790298:

Source: foxeye
Version: 0.10.1-1
Severity: normal

From my pbuilder build log, using a setup preferring glibc and gcc-defaults
from experimental:

...
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.1 -fpic -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -c -o connchain.o connchain.c
direct.c: In function '_dport_handler':
direct.c:2725:7: warning: variable 'flag' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   int flag = ((_port_acceptor *)d)->ch;
       ^
gcc -shared -nostartfiles -pthread -O2 -g -pipe -Wall -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -fPIE -pie -Wl,-z,relro -Wl,-z,now -o libfoxeye.so.0.0.0 direct.o dispatcher.o help.o init.o lib.o modules.o sheduler.o socket.o list.o wtmp.o conversion.o connchain.o -L../tree -ltree -lidn -lcrypt -ldl -Wl,-soname,libfoxeye.so.0
/usr/bin/ld: warning: cannot find entry symbol _start; defaulting to 00000000000051c0
ln -s libfoxeye.so.0.0.0 libfoxeye.so 2>/dev/null || true
gcc -pthread -O2 -g -pipe -Wall -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath,/usr/lib/x86_64-linux-gnu/foxeye -Wl,-z,defs -Wl,-O1 -rdynamic -fPIE -pie -Wl,-z,relro -Wl,-z,now -o foxeye main.o -L../core -lfoxeye -lcrypt -ldl
/usr/bin/ld: ../core/libfoxeye.so: stderr: invalid version 2 (max 0)
../core/libfoxeye.so: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:458: recipe for target 'foxeye' failed
make[3]: *** [foxeye] Error 1
make[3]: Leaving directory '/tmp/buildd/foxeye-0.10.1/core'
Makefile:473: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/buildd/foxeye-0.10.1'
Makefile:384: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/tmp/buildd/foxeye-0.10.1'
dh_auto_build: make -j8 returned exit code 2
debian/rules:8: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--
Daniel Schepler

Tags: ftbfs
Logan Rosen (logan)
Changed in foxeye (Ubuntu):
status: New → Triaged
importance: Undecided → High
tags: added: ftbfs
Changed in foxeye (Debian):
importance: Undecided → Unknown
Changed in foxeye (Debian):
status: New → Fix Released
Logan Rosen (logan)
Changed in foxeye (Ubuntu Wily):
status: New → Triaged
importance: Undecided → High
Changed in foxeye (Ubuntu Xenial):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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