Source: xtel
Version: 3.3.0-31
Severity: important
Tags: ftbfs forky sid
Justification: fails to build from source
User: [email protected]
Usertags: glibc-2.42

Dear maintainer,

During a rebuild of all packages in unstable with glibc 2.42 from
experimental, your package failed to build. Below you will find how the
build ends. If required, the full build log is available here:

https://people.debian.org/~aurel32/glibc-2.42/

The build failure is due to the removal of the obsolete termio interface
in glibc 2.42. This interface has been replaced by the termios one:

https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=f0b0e924a45c7698e6ca6415f2d9a096a24e37df;hb=d2097651cc57834dbfcaa102ddfacae0d86cfb66#l64

About the archive rebuild: The build was made on virtual machines from
AWS, using sbuild, a reduced chroot with only build-essential packages
and glibc 2.42 from experimental.

Regards
Aurelien

--------------------------------------------------------------------------------
[...]
gcc -c -g -O2      -DUSE_MOTIF -DUSE_SYSLOG    -DDONT_USE_POPUP  -std=c11   
-IWidgets -IVideotex     -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L          
                    -D_POSIX_SOURCE -D_XOPEN_SOURCE                             
    -D_BSD_SOURCE -D_SVID_SOURCE                                 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64                                      
                             -DFUNCPROTO=15 -DNARROWPROTO      
'-DXTERM_PATH="/usr/bin/xterm"' teleinfo.c
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from xtel.h:28,
                 from teleinfo.c:27:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE 
are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use 
_DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from global.h:30,
                 from xtel.h:131:
Config.tmpl:56:9: warning: ‘DONT_USE_POPUP’ redefined
   56 | #define DONT_USE_POPUP
      |         ^~~~~~~~~~~~~~
<command-line>: note: this is the location of the previous definition
teleinfo.c:47:10: fatal error: termio.h: No such file or directory
   47 | #include <termio.h>
      |          ^~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:2058: teleinfo.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:1889: Xtel] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:9: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to