Package: src:dynare
Version: 6.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --with sphinxdoc,elpa
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -Dbuild_for=octave 
-Dmathjax_path=/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML
        cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr 
--sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu 
-Dpython.bytecompile=-1 -Dbuild_for=octave 
-Dmathjax_path=/usr/share/javascript/mathjax/MathJax.js\?config=TeX-AMS-MML_HTMLorMML
The Meson build system
Version: 1.6.0
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
Build type: native build
Project name: dynare
Project version: 6.2
Fortran compiler for the host machine: gfortran (gcc 14.2.0 "GNU Fortran 
(Debian 14.2.0-8) 14.2.0")
Fortran linker for the host machine: gfortran ld.bfd 2.43.50.20241210
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-8) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.50.20241210
C++ compiler for the host machine: c++ (gcc 14.2.0 "c++ (Debian 14.2.0-8) 
14.2.0")
C++ linker for the host machine: c++ ld.bfd 2.43.50.20241210
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency Boost found: YES 1.83.0 (/usr/include)
Program flex found: YES (/usr/bin/flex)
Has header "FlexLexer.h" : YES 
Program bison found: YES (/usr/bin/bison)
Program sed found: YES (/usr/bin/sed)
Run-time dependency dl found: YES
Run-time dependency OpenMP found: YES 4.5
Run-time dependency gsl found: YES 2.8
Run-time dependency matio found: YES 1.5.28
Checking for size of "pthread_t" : 8 
Program octave found: YES (/usr/bin/octave)
Program mkoctfile found: YES (/usr/bin/mkoctfile)
Has header "suitesparse/umfpack.h" : YES 
Library umfpack found: YES
Library slicot found: YES
Program sphinx-build found: YES (/usr/bin/sphinx-build)
Program latexmk found: YES (/usr/bin/latexmk)
Program xvfb-run found: NO
Program git found: NO
Program etags found: YES (/usr/bin/etags)
Build targets in project: 45

dynare 6.2

  User defined options
    build_for         : octave
    buildtype         : plain
    libdir            : lib/x86_64-linux-gnu
    localstatedir     : /var
    mathjax_path      : 
/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML
    prefix            : /usr
    python.bytecompile: -1
    sysconfdir        : /etc
    wrap_mode         : nodownload

Found ninja-1.12.1 at /usr/bin/ninja
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- all doc
        cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v all doc
[1/268] cc -Ilibkordersim.a.p -I. -I.. -I/usr/include/octave-9.2.0/octave/.. 
-I/usr/include/octave-9.2.0/octave -I../mex/sources -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu17 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -DSIZEOF_PTHREAD_T=8 -DOCTAVE_MEX_FILE 
'-DMEXEXT=".mex"' -DMX_HAS_INTERLEAVED_COMPLEX=1 -MD -MQ 
libkordersim.a.p/mex_sources_octave_interleaved.c.o -MF 
libkordersim.a.p/mex_sources_octave_interleaved.c.o.d -o 
libkordersim.a.p/mex_sources_octave_interleaved.c.o -c 
../mex/sources/octave_interleaved.c
[2/268] /usr/bin/flex -Ca -o 
preprocessor/src/dynare-preprocessor.p/Tokenizer.cc 
../preprocessor/src/macro/Tokenizer.ll
[3/268] /usr/bin/meson --internal depscan  libkordersim.a.p/depscan.dd 
libkordersim.a.p/kordersim.dat

[...]
[253/268] c++  -o preprocessor/src/dynare-preprocessor 
preprocessor/src/dynare-preprocessor.p/meson-generated_Tokenizer.cc.o 
preprocessor/src/dynare-preprocessor.p/meson-generated_DynareFlex.cc.o 
preprocessor/src/dynare-preprocessor.p/meson-generated_Parser.cc.o 
preprocessor/src/dynare-preprocessor.p/meson-generated_DynareBison.cc.o 
preprocessor/src/dynare-preprocessor.p/ComputingTasks.cc.o 
preprocessor/src/dynare-preprocessor.p/EquationTags.cc.o 
preprocessor/src/dynare-preprocessor.p/ModelTree.cc.o 
preprocessor/src/dynare-preprocessor.p/StaticModel.cc.o 
preprocessor/src/dynare-preprocessor.p/DynamicModel.cc.o 
preprocessor/src/dynare-preprocessor.p/NumericalConstants.cc.o 
preprocessor/src/dynare-preprocessor.p/NumericalInitialization.cc.o 
preprocessor/src/dynare-preprocessor.p/Shocks.cc.o 
preprocessor/src/dynare-preprocessor.p/SymbolTable.cc.o 
preprocessor/src/dynare-preprocessor.p/SymbolList.cc.o 
preprocessor/src/dynare-preprocessor.p/ParsingDriver.cc.o 
preprocessor/src/dynare-prepr
 ocessor.p/DataTree.cc.o preprocessor/src/dynare-preprocessor.p/ModFile.cc.o 
preprocessor/src/dynare-preprocessor.p/Configuration.cc.o 
preprocessor/src/dynare-preprocessor.p/Statement.cc.o 
preprocessor/src/dynare-preprocessor.p/ExprNode.cc.o 
preprocessor/src/dynare-preprocessor.p/VariableDependencyGraph.cc.o 
preprocessor/src/dynare-preprocessor.p/DynareMain.cc.o 
preprocessor/src/dynare-preprocessor.p/MacroExpandModFile.cc.o 
preprocessor/src/dynare-preprocessor.p/Bytecode.cc.o 
preprocessor/src/dynare-preprocessor.p/ExternalFunctionsTable.cc.o 
preprocessor/src/dynare-preprocessor.p/ModelEquationBlock.cc.o 
preprocessor/src/dynare-preprocessor.p/WarningConsolidation.cc.o 
preprocessor/src/dynare-preprocessor.p/SubModel.cc.o 
preprocessor/src/dynare-preprocessor.p/macro_Driver.cc.o 
preprocessor/src/dynare-preprocessor.p/macro_Environment.cc.o 
preprocessor/src/dynare-preprocessor.p/macro_Expressions.cc.o 
preprocessor/src/dynare-preprocessor.p/macro_Directives.cc.o -Wl,--as-needed 
-Wl,--no-un
 defined -flto=auto -ffat-lto-objects -Wl,-z,relro -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
[254/268] c++  -o k_order_kord_test 
k_order_kord_test.p/mex_sources_libkorder_kord_tests_tests.cc.o 
-L/usr/lib/x86_64-linux-gnu/octave/9.2.0 -Wl,--as-needed -Wl,--no-undefined 
-flto=auto -ffat-lto-objects -Wl,-z,relro -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wl,-rpath,/usr/lib/x86_64-linux-gnu/octave/9.2.0 -Wl,--start-group libkorder.a 
-loctinterp -loctave -L/usr/lib/x86_64-linux-gnu/octave/9.2.0/../.. -lblas 
-llapack -Wl,--end-group
[255/268] c++  -o ms_sbvar_create_init_file.mex 
ms_sbvar_create_init_file.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_create_init_file.c.o
 
ms_sbvar_create_init_file.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_VARio_matlab.c.o
 ms_sbvar_create_init_file.mex.p/mex_sources_ms-sbvar_mex_top_level.cc.o 
-Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -flto=auto 
-ffat-lto-objects -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,--start-group libms_sbvar.a -Wl,-Bsymbolic 
/usr/lib/x86_64-linux-gnu/libmatio.so 
-L/usr/lib/x86_64-linux-gnu/octave/9.2.0/../.. -lblas -llapack 
/usr/lib/x86_64-linux-gnu/libgsl.so /usr/lib/x86_64-linux-gnu/libgslcblas.so 
-lm -Wl,--end-group
[256/268] /usr/bin/sphinx-build -b html -D release=6.2 -D version=6.2 -D 
'mathjax_path=/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML'
 -d dynare-manual.html.p /<<PKGBUILDDIR>>/doc/manual/source dynare-manual.html
FAILED: dynare-manual.html 
/usr/bin/sphinx-build -b html -D release=6.2 -D version=6.2 -D 
'mathjax_path=/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML'
 -d dynare-manual.html.p /<<PKGBUILDDIR>>/doc/manual/source dynare-manual.html
Running Sphinx v8.1.3
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 
'restructuredtext'}`.
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 11 source files that are out of date
updating environment: [new config] 11 added, 0 changed, 0 removed
reading sources... [  9%] bibliography
reading sources... [ 18%] dynare-misc-commands
reading sources... [ 27%] examples
reading sources... [ 36%] index
reading sources... [ 45%] installation-and-configuration
reading sources... [ 55%] introduction
reading sources... [ 64%] reporting
reading sources... [ 73%] running-dynare
reading sources... [ 82%] the-configuration-file
reading sources... [ 91%] the-model-file
reading sources... [100%] time-series
/<<PKGBUILDDIR>>/doc/manual/source/the-model-file.rst:9365: WARNING: Bullet 
list ends without a blank line; unexpected unindent. [docutils]

Exception occurred:
  File "/<<PKGBUILDDIR>>/doc/manual/utils/dynare_dom.py", line 98, in 
add_target_and_index
    'duplicate object description of %s, ' % fullname +
TypeError: can only concatenate str (not "_StrPath") to str
The full traceback has been saved in /tmp/sphinx-err-g8tuk_ac.log, if you want 
to report the issue to the developers.
Please also report this if it was a user error, so that a better error message 
can be provided next time.
A bug report can be filed in the tracker at 
<https://github.com/sphinx-doc/sphinx/issues>. Thanks!
[257/268] c++  -o ms_sbvar_command_line.mex 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_switching_dw_switch_opt.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_switching_dw_mdd_switch.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_dw_sbvar_command_line.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_estimate.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_simulate.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_probabilities.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_mdd.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_forecast.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_variance_decomposition.c.o
 
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_impulse_responses.c.o
 ms_sbvar_command_line.
 mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_dw_csminwel.c.o 
ms_sbvar_command_line.mex.p/mex_sources_ms-sbvar_mex_top_level.cc.o 
-Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -flto=auto 
-ffat-lto-objects -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,--start-group libms_sbvar.a -Wl,-Bsymbolic 
/usr/lib/x86_64-linux-gnu/libgsl.so /usr/lib/x86_64-linux-gnu/libgslcblas.so 
-lm /usr/lib/x86_64-linux-gnu/libmatio.so 
-L/usr/lib/x86_64-linux-gnu/octave/9.2.0/../.. -lblas -llapack -Wl,--end-group
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v 
all doc returned exit code 1
make[1]: *** [debian/rules:23: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

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

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

Thanks.

Reply via email to