Package: src:opensp
Version: 1.5.2-15.2
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/202606/

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:opensp, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh_testdir
[ ! -f Makefile ] || /usr/bin/make distclean
dh_autoreconf_clean
dh_clean build-stamp install-stamp debian/copyright \
    debian/libosp5.shlibs debian/libosp-dev.substvars \
    debian/README.Debian debian/libosp5.README.Debian
        rm -f debian/debhelper-build-stamp
        rm -rf debian/.debhelper/
        rm -f -- build-stamp install-stamp debian/copyright 
debian/libosp5.shlibs debian/libosp-dev.substvars debian/README.Debian 
debian/libosp5.README.Debian debian/opensp.substvars debian/libosp5.substvars 
debian/libosp-dev.substvars debian/files
        rm -fr -- debian/opensp/ debian/tmp/ debian/libosp5/ debian/libosp-dev/
        find .  \( \( \
                \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path 
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o 
-type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \

[... snipped ...]

                 from XmlOutputEventHandler.cxx:9:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favor of 
using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   72 |   Ptr<T>::isNull;
      |   ^~~~~~
../include/Ptr.h:73:3: warning: access declarations are deprecated in favor of 
using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   73 |   Ptr<T>::clear;
      |   ^~~~~~
In file included from ../include/SgmlParser.h:12,
                 from ../include/ParserApp.h:11,
                 from sx.cxx:7:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favor of 
using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   72 |   Ptr<T>::isNull;
      |   ^~~~~~
../include/Ptr.h:73:3: warning: access declarations are deprecated in favor of 
using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   73 |   Ptr<T>::clear;
      |   ^~~~~~
In file included from XmlOutputEventHandler.h:17,
                 from sx.cxx:9:
../include/IList.h:29:3: warning: access declarations are deprecated in favor 
of using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   29 |   IListBase::clear;
      |   ^~~~~~~~~
../include/IList.h:30:3: warning: access declarations are deprecated in favor 
of using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   30 |   IListBase::empty;
      |   ^~~~~~~~~
In file included from XmlOutputEventHandler.h:17,
                 from XmlOutputEventHandler.cxx:11:
../include/IList.h:29:3: warning: access declarations are deprecated in favor 
of using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   29 |   IListBase::clear;
      |   ^~~~~~~~~
../include/IList.h:30:3: warning: access declarations are deprecated in favor 
of using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   30 |   IListBase::empty;
      |   ^~~~~~~~~
XmlOutputEventHandler.cxx: In member function ‘virtual void 
OpenSP::XmlOutputEventHandler::inputOpened(OpenSP::InputSource*)’:
XmlOutputEventHandler.cxx:1212:19: warning: ignoring return value of ‘char* 
realpath(const char*, char*)’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
 1212 |           realpath((const char *)dirname(dirs), realDirs);
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XmlOutputEventHandler.cxx:1213:19: warning: ignoring return value of ‘char* 
realpath(const char*, char*)’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
 1213 |           realpath((const char *)dirname(outputDir), realOutputDir);
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/sx.Tpo .deps/sx.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../include  -Wdate-time -D_FORTIFY_SOURCE=2  -g 
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MT 
sx_inst.o -MD -MP -MF .deps/sx_inst.Tpo -c -o sx_inst.o sx_inst.cxx
mv -f .deps/sx_inst.Tpo .deps/sx_inst.Po
XmlOutputEventHandler.cxx: In member function ‘void 
OpenSP::XmlOutputEventHandler::uniqueFilename(char*)’:
XmlOutputEventHandler.cxx:1553:24: warning: ‘__builtin___sprintf_chk’ may 
write a terminating nul past the end of the destination [-Wformat-overflow=]
 1553 |     sprintf(numStr, "%d", num);
      |                        ^
In file included from /usr/include/stdio.h:970,
                 from XmlOutputEventHandler.cxx:24:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘void 
OpenSP::XmlOutputEventHandler::uniqueFilename(char*)’ at 
XmlOutputEventHandler.cxx:1553:12:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: note: 
‘__builtin___sprintf_chk’ output between 2 and 4 bytes into a destination 
of size 3
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
mv -f .deps/XmlOutputEventHandler.Tpo .deps/XmlOutputEventHandler.Po
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  
-Wl,-z,relro -o osx sx.o XmlOutputEventHandler.o sx_inst.o ../lib/libosp.la  
-lpthread 
libtool: link: g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z -Wl,relro -o .libs/osx sx.o 
XmlOutputEventHandler.o sx_inst.o  ../lib/.libs/libosp.so -lpthread
make[4]: Leaving directory '/<<PKGBUILDDIR>>/sx'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/sx'
Making all in spcat
make[3]: Entering directory '/<<PKGBUILDDIR>>/spcat'
make  all-am
make[4]: Entering directory '/<<PKGBUILDDIR>>/spcat'
g++ -DHAVE_CONFIG_H -I. -I.. -I../include  -Wdate-time -D_FORTIFY_SOURCE=2  -g 
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MT 
spcat.o -MD -MP -MF .deps/spcat.Tpo -c -o spcat.o spcat.cxx
g++ -DHAVE_CONFIG_H -I. -I.. -I../include  -Wdate-time -D_FORTIFY_SOURCE=2  -g 
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MT 
spcat_inst.o -MD -MP -MF .deps/spcat_inst.Tpo -c -o spcat_inst.o spcat_inst.cxx
mv -f .deps/spcat_inst.Tpo .deps/spcat_inst.Po
In file included from ../include/Location.h:12,
                 from ../include/Message.h:12,
                 from ../include/MessageFormatter.h:14,
                 from ../include/MessageReporter.h:12,
                 from ../include/CmdLineApp.h:17,
                 from ../include/EntityApp.h:11,
                 from spcat.cxx:6:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favor of 
using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   72 |   Ptr<T>::isNull;
      |   ^~~~~~
../include/Ptr.h:73:3: warning: access declarations are deprecated in favor of 
using-declarations; suggestion: add the ‘using’ keyword [-Wdeprecated]
   73 |   Ptr<T>::clear;
      |   ^~~~~~
mv -f .deps/spcat.Tpo .deps/spcat.Po
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  
-Wl,-z,relro -o ospcat spcat.o spcat_inst.o ../lib/libosp.la  -lpthread 
libtool: link: g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wl,-z -Wl,relro -o .libs/ospcat 
spcat.o spcat_inst.o  ../lib/.libs/libosp.so -lpthread
make[4]: Leaving directory '/<<PKGBUILDDIR>>/spcat'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/spcat'
Making all in tests
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
Making all in docsrc
make[3]: Entering directory '/<<PKGBUILDDIR>>/docsrc'
/usr/bin/xmlto man onsgmls.xml
/usr/bin/xmlto man osgmlnorm.xml
Warn: AUTHOR sect.: no personblurb|contrib for James Clark         
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Warn: AUTHOR sect.: no personblurb|contrib for Ian Castle          
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Warn: AUTHOR sect.: no personblurb|contrib for James Clark         
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Warn: AUTHOR sect.: no personblurb|contrib for Ian Castle          
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Note: Writing osgmlnorm.1
/usr/bin/xmlto man ospent.xml
Note: Writing onsgmls.1
/usr/bin/xmlto man ospam.xml
Warn: AUTHOR sect.: no personblurb|contrib for James Clark         
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Warn: AUTHOR sect.: no personblurb|contrib for Ian Castle          
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Warn: AUTHOR sect.: no personblurb|contrib for James Clark         
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Warn: AUTHOR sect.: no personblurb|contrib for Ian Castle          
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Note: Writing ospent.1
/usr/bin/xmlto man osx.xml
Note: Writing ospam.1
/usr/bin/xmlto man ospcat.xml
Warn: AUTHOR sect.: no personblurb|contrib for James Clark         
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Warn: AUTHOR sect.: no personblurb|contrib for Ian Castle          
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Warn: AUTHOR sect.: no personblurb|contrib for Ian Castle          
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr  
Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso  
Note: Writing osx.1
Note: Writing ospcat.1
make  all-am
make[4]: Entering directory '/<<PKGBUILDDIR>>/docsrc'
/usr/bin/xmlto html-nochunks ./releasenotes.xml
/usr/bin/openjade -o releasenotes.tex -v -t tex -V tex-backend -V '(define 
%openjade-logo% "./logo.png")' -d ./releasenotes.dsl#print ../pubtext/xml.dcl 
./releasenotes.xml
/usr/bin/openjade:I: "OpenJade" version "1.4devel"
/usr/bin/openjade:I: "OpenSP" version "1.5.2"
/usr/bin/pdfjadetex releasenotes.tex
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Debian) 
(preloaded format=pdfjadetex)
 restricted \write18 enabled.
