Package: src:fricas
Version: 1.3.11-4
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

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

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:fricas, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
set
APT_CONFIG='/var/lib/sbuild/apt.conf'
DEB_BUILD_ARCH='amd64'
DEB_BUILD_ARCH_ABI='base'
DEB_BUILD_ARCH_BITS='64'
DEB_BUILD_ARCH_CPU='amd64'
DEB_BUILD_ARCH_ENDIAN='little'
DEB_BUILD_ARCH_LIBC='gnu'
DEB_BUILD_ARCH_OS='linux'
DEB_BUILD_GNU_CPU='x86_64'

[... snipped ...]

;; Finished loading "pathname.o"
;; Loading "pf2sex.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/pf2sex.o 0x3a996b0
;; Finished loading "pf2sex.o"
;; Loading "pile.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/pile.o 0x3aaa540
;; Finished loading "pile.o"
;; Loading "posit.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/posit.o 0x3aadec0
;; Finished loading "posit.o"
;; Loading "ptrees.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/ptrees.o 0x3ab1360
;; Finished loading "ptrees.o"
;; Loading "rulesets.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/rulesets.o 0x3ac1010
;; Finished loading "rulesets.o"
;; Loading "scan.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/scan.o 0x3ac2fe0
;; Finished loading "scan.o"
;; Loading "serror.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/serror.o 0x3acf070
;; Finished loading "serror.o"
;; Loading "server.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/server.o 0x3ad2630
;; Finished loading "server.o"
;; Loading "setvars.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/setvars.o 0x3ad8190
;; Finished loading "setvars.o"
;; Loading "sfsfun.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/sfsfun.o 0x3aef1a0
;; Finished loading "sfsfun.o"
;; Loading "simpbool.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/simpbool.o 0x3b1fae0
;; Finished loading "simpbool.o"
;; Loading "slam.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/slam.o 0x3b238e0
;; Finished loading "slam.o"
;; Loading "spad.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/spad.o 0x3b2a7d0
;; Finished loading "spad.o"
;; Loading "termrw.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/termrw.o 0x3b2cb20
;; Finished loading "termrw.o"
;; Loading "trace.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/trace.o 0x3b2e3d0
;; Finished loading "trace.o"
;; Loading "daase.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/daase.o 0x3b55010
;; Finished loading "daase.o"
;; Loading "s_supp.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/s_supp.o 0x3b5c3a0
;; Finished loading "s_supp.o"
;; Loading "gdata.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/gdata.o 0x3b5f0d0
;; Finished loading "gdata.o"
;; Loading "ncomp.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/ncomp.o 0x3b78e90
;; Finished loading "ncomp.o"
;; Loading "parsing.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/parsing.o 0x3b83050
;; Finished loading "parsing.o"
;; Loading "parse.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/parse.o 0x3b85660
;; Finished loading "parse.o"
;; Loading "postpar.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/postpar.o 0x3b8b1f0
;; Finished loading "postpar.o"
;; Loading "setvart.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/setvart.o 0x3b95fc0
;; Finished loading "setvart.o"
;; Loading "s-parser.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/s-parser.o 0x3b962b0
;; Finished loading "s-parser.o"
;; Loading "scwrap2.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/scwrap2.o 0x3ba0c30
;; Finished loading "scwrap2.o"
;; Loading "spaderror.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/spaderror.o 0x3ba63d0
;; Finished loading "spaderror.o"
;; Loading "ax.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/ax.o 0x3ba6f00
;; Finished loading "ax.o"
;; Loading "bc-matrix.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/bc-matrix.o 0x3bb1d10
;; Finished loading "bc-matrix.o"
;; Loading "bc-misc.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/bc-misc.o 0x3bb5d20
;; Finished loading "bc-misc.o"
;; Loading "bc-solve.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/bc-solve.o 0x3bbcbf0
;; Finished loading "bc-solve.o"
;; Loading "ht-util.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/ht-util.o 0x3bc4980
;; Finished loading "ht-util.o"
;; Loading "htsetvar.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/htsetvar.o 0x3bd27b0
;; Finished loading "htsetvar.o"
;; Loading "ht-root.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/ht-root.o 0x3bdf2f0
;; Finished loading "ht-root.o"
;; Loading "br-con.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/br-con.o 0x3be70f0
;; Finished loading "br-con.o"
;; Loading "br-data.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/br-data.o 0x3c01800
;; Finished loading "br-data.o"
;; Loading "showimp.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/showimp.o 0x3c18370
;; Finished loading "showimp.o"
;; Loading "br-op1.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/br-op1.o 0x3c21510
;; Finished loading "br-op1.o"
;; Loading "br-op2.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/br-op2.o 0x3c3d770
;; Finished loading "br-op2.o"
;; Loading "br-search.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/br-search.o 0x3c4d9d0
;; Finished loading "br-search.o"
;; Loading "br-util.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/br-util.o 0x3c6a450
;; Finished loading "br-util.o"
;; Loading "br-saturn.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/br-saturn.o 0x3c7dba0
;; Finished loading "br-saturn.o"
;; Loading "apply.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/apply.o 0x3c952a0
;; Finished loading "apply.o"
;; Loading "c-doc.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/c-doc.o 0x3c9b7d0
;; Finished loading "c-doc.o"
;; Loading "c-util.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/c-util.o 0x3cb9070
;; Finished loading "c-util.o"
;; Loading "category.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/category.o 0x3ccbc00
;; Finished loading "category.o"
;; Loading "compiler.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/compiler.o 0x3cd50c0
;; Finished loading "compiler.o"
;; Loading "define.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/define.o 0x3cfc990
;; Finished loading "define.o"
;; Loading "functor.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/functor.o 0x3d1fad0
;; Finished loading "functor.o"
;; Loading "info.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/info.o 0x3d2eec0
;; Finished loading "info.o"
;; Loading "iterator.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/iterator.o 0x3d35f70
;; Finished loading "iterator.o"
;; Loading "modemap.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/modemap.o 0x3d3c830
;; Finished loading "modemap.o"
;; Loading "nruncomp.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/nruncomp.o 0x3d454b0
;; Finished loading "nruncomp.o"
;; Loading "package.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/package.o 0x3d5ae20
;; Finished loading "package.o"
;; Loading "htcheck.o"
;; start address for /<<PKGBUILDDIR>>/src/interp/htcheck.o 0x3d5dbe0
;; Finished loading "htcheck.o"
   Using local database 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/algebra/interp.daase..   Re-reading 
