[Debian GNUstep maintainers] Bug#891336: lynkeos.app: FTBFS with glibc 2.27: error: 'HUGE' undeclared (first use in this function)

Aurelien Jarno aurel32 at debian.org
Sat Feb 24 16:52:56 UTC 2018


Package: lynkeos.app
Version: 1.2-7.1
Severity: important
User: debian-glibc at lists.debian.org
Usertags: 2.27

lynkeos.app 1.2-7.1 fails to build with glibc 2.27 (2.27-0experimental0
from experimental):

| gcc fourier.c -c \
|       -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -DFLOAT_PIXELS -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -g -O2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I/usr/local/include/GNUstep -I/usr/include/GNUstep \
|        -o obj/Lynkeos.obj/fourier.c.o
| fourier.c: In function 'fourier_inverse':
| fourier.c:245:15: error: 'HUGE' undeclared (first use in this function)
|     REAL min = HUGE, max = -HUGE;
|                ^~~~
| fourier.c:245:15: note: each undeclared identifier is reported only once for each function it appears in
| /usr/share/GNUstep/Makefiles/rules.make:473: recipe for target 'obj/Lynkeos.obj/fourier.c.o' failed
| make[5]: *** [obj/Lynkeos.obj/fourier.c.o] Error 1
| /usr/share/GNUstep/Makefiles/Instance/application.make:147: recipe for target 'internal-app-run-compile-submake' failed
| make[4]: *** [internal-app-run-compile-submake] Error 2
| /usr/share/GNUstep/Makefiles/Master/rules.make:297: recipe for target 'Lynkeos.all.app.variables' failed
| make[3]: *** [Lynkeos.all.app.variables] Error 2
| /usr/share/GNUstep/Makefiles/Master/application.make:38: recipe for target 'internal-all' failed
| make[2]: *** [internal-all] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/Sources'
| debian/rules:17: recipe for target 'override_dh_auto_build' failed
| make[1]: *** [override_dh_auto_build] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| debian/rules:14: recipe for target 'build-arch' failed
| make: *** [build-arch] Error 2
| dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2

A full build log is available there:
http://aws-logs.debian.net/2018/02/07/glibc-exp/lynkeos.app_1.2-7.1_unstable_glibc-exp.log

Starting with glibc 2.27, support for SVID error handling has been
removed, including the corresponding constants. This causes this
package to FTBFS.



More information about the pkg-GNUstep-maintainers mailing list