entering extended mode
(./releasenotes.tex
JadeTeX 2003/04/27: 3.13
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd)
Elements will be labelled
Jade begin document sequence at 20
No file releasenotes.aux.
(/usr/share/texmf/tex/latex/tipa/t3ptm.fd)
(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
! Undefined control sequence.
<argument> \c_sys_backend_str 
                              
l.20 {48\p@}}
             \Node%
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ppl.fd) [1.0.1{/var/lib/texmf
/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texlive/texmf-dist/fonts/enc/dv
ips/base/8r.enc} <./logo.png (PNG copy)>]
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd) [2.0.1]
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)

LaTeX Warning: Reference `0:12' on page iii undefined on input line 310.


LaTeX Warning: Reference `0:17' on page iii undefined on input line 334.


LaTeX Warning: Reference `0:22' on page iii undefined on input line 357.


LaTeX Warning: Reference `0:27' on page iii undefined on input line 380.


LaTeX Warning: Reference `0:117' on page iii undefined on input line 403.


LaTeX Warning: Reference `0:bindist' on page iii undefined on input line 426.


LaTeX Warning: Reference `0:185' on page iii undefined on input line 449.


LaTeX Warning: Reference `0:192' on page iii undefined on input line 472.


LaTeX Warning: Reference `0:204' on page iii undefined on input line 495.


LaTeX Warning: Reference `0:304' on page iii undefined on input line 518.