interp.daase
   FriCAS initialization: interpreter 
   FriCAS initialization: database 
   FriCAS initialization: constructors 
   FriCAS initialization: history 
                       FriCAS Computer Algebra System 
                 Version: FriCAS 1.3.11 built with gcl 2.7.1
                   Timestamp: Thu Sep  4 13:06:29 UTC 2025
-----------------------------------------------------------------------------
   Issue )copyright to view copyright notices.
   Issue )summary for a summary of useful system commands.
   Issue )quit to leave FriCAS and return to shell.
-----------------------------------------------------------------------------
 
   Using local database 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/algebra/interp.daase..   Re-reading 
interp.daase
   Using local database 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/algebra/operation.daase..   
Re-reading operation.daase
   Using local database 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/algebra/browse.daase..   Re-reading 
browse.daase
   Using local database 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/algebra/category.daase..   
Re-reading category.daase
;; Finished loading "makeint.lisp"
T

>
T

>
T

>6a /<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/bin/FRICASsys created
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/interp'
../config/mkinstalldirs /<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/bin
../config/mkinstalldirs /<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/lib
cd sman && /usr/bin/make
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/sman'
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -I. -o session.o 
session.c
session.c:89:1: warning: ‘pr’ defined but not used [-Wunused-function]
   89 | pr()
      | ^~
gcc session.o -L/<<PKGBUILDDIR>>/src/lib -lspad  -Wl,-z,relro -Wl,-z,now -o 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/lib/session
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -I. -o spadclient.o 
spadclient.c
gcc spadclient.o -L/<<PKGBUILDDIR>>/src/lib -lspad  -Wl,-z,relro -Wl,-z,now -o 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/lib/spadclient
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -I. -o sman.o sman.c
sman.c: In function ‘clean_up_old_sockets’:
sman.c:394:3: warning: ignoring return value of ‘system’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  394 |   system(com);
      |   ^~~~~~~~~~~
gcc sman.o -L/<<PKGBUILDDIR>>/src/lib -lspad  -Wl,-z,relro -Wl,-z,now -o 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/bin/sman
rm -f stamp
echo timestamp > stamp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/sman'
cd clef && /usr/bin/make
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/clef'
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -o edible.o edible.c
edible.c: In function ‘main’:
edible.c:298:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  298 |             write(1,out_buff, num_read);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
edible.c:301:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  301 |             write(1,out_buff, num_read);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
edible.c:315:11: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  315 |           write(contNum, in_buff, num_read);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -o e_buf.o e_buf.c
e_buf.c: In function ‘write_buff’:
e_buf.c:140:5: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  140 |     write(fd, buff, buff_pntr);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -o edin.o edin.c
edin.c: In function ‘do_reading’:
edin.c:413:21: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  413 |                     write(contNum, &in_buff[num_proc], num_read - 
num_proc);
      |                     
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
edin.c:415:25: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  415 |                         write(contNum, "\n", 1);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
edin.c:421:25: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  421 |                         write(contNum, "\n", 1);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
edin.c:427:25: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  427 |                         write(contNum, "\n", 1);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
edin.c: In function ‘send_line_to_child’:
edin.c:482:5: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  482 |     write(contNum, converted_buffer, converted_num);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -o fnct_key.o 
fnct_key.c
fnct_key.c: In function ‘get_str’:
fnct_key.c:197:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  197 |     read(fd, &c, 1);
      |     ^~~~~~~~~~~~~~~
fnct_key.c:199:9: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  199 |         read(fd, &c, 1);
      |         ^~~~~~~~~~~~~~~
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -o prt.o prt.c
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -o wct.o wct.c
gcc -Wall edible.o e_buf.o edin.o fnct_key.o prt.o wct.o 
-L/<<PKGBUILDDIR>>/src/lib -lspad  -Wl,-z,relro -Wl,-z,now -o 
/<<PKGBUILDDIR>>/target/x86_64-pc-linux-gnu/bin/clef
gcc -c -g -O2 -Wall -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now 
-I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/config -o spadbuf.o spadbuf.c
spadbuf.c: In function ‘main’:
spadbuf.c:202:11: error: conflicting types for ‘fopen’; have ‘FILE 
*(void)’
  202 |     FILE *fopen();
      |           ^~~~~
In file included from spadbuf.c:38:
/usr/include/stdio.h:264:14: note: previous declaration of ‘fopen’ with 
type ‘FILE *(const char * restrict,  const char * restrict)’
  264 | extern FILE *fopen (const char *__restrict __filename,
      |              ^~~~~
spadbuf.c: In function ‘interp_io’:
spadbuf.c:129:17: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  129 |                 write(1, buf, len);
      |                 ^~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:234: spadbuf.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/clef'
make[2]: *** [Makefile:207: all-clef] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:248: all-src] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:43: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to