Source: xboxdrv
Version: 0.8.8-3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=xboxdrv&arch=armhf&ver=0.8.8-3%2Bb1&stamp=1710520170&raw=0

g++ -o src/linux_uinput.o -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-isystem/usr/include/dbus-1.0 
-isystem/usr/lib/arm-linux-gnueabihf/dbus-1.0/include 
-isystem/usr/include/glib-2.0 
-isystem/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread 
-isystem/usr/include/libusb-1.0 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -Wall -ansi -pedantic 
-DPACKAGE_VERSION='"0.8.8"' -Isrc src/linux_uinput.cpp
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ 
is not valid for C++
In file included from /usr/include/boost/function/detail/requires_cxx11.hpp:9,
                 from /usr/include/boost/function/detail/prologue.hpp:12,
                 from /usr/include/boost/function.hpp:30,
                 from src/linux_uinput.hpp:22,
                 from src/linux_uinput.cpp:19:
/usr/include/boost/function/detail/requires_cxx11.hpp:18:1: note: ‘#pragma 
message: C++03 support was deprecated in Boost.Function 1.82 and will be 
removed in Boost.Function 1.84. Please open an issue in 
https://github.com/boostorg/function if you want it retained.’
   18 | BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.Function 
1.82 and will be removed in Boost.Function 1.84. Please open an issue in 
https://github.com/boostorg/function if you want it retained.")
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/bind/detail/requires_cxx11.hpp:18:1: note: ‘#pragma message: 
C++03 support was deprecated in Boost.Bind 1.82 and will be removed in 
Boost.Bind 1.84. Please open an issue in https://github.com/boostorg/bind if 
you want it retained.’
   18 | BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.Bind 1.82 
and will be removed in Boost.Bind 1.84. Please open an issue in 
https://github.com/boostorg/bind if you want it retained.")
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:19:1: note: ‘#pragma 
message: C++03 support was deprecated in Boost.SmartPtr 1.82 and will be 
removed in Boost.SmartPtr 1.84. Please open an issue in 
https://github.com/boostorg/smart_ptr if you want it retained.’
   19 | BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.SmartPtr 
1.82 and will be removed in Boost.SmartPtr 1.84. Please open an issue in 
https://github.com/boostorg/smart_ptr if you want it retained.")
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/lexical_cast.hpp:40:1: note: ‘#pragma message: C++03 support 
is deprecated in Boost.LexicalCast 1.82 and will be removed in 
Boost.LexicalCast 1.84.’
   40 | BOOST_PRAGMA_MESSAGE("C++03 support is deprecated in Boost.LexicalCast 
1.82 and will be removed in Boost.LexicalCast 1.84.")
      | ^~~~~~~~~~~~~~~~~~~~
src/linux_uinput.cpp: In member function ‘void LinuxUinput::send(uint16_t, 
uint16_t, int32_t)’:
src/linux_uinput.cpp:294:20: error: ‘struct input_event’ has no member named 
‘time’
  294 |   gettimeofday(&ev.time, NULL);
      |                    ^~~~
scons: *** [src/linux_uinput.o] Error 1
scons: building terminated because of errors.

Cheers
-- 
Sebastian Ramacher

Reply via email to