Source: cadabra2
Version: 2.4.0.2-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core && /usr/bin/c++  
> -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include 
> -I/<<PKGBUILDDIR>>/core/. -I/<<PKGBUILDDIR>>/libs/internal/include 
> -I/<<PKGBUILDDIR>>/libs/whereami -I/<<PKGBUILDDIR>>/libs/base64 
> -I/<<PKGBUILDDIR>>/libs/dbg -I/<<PKGBUILDDIR>>/libs/linenoise 
> -I/<<PKGBUILDDIR>>/libs/nlohmann -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -O2 -Wall -fvisibility=hidden 
> -Wno-unused-but-set-variable -std=gnu++17 -MD -MT 
> core/CMakeFiles/test_preprocessor.dir/PreProcessor.cc.o -MF 
> CMakeFiles/test_preprocessor.dir/PreProcessor.cc.o.d -o 
> CMakeFiles/test_preprocessor.dir/PreProcessor.cc.o -c 
> /<<PKGBUILDDIR>>/core/PreProcessor.cc
> In file included from 
> /<<PKGBUILDDIR>>/libs/pybind11/include/pybind11/cast.h:16,
>                  from 
> /<<PKGBUILDDIR>>/libs/pybind11/include/pybind11/attr.h:13,
>                  from 
> /<<PKGBUILDDIR>>/libs/pybind11/include/pybind11/pybind11.h:13,
>                  from /<<PKGBUILDDIR>>/core/cadabra2-cli.hh:10,
>                  from /<<PKGBUILDDIR>>/core/cadabra2-cli.cc:15:
> /<<PKGBUILDDIR>>/libs/pybind11/include/pybind11/detail/type_caster_base.h: In 
> function ‘std::string pybind11::detail::error_string()’:
> /<<PKGBUILDDIR>>/libs/pybind11/include/pybind11/detail/type_caster_base.h:482:26:
>  error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’}
>   482 |             frame = frame->f_back;
>       |                          ^~
> In file included from /usr/include/python3.11/Python.h:42,
>                  from /<<PKGBUILDDIR>>/core/cadabra2-cli.hh:9:
> /usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of 
> ‘PyFrameObject’ {aka ‘struct _frame’}
>    22 | typedef struct _frame PyFrameObject;
>       |                ^~~~~~
> [  5%] Building CXX object core/CMakeFiles/cadabra2.dir/NTensor.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core && /usr/bin/c++ 
> -DBOOST_ALL_NO_LIB -DBOOST_SYSTEM_DYN_LINK -Dcadabra2_EXPORTS 
> -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include 
> -I/<<PKGBUILDDIR>>/core/. -I/<<PKGBUILDDIR>>/libs/internal/include 
> -I/<<PKGBUILDDIR>>/libs/whereami -I/<<PKGBUILDDIR>>/libs/base64 
> -I/<<PKGBUILDDIR>>/libs/dbg -I/<<PKGBUILDDIR>>/libs/linenoise 
> -I/<<PKGBUILDDIR>>/libs/nlohmann -isystem 
> /<<PKGBUILDDIR>>/libs/pybind11/include -isystem /usr/include/python3.11 -g 
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Wall 
> -fvisibility=hidden -Wno-unused-but-set-variable -fPIC -fvisibility=default 
> -flto -fno-fat-lto-objects -std=gnu++17 -MD -MT 
> core/CMakeFiles/cadabra2.dir/NTensor.cc.o -MF 
> CMakeFiles/cadabra2.dir/NTensor.cc.o.d -o 
> CMakeFiles/cadabra2.dir/NTensor.cc.o -c /<<PKGBUILDDIR>>/core/NTensor.cc
> In file included from /<<PKGBUILDDIR>>/core/cadabra2-cli.hh:11:
> /<<PKGBUILDDIR>>/libs/pybind11/include/pybind11/embed.h: In function ‘void 
> pybind11::detail::set_interpreter_argv(int, const char* const*, bool)’:
> /<<PKGBUILDDIR>>/libs/pybind11/include/pybind11/embed.h:155:20: warning: 
> ‘void PySys_SetArgvEx(int, wchar_t**, int)’ is deprecated 
> [-Wdeprecated-declarations]
>   155 |     PySys_SetArgvEx(argc, pysys_argv, 
> static_cast<int>(add_program_dir_to_path));
>       |     
> ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/python3.11/Python.h:96:
> /usr/include/python3.11/sysmodule.h:14:38: note: declared here
>    14 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgvEx(int, wchar_t **, 
> int);
>       |                                      ^~~~~~~~~~~~~~~
> [  5%] Building CXX object 
> core/CMakeFiles/test_preprocessor.dir/__/libs/base64/base64.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core && /usr/bin/c++  
> -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include 
> -I/<<PKGBUILDDIR>>/core/. -I/<<PKGBUILDDIR>>/libs/internal/include 
> -I/<<PKGBUILDDIR>>/libs/whereami -I/<<PKGBUILDDIR>>/libs/base64 
> -I/<<PKGBUILDDIR>>/libs/dbg -I/<<PKGBUILDDIR>>/libs/linenoise 
> -I/<<PKGBUILDDIR>>/libs/nlohmann -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -O2 -Wall -fvisibility=hidden 
> -Wno-unused-but-set-variable -std=gnu++17 -MD -MT 
> core/CMakeFiles/test_preprocessor.dir/__/libs/base64/base64.cc.o -MF 
> CMakeFiles/test_preprocessor.dir/__/libs/base64/base64.cc.o.d -o 
> CMakeFiles/test_preprocessor.dir/__/libs/base64/base64.cc.o -c 
> /<<PKGBUILDDIR>>/libs/base64/base64.cc
> [  6%] Linking CXX executable test_preprocessor
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core && /usr/bin/cmake -E 
> cmake_link_script CMakeFiles/test_preprocessor.dir/link.txt --verbose=1
> /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -O2 -Wall -fvisibility=hidden 
> -Wno-unused-but-set-variable -Wl,-z,relro -Wl,-z,now -W -rdynamic 
> CMakeFiles/test_preprocessor.dir/test_preprocessor.cc.o 
> CMakeFiles/test_preprocessor.dir/PreProcessor.cc.o 
> CMakeFiles/test_preprocessor.dir/__/libs/base64/base64.cc.o -o 
> test_preprocessor 
> /<<PKGBUILDDIR>>/client_server/ComputeThread.cc: In member function ‘void 
> cadabra::ComputeThread::on_message(websocketpp::connection_hdl, message_ptr)’:
> /<<PKGBUILDDIR>>/client_server/ComputeThread.cc:329:21: warning: unused 
> variable ‘pulse’ [-Wunused-variable]
>   329 |                 int pulse = content.value<bool>("pulse", false);
>       |                     ^~~~~
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> [  6%] Built target test_preprocessor
> make  -f core/CMakeFiles/cadabra2cadabra.dir/build.make 
> core/CMakeFiles/cadabra2cadabra.dir/depend
> make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
> "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/core 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core/CMakeFiles/cadabra2cadabra.dir/DependInfo.cmake
>  --color=
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make  -f core/CMakeFiles/cadabra2cadabra.dir/build.make 
> core/CMakeFiles/cadabra2cadabra.dir/build
> make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> [  6%] Building CXX object 
> core/CMakeFiles/cadabra2cadabra.dir/cadabra2cadabra.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core && /usr/bin/c++ 
> -DBOOST_ALL_NO_LIB -DBOOST_SYSTEM_DYN_LINK -I/usr/include/glibmm-2.4 
> -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sigc++-2.0 
> -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/<<PKGBUILDDIR>>/core/. 
> -I/<<PKGBUILDDIR>>/libs/internal/include -I/<<PKGBUILDDIR>>/libs/whereami 
> -I/<<PKGBUILDDIR>>/libs/base64 -I/<<PKGBUILDDIR>>/libs/dbg 
> -I/<<PKGBUILDDIR>>/libs/linenoise -I/<<PKGBUILDDIR>>/libs/nlohmann -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Wall 
> -fvisibility=hidden -Wno-unused-but-set-variable -std=gnu++17 -MD -MT 
> core/CMakeFiles/cadabra2cadabra.dir/cadabra2cadabra.cc.o -MF 
> CMakeFiles/cadabra2cadabra.dir/cadabra2cadabra.cc.o.d -o 
> CMakeFiles/cadabra2cadabra.dir/cadabra2cadabra.cc.o -c 
> /<<PKGBUILDDIR>>/core/cadabra2cadabra.cc
> [  6%] Building CXX object core/CMakeFiles/cadabra2.dir/InstallPrefix.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core && /usr/bin/c++ 
> -DBOOST_ALL_NO_LIB -DBOOST_SYSTEM_DYN_LINK -Dcadabra2_EXPORTS 
> -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include 
> -I/<<PKGBUILDDIR>>/core/. -I/<<PKGBUILDDIR>>/libs/internal/include 
> -I/<<PKGBUILDDIR>>/libs/whereami -I/<<PKGBUILDDIR>>/libs/base64 
> -I/<<PKGBUILDDIR>>/libs/dbg -I/<<PKGBUILDDIR>>/libs/linenoise 
> -I/<<PKGBUILDDIR>>/libs/nlohmann -isystem 
> /<<PKGBUILDDIR>>/libs/pybind11/include -isystem /usr/include/python3.11 -g 
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Wall 
> -fvisibility=hidden -Wno-unused-but-set-variable -fPIC -fvisibility=default 
> -flto -fno-fat-lto-objects -std=gnu++17 -MD -MT 
> core/CMakeFiles/cadabra2.dir/InstallPrefix.cc.o -MF 
> CMakeFiles/cadabra2.dir/InstallPrefix.cc.o.d -o 
> CMakeFiles/cadabra2.dir/InstallPrefix.cc.o -c 
> /<<PKGBUILDDIR>>/core/InstallPrefix.cc
> [  6%] Building CXX object core/CMakeFiles/cadabra2.dir/DataCell.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core && /usr/bin/c++ 
> -DBOOST_ALL_NO_LIB -DBOOST_SYSTEM_DYN_LINK -Dcadabra2_EXPORTS 
> -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include 
> -I/<<PKGBUILDDIR>>/core/. -I/<<PKGBUILDDIR>>/libs/internal/include 
> -I/<<PKGBUILDDIR>>/libs/whereami -I/<<PKGBUILDDIR>>/libs/base64 
> -I/<<PKGBUILDDIR>>/libs/dbg -I/<<PKGBUILDDIR>>/libs/linenoise 
> -I/<<PKGBUILDDIR>>/libs/nlohmann -isystem 
> /<<PKGBUILDDIR>>/libs/pybind11/include -isystem /usr/include/python3.11 -g 
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Wall 
> -fvisibility=hidden -Wno-unused-but-set-variable -fPIC -fvisibility=default 
> -flto -fno-fat-lto-objects -std=gnu++17 -MD -MT 
> core/CMakeFiles/cadabra2.dir/DataCell.cc.o -MF 
> CMakeFiles/cadabra2.dir/DataCell.cc.o.d -o 
> CMakeFiles/cadabra2.dir/DataCell.cc.o -c /<<PKGBUILDDIR>>/core/DataCell.cc
> make[3]: *** [core/CMakeFiles/cadabra2-cli.dir/build.make:79: 
> core/CMakeFiles/cadabra2-cli.dir/cadabra2-cli.cc.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/12/20/cadabra2_2.4.0.2-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to