LaTeX Warning: Reference `0:481' on page iii undefined on input line 541.


LaTeX Warning: Reference `0:793' on page iii undefined on input line 564.


LaTeX Warning: Reference `0:815' on page iii undefined on input line 587.


LaTeX Warning: Reference `0:824' on page iii undefined on input line 610.

[3.0.1]

LaTeX Warning: Reference `0:platforms' on page iv undefined on input line 728.


LaTeX Warning: Reference `0:configure' on page iv undefined on input line 754.


LaTeX Warning: Reference `0:opensp152fixes' on page iv undefined on input line 
780.


LaTeX Warning: Reference `0:opensp151fixes' on page iv undefined on input line 
806.


LaTeX Warning: Reference `0:opensp15fixes' on page iv undefined on input line 8
32.

[4.0.1]
pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.1338 {1}}
           Table 1. \Node% [1.0.1]
Overfull \vbox (9.55995pt too high) detected at line 1690
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd)
pdfTeX warning (ext4): destination with the same identifier (name{page.2}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.2677 {1}}
           \Seq% [2.0.1]
Overfull \hbox (44.1998pt too wide) in paragraph at lines 2853--2853
\T1/pcr/m/n/9 onsgmls -s http://www.example.com 
[3.0.1] [4.0.1] [5.0.1] [6.0.1] [7.0.1] [8.0.1] [9.0.1] (./releasenotes.aux)

LaTeX Warning: There were undefined references.


Package rerunfilecheck Warning: File `releasenotes.out' has changed.
(rerunfilecheck)                Rerun to get outlines right
(rerunfilecheck)                or use package `bookmark'.

 )
(see the transcript file for additional information)</usr/share/texlive/texmf-d
ist/fonts/type1/urw/courier/ucrr8a.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/urw/courier/ucrro8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/helve
tic/uhvb8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/palatino/uplb8a.p
fb></usr/share/texlive/texmf-dist/fonts/type1/urw/palatino/uplr8a.pfb></usr/sha
re/texlive/texmf-dist/fonts/type1/urw/times/utmb8a.pfb></usr/share/texlive/texm
f-dist/fonts/type1/urw/times/utmr8a.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/urw/times/utmri8a.pfb>
Output written on releasenotes.pdf (13 pages, 131144 bytes).
Transcript written on releasenotes.log.
make[4]: *** [Makefile:629: releasenotes.pdf] Error 1
rm releasenotes.tex
make[4]: Leaving directory '/<<PKGBUILDDIR>>/docsrc'
make[3]: *** [Makefile:353: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/docsrc'
make[2]: *** [Makefile:571: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:455: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:83: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to