[Pkg-electronics-devel] Bug#1124211: sdcc: FTBFS: LaTeX error
Santiago Vila
sanvila at debian.org
Sun Dec 28 18:27:12 GMT 2025
Package: src:sdcc
Version: 4.5.0+dfsg-4
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202512/
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 cannot 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:sdcc, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh_testdir
dh_testroot
[ ! -f Makefile ] || /usr/bin/make distclean
rm -rf /<<PKGBUILDDIR>>/build
rm -f support/sdbinutils/binutils/arlex.c
rm -f support/sdbinutils/binutils/arparse.c
rm -f support/sdbinutils/binutils/arparse.h
rm -f confdefs.h
rm -f install-arch install-indep
rm -f doc/sdcc_version
rm -f sim/ucsim/cmd.src/cmdlex.cc
rm -f device/lib/stm8-large/Makefile
rm -f device/lib/stm8-large/*.asm
rm -f device/lib/stm8-large/*.lst
[... snipped ...]
LaTeX Warning: Reference `subsec:The-anatomy-of' on page 26 undefined on input
line 1674.
Underfull \hbox (badness 10000) in paragraph at lines 1680--1709
Underfull \hbox (badness 10000) in paragraph at lines 1680--1709
Underfull \hbox (badness 10000) in paragraph at lines 1680--1709
Underfull \hbox (badness 10000) in paragraph at lines 1680--1709
Underfull \hbox (badness 10000) in paragraph at lines 1680--1709
Underfull \hbox (badness 10000) in paragraph at lines 1680--1709
Underfull \hbox (badness 10000) in paragraph at lines 1712--1745
Underfull \hbox (badness 10000) in paragraph at lines 1712--1745
Underfull \hbox (badness 10000) in paragraph at lines 1712--1745
Underfull \hbox (badness 10000) in paragraph at lines 1712--1745
Underfull \hbox (badness 10000) in paragraph at lines 1712--1745
Underfull \hbox (badness 10000) in paragraph at lines 1712--1745
Underfull \hbox (badness 10000) in paragraph at lines 1712--1745
Underfull \hbox (badness 10000) in paragraph at lines 1712--1745
[26]
LaTeX Warning: Reference `subsec:Using-sdar-to' on page 27 undefined on input l
ine 1751.
Underfull \hbox (badness 10000) in paragraph at lines 1748--1767
Underfull \hbox (badness 10000) in paragraph at lines 1748--1767
Underfull \hbox (badness 10000) in paragraph at lines 1748--1767
Underfull \hbox (badness 10000) in paragraph at lines 1770--1776
Underfull \hbox (badness 10000) in paragraph at lines 1770--1776
Underfull \hbox (badness 10000) in paragraph at lines 1770--1776
[27]
Underfull \hbox (badness 6995) in paragraph at lines 1838--1842
\T1/ptm/m/n/10 SDCC uses \T1/ptm/m/it/10 sd-cpp\T1/ptm/m/n/10 , an adapted ver-
sion of the GNU Com-piler Col-lec-tion[] pre-pro-ces-sor \T1/ptm/m/it/10 cpp[]
\T1/ptm/m/n/10 (\T1/ptm/m/it/10 gcc
[28]
LaTeX Warning: Reference `subsec:Loop-Optimizations' on page 29 undefined on in
put line 1894.
LaTeX Warning: Reference `subsec:Peephole-Optimizer' on page 29 undefined on in
put line 1918.
[29]
LaTeX Warning: Reference `sec:Parameters-and-Local-Variables' on page 30 undefi
ned on input line 1993.
LaTeX Warning: Reference `ite:callee_saves-function1=00005B.function2=00005B.fu
nction3...=00005D=00005D--' on page 30 undefined on input line 2016.
[30]
LaTeX Warning: Reference `ite:less_pedantic' on page 31 undefined on input line
2070.
[31]
LaTeX Warning: Reference `subsec:Search-Paths' on page 32 undefined on input li
ne 2163.
[32]
LaTeX Warning: Reference `sec:Pragmas' on page 33 undefined on input line 2235.
LaTeX Warning: Reference `subsec:External-Stack' on page 33 undefined on input
line 2262.
[33] [34]
LaTeX Warning: Reference `subsec:The-anatomy-of' on page 35 undefined on input
line 2392.
Underfull \hbox (badness 10000) in paragraph at lines 2409--2418
LaTeX Warning: Reference `subsec:Install-paths' on page 35 undefined on input l
ine 2434.
LaTeX Warning: Reference `subsec:Search-Paths' on page 35 undefined on input li
ne 2436.
LaTeX Warning: Reference `subsec:Search-Paths' on page 35 undefined on input li
ne 2438.
[35] <MCS51_named.eps> [36]
LaTeX Warning: Reference `subsec:MCS51-variants' on page 37 undefined on input
line 2519.
Underfull \hbox (badness 2237) in paragraph at lines 2578--2578
[][][][][][][]\T1/ptm/m/n/8 Not re-ally meant as ex-am-ples, but nev-er-the-les
s show-ing what bit-fields are about: de-vice/include/mc68hc908qy.h and sup-
[37]
Underfull \hbox (badness 10000) in paragraph at lines 2590--2590
[]\T1/pcr/m/n/10 __sfr __at[] (0x80) P0; /* special function register P0 at lo
cation
Underfull \hbox (badness 10000) in paragraph at lines 2595--2595
[] \T1/pcr/m/n/10 with the high byte at location 0x8C and the low byte at loc
ation
Underfull \hbox (badness 10000) in paragraph at lines 2601--2608
LaTeX Warning: Reference `sec:Porting-code-to-other-compilers' on page 38 undef
ined on input line 2616.
Underfull \hbox (badness 10000) in paragraph at lines 2620--2626
Underfull \hbox (badness 10000) in paragraph at lines 2636--2636
[]\T1/pcr/m/n/10 /* pointer physically in code rom pointing to data in xdata sp
ace
Underfull \hbox (badness 10000) in paragraph at lines 2640--2640
[]\T1/pcr/m/n/10 /* pointer physically in code space pointing to data in code s
pace
Underfull \hbox (badness 10000) in paragraph at lines 2651--2651
[]\T1/pcr/m/n/10 /* the following is a function pointer[] physically located in
data
[38]
Underfull \hbox (badness 10000) in paragraph at lines 2654--2665
Underfull \hbox (badness 10000) in paragraph at lines 2654--2665
Underfull \hbox (badness 10000) in paragraph at lines 2668--2676
Underfull \hbox (badness 10000) in paragraph at lines 2668--2676
LaTeX Warning: Reference `subsec:MCS51-Startup-Code' on page 39 undefined on in
put line 2684.
Underfull \hbox (badness 10000) in paragraph at lines 2686--2706
Underfull \hbox (badness 10000) in paragraph at lines 2738--2739
[]\T1/pcr/m/n/10 __sfr __at(0x78) IoPort; /* define a var in I/O space at 78h
[39]
Underfull \hbox (badness 10000) in paragraph at lines 2800--2801
[]\T1/pcr/m/n/10 __sfr __at(0x18) gpcc; /* define a var in I/O space at 18h ca
lled
[40]
Underfull \hbox (badness 10000) in paragraph at lines 2832--2832
[]\T1/pcr/m/n/10 void setb0(void); // The function that sets the currently acti
ve
Underfull \hbox (badness 10000) in paragraph at lines 2834--2834
[]\T1/pcr/m/n/10 void setb1(void); // The function that sets the currently acti
ve
Underfull \hbox (badness 10000) in paragraph at lines 2835--2837
[]\T1/pcr/m/n/10 __addressmod[] setb0 spaceb0; // Declare a named address space
called
Underfull \hbox (badness 10000) in paragraph at lines 2839--2839
[]\T1/pcr/m/n/10 __addressmod setb1 spaceb1; // Declare a named address space c
alled
Underfull \hbox (badness 10000) in paragraph at lines 2844--2845
[]\T1/pcr/m/n/10 spaceb0 int *spaceb1 z; // A pointer in address space spaceb1
that
Underfull \hbox (badness 10000) in paragraph at lines 2850--2850
[]\T1/pcr/m/n/10 void setb0(void); // The function that sets the currently acti
ve
Underfull \hbox (badness 10000) in paragraph at lines 2852--2852
[]\T1/pcr/m/n/10 void setb1(void); // The function that sets the currently acti
ve
Underfull \hbox (badness 10000) in paragraph at lines 2853--2855
[]\T1/pcr/m/n/10 __addressmod[] setb0 const spaceb0; // Declare a named address
space
Underfull \hbox (badness 10000) in paragraph at lines 2857--2857
[]\T1/pcr/m/n/10 __addressmod setb1 spaceb1; // Declare a named address space c
alled
Underfull \hbox (badness 10000) in paragraph at lines 2862--2863
[]\T1/pcr/m/n/10 const spaceb0 int *spaceb1 z; // A pointer in address space sp
aceb1
[41]
LaTeX Warning: Reference `subsec:A-Step-by Assembler Introduction' on page 42 u
ndefined on input line 2911.
Underfull \hbox (badness 10000) in paragraph at lines 2935--2935
[] \T1/pcr/m/n/10 If needed adapt polarity of clock, polarity of data and bit
[42]
Underfull \hbox (badness 1132) in paragraph at lines 3033--3045
\T1/ptm/m/n/10 Automatic (lo-cal) vari-ables and pa-ram-e-ters to func-tions ar
e placed on the stack for most tar-gets. For
Underfull \hbox (badness 1286) in paragraph at lines 3033--3045
\T1/ptm/m/n/10 MCS51/DS390/HC08/S08/MOS6502/PDK13/PDK14/PDK15 they can ei-ther
be placed on the stack or in
Underfull \hbox (badness 10000) in paragraph at lines 3033--3045
Underfull \hbox (badness 10000) in paragraph at lines 3051--3062
[43]
! Illegal parameter number in definition of \reserved at a.
<to be read again>
p
l.3111 ...x{#pragma nooverlay@\#pragma nooverlay}}
~\\
?
! Emergency stop.
<to be read again>
p
l.3111 ...x{#pragma nooverlay@\#pragma nooverlay}}
~\\
Output written on sdccman.dvi (44 pages, 230644 bytes).
Transcript written on sdccman.log.
make[1]: *** [Makefile:67: sdccman.dvi] Error 1
make[1]: *** Deleting file 'sdccman.dvi'
make[1]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make: *** [debian/rules:88: build-indep-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------
More information about the Pkg-electronics-devel
mailing list