Package: bootterm
Version: 0.5-1
Severity: normal

The package fails to build on various architectures. See https://buildd.debian.org/status/package.php?p=bootterm&suite=sid.

Able to reproduce the issue while building the package on pp64el and checked the  build logs from pp64el (https://buildd.debian.org/status/fetch.php?pkg=bootterm&arch=ppc64el&ver=0.5-1&stamp=1744757613&raw=0). The error seems to be because of some library missiing. Checking more on this.

make[2]: Entering directory '/build/reproducible-path/bootterm-0.5'
cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/bootterm-0.5=. -fstack-protector-strong 
-Wformat -Werror=format-security '-DVERSION="0.5-1"' -o src/bt.o -c src/bt.c
src/bt.c: In function ‘set_port’:
src/bt.c:527:9: error: implicit declaration of function ‘tcgetattr’ 
[-Wimplicit-function-declaration]
  527 |         tcgetattr(fd, &tio);
      |         ^~~~~~~~~
src/bt.c:552:21: error: implicit declaration of function ‘cfsetospeed’ 
[-Wimplicit-function-declaration]
  552 |                 if (cfsetospeed(&tio, baud_flag) == -1)
      |                     ^~~~~~~~~~~
src/bt.c:554:21: error: implicit declaration of function ‘cfsetispeed’ 
[-Wimplicit-function-declaration]
  554 |                 if (cfsetispeed(&tio, baud_flag) == -1)
      |                     ^~~~~~~~~~~
src/bt.c:561:16: error: implicit declaration of function ‘tcsetattr’ 
[-Wimplicit-function-declaration]
  561 |         return tcsetattr(fd, TCSANOW, &tio);
      |                ^~~~~~~~~
src/bt.c: In function ‘get_baud_rate’:
src/bt.c:572:15: error: implicit declaration of function ‘cfgetospeed’ 
[-Wimplicit-function-declaration]
  572 |         spd = cfgetospeed(&tio);
      |               ^~~~~~~~~~~
src/bt.c: In function ‘forward’:
src/bt.c:1934:33: error: implicit declaration of function ‘tcsendbreak’ 
[-Wimplicit-function-declaration]
 1934 |                                 tcsendbreak(fd, 0);
      |                                 ^~~~~~~~~~~
make[2]: *** [Makefile:65: src/bt.o] Error 1

Reply via email to