Source: euslisp
Version: 9.29+dfsg-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=euslisp&arch=armel&ver=9.29%2Bdfsg-1&stamp=1713198693&raw=0

 cc -c -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2  
-Darmv8l -DLinux -D_REENTRANT -DVERSION=\"9.29\" -DLIB6 -falign-functions=4 
-fsigned-char -fno-stack-protector   -DTHREADED -DPTHREAD -DX_V11R6_1 -DGCC 
-DGCC3 -I/usr/include -I/usr/X11R6/include -I/<<PKGBUILDDIR>>/include -DARM 
-fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time 
-D_FORTIFY_SOURCE=2  -Darmv8l -DLinux -D_REENTRANT -DVERSION=\"9.29\" -DLIB6 
-falign-functions=4 -fsigned-char -fno-stack-protector   -DTHREADED -DPTHREAD 
-DX_V11R6_1 -DGCC -DGCC3 -I/usr/include -I/usr/X11R6/include 
-I/<<PKGBUILDDIR>>/include -DARM -fPIC -o 
/<<PKGBUILDDIR>>/LinuxARM/obj/unixcall.o -O2 unixcall.c)
unixcall.c:90:15: error: conflicting types for ‘timezone’; have ‘time_t’ {aka 
‘long long int’}
   90 | extern time_t timezone, altzone;        /*long*/
      |               ^~~~~~~~
In file included from /usr/include/pthread.h:23,
                 from eus_thr.h:25,
                 from eus.h:577,
                 from unixcall.c:21:
/usr/include/time.h:233:17: note: previous declaration of ‘timezone’ with type 
‘long int’
  233 | extern long int timezone;
      |                 ^~~~~~~~
make[3]: *** [Makefile.generic2:297: /<<PKGBUILDDIR>>/LinuxARM/obj/unixcall.o] 
Error 1

Cheers
-- 
Sebastian Ramacher

Reply via email to