Source: ola Version: 0.10.9.nojsmin-5 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240728 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. > -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W > -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations > -Werror -Wno-error=unused-parameter -Wno-error=deprecated-declarations > -Wno-error=sign-compare -DPID_DATA_DIR=\"/usr/share/ola/pids\" > -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 > -c -o common/thread/libolacommon_la-SignalThread.lo `test -f > 'common/thread/SignalThread.cpp' || echo './'`common/thread/SignalThread.cpp > ./include/ola/io/SelectServer.h:201:8: warning: 'template<class> class > std::auto_ptr' is deprecated: use 'std::unique_ptr' instead > [-Wdeprecated-declarations] > 201 | std::auto_ptr<class TimeoutManager> m_timeout_manager; > | ^~~~~~~~ > In file included from /usr/include/c++/14/memory:78, > from ./include/ola/io/SelectServer.h:32: > /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here > 59 | template<typename> class auto_ptr; > | ^~~~~~~~ > libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 > -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror > -Wno-error=deprecated-declarations -Werror -Wno-error=unused-parameter > -Wno-error=deprecated-declarations -Wno-error=sign-compare > -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Wno-error=deprecated-declarations > -Wno-error=unused-parameter -std=gnu++11 -c common/thread/SignalThread.cpp > -fPIC -DPIC -o common/thread/.libs/libolacommon_la-SignalThread.o > ./include/ola/io/SelectServer.h:202:8: warning: 'template<class> class > std::auto_ptr' is deprecated: use 'std::unique_ptr' instead > [-Wdeprecated-declarations] > 202 | std::auto_ptr<class PollerInterface> m_poller; > | ^~~~~~~~ > /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here > 59 | template<typename> class auto_ptr; > | ^~~~~~~~ > In file included from ./include/ola/Clock.h:32: > ./include/ola/base/Macro.h:45:11: error: template-id not allowed for > constructor in C++20 [-Werror=template-id-cdtor] > 45 | TypeName(const TypeName&); \ > | ^ > ./include/ola/thread/FuturePrivate.h:92:3: note: in expansion of macro > 'DISALLOW_COPY_AND_ASSIGN' > 92 | DISALLOW_COPY_AND_ASSIGN(FutureImpl<T>); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > ./include/ola/base/Macro.h:45:11: note: remove the '< >' > 45 | TypeName(const TypeName&); \ > | ^ > ./include/ola/thread/FuturePrivate.h:92:3: note: in expansion of macro > 'DISALLOW_COPY_AND_ASSIGN' > 92 | DISALLOW_COPY_AND_ASSIGN(FutureImpl<T>); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > ./include/ola/base/Macro.h:45:11: error: template-id not allowed for > constructor in C++20 [-Werror=template-id-cdtor] > 45 | TypeName(const TypeName&); \ > | ^ > ./include/ola/thread/FuturePrivate.h:155:3: note: in expansion of macro > 'DISALLOW_COPY_AND_ASSIGN' > 155 | DISALLOW_COPY_AND_ASSIGN(FutureImpl<void>); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > ./include/ola/base/Macro.h:45:11: note: remove the '< >' > 45 | TypeName(const TypeName&); \ > | ^ > ./include/ola/thread/FuturePrivate.h:155:3: note: in expansion of macro > 'DISALLOW_COPY_AND_ASSIGN' > 155 | DISALLOW_COPY_AND_ASSIGN(FutureImpl<void>); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 > -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror > -Wno-error=deprecated-declarations -Werror -Wno-error=unused-parameter > -Wno-error=deprecated-declarations -Wno-error=sign-compare > -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Wno-error=deprecated-declarations > -Wno-error=unused-parameter -std=gnu++11 -c common/thread/PeriodicThread.cpp > -o common/thread/libolacommon_la-PeriodicThread.o >/dev/null 2>&1 > cc1plus: all warnings being treated as errors > make[3]: *** [Makefile:11516: > common/thread/libolacommon_la-ExecutorThread.lo] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/07/28/ola_0.10.9.nojsmin-5_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240728;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240728&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.