Bug#891338: micropolis-activity: FTBFS with glibc 2.27: error: 'DOMAIN' undeclared (first use in this function)

Aurelien Jarno aurel32 at debian.org
Sat Feb 24 16:54:20 UTC 2018


Source: micropolis-activity
Version: 0.0.20071228-8
Severity: important
User: debian-glibc at lists.debian.org
Usertags: 2.27

micropolis-activity 0.0.20071228-8 fails to build with glibc 2.27
(2.27-0experimental0 from experimental):

| cc -DIS_LINUX -O3 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>/src/tclx/src=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -I../../tcl  -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -Wdate-time -D_FORTIFY_SOURCE=2  -c -o tclxfmat.o tclxfmat.c
| tclxfmat.c: In function 'ReturnFPMathError':
| tclxfmat.c:125:13: error: 'DOMAIN' undeclared (first use in this function); did you mean 'EAGAIN'?
|         case DOMAIN:
|              ^~~~~~
|              EAGAIN
| tclxfmat.c:125:13: note: each undeclared identifier is reported only once for each function it appears in
| tclxfmat.c:128:13: error: 'SING' undeclared (first use in this function); did you mean 'NSIG'?
|         case SING:
|              ^~~~
|              NSIG
| tclxfmat.c:131:13: error: 'OVERFLOW' undeclared (first use in this function); did you mean 'EOVERFLOW'?
|         case OVERFLOW:
|              ^~~~~~~~
|              EOVERFLOW
| tclxfmat.c:134:13: error: 'UNDERFLOW' undeclared (first use in this function); did you mean 'OVERFLOW'?
|         case UNDERFLOW:
|              ^~~~~~~~~
|              OVERFLOW
| tclxfmat.c:137:13: error: 'TLOSS' undeclared (first use in this function)
|         case TLOSS:
|              ^~~~~
| tclxfmat.c:138:13: error: 'PLOSS' undeclared (first use in this function); did you mean 'TLOSS'?
|         case PLOSS:
|              ^~~~~
|              TLOSS
| <builtin>: recipe for target 'tclxfmat.o' failed
| make[3]: *** [tclxfmat.o] Error 1
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/tclx/src'
| makefile:51: recipe for target 'TCLX_MAKES' failed
| make[2]: *** [TCLX_MAKES] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/tclx'
| Makefile:46: recipe for target 'tclx' failed
| make[1]: *** [tclx] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| dh_auto_build: make -j1 returned exit code 2
| debian/rules:5: 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/micropolis-activity_0.0.20071228-8_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-games-devel mailing list