Source: lirc Version: 0.10.1-7.2 Severity: minor Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build User: debian...@lists.debian.org Usertags: qa-doublebuild
Hi, This package fails to do build a binary-only build (not source) after a successful build (dpkg-buildpackage ; dpkg-buildpackage -b). This is probably a clear violation of Debian Policy section 4.9 (clean target), but this is filed as severity:minor for now, because a discussion on debian-devel showed that we might want to revisit the requirement of a working 'clean' target. More information about this class of issues, included common problems and solutions, is available at https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild Relevant part of the build log: > cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env > -us -uc -rfakeroot -b > ---------------------------------------------------------------------------------------------------------------- > > dpkg-buildpackage: info: source package lirc > dpkg-buildpackage: info: source version 0.10.1-7.2 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Nilesh Patra <nil...@debian.org> > dpkg-source --before-build . > dpkg-buildpackage: info: host architecture amd64 > fakeroot debian/rules clean > dh clean --with python3 > dh_auto_clean > make -j8 distclean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > Making distclean in lib > make[2]: Entering directory '/<<PKGBUILDDIR>>/lib' > test -z "input_map.inc lirc/input_map.inc config.h lirc/config.h paths.h > config.py driver_api.dox lirc_client.dox" || rm -f input_map.inc > lirc/input_map.inc config.h lirc/config.h paths.h config.py driver_api.dox > lirc_client.dox > test -z "liblirc.la liblirc_client.la liblirc_driver.la libirrecord.la" || rm > -f liblirc.la liblirc_client.la liblirc_driver.la libirrecord.la > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./so_locations > rm -f ./.deps/ciniparser.Plo > rm -f ./.deps/config_file.Plo > rm -f ./.deps/curl_poll.Plo > rm -f ./.deps/dictionary.Plo > rm -f ./.deps/driver.Plo > rm -f ./.deps/drv_admin.Plo > rm -f ./.deps/drv_enum.Plo > rm -f ./.deps/dump_config.Plo > rm -f ./.deps/input_map.Plo > rm -f ./.deps/ir_remote.Plo > rm -f ./.deps/irrecord.Plo > rm -f ./.deps/line_buffer.Plo > rm -f ./.deps/lirc-utils.Plo > rm -f ./.deps/lirc_client.Plo > rm -f ./.deps/lirc_log.Plo > rm -f ./.deps/lirc_options.Plo > rm -f ./.deps/receive.Plo > rm -f ./.deps/release.Plo > rm -f ./.deps/serial.Plo > rm -f ./.deps/transmit.Plo > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib' > Making distclean in daemons > make[2]: Entering directory '/<<PKGBUILDDIR>>/daemons' > test -z "*~" || rm -f *~ > rm -rf .libs _libs > rm -f *.o > rm -f lircrcd > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f lircd lircmd lircd-uinput > rm -f ./.deps/lircd-uinput.Po > rm -f ./.deps/lircd.Po > rm -f ./.deps/lircmd-lircmd.Po > rm -f ./.deps/lircrcd.Po > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/daemons' > Making distclean in tools > make[2]: Entering directory '/<<PKGBUILDDIR>>/tools' > test -z ".pylint-stamp" || rm -f .pylint-stamp > rm -rf .libs _libs > find . -name __pycache__ -exec rm -r {} \; > rm -f *.o > rm -f *.lo > rm -f *.tab.c > rm -f ircat irexec irrecord irsend irsimreceive irsimsend irtestcase irw > lirc-lsremotes mode2 xmode2 irxevent irpipe irpty > rm -f lirc-lsplugins > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > find: â./.libsâ: No such file or directory > make[2]: [Makefile:1243: clean-local] Error 1 (ignored) > test . = "." || test -z "" || rm -f > rm -f ./.deps/ircat.Po > rm -f ./.deps/irexec.Po > rm -f ./.deps/irpipe-irpipe.Po > rm -f ./.deps/irpty.Po > rm -f ./.deps/irrecord-ui.Po > rm -f ./.deps/irsend.Po > rm -f ./.deps/irsimreceive.Po > rm -f ./.deps/irsimsend.Po > rm -f ./.deps/irtestcase.Po > rm -f ./.deps/irw.Po > rm -f ./.deps/irxevent.Po > rm -f ./.deps/lirc-lsplugins.Po > rm -f ./.deps/lirc-lsremotes.Po > rm -f ./.deps/mode2.Po > rm -f ./.deps/xmode2.Po > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/tools' > Making distclean in plugins > make[2]: Entering directory '/<<PKGBUILDDIR>>/plugins' > rm -rf .libs _libs > test -z "atilibusb.la awlibusb.la dfclibusb.la srm7500libusb.la commandir.la > ftdi.la audio.la audio_alsa.la alsa_usb.la i2cuser.la dsp.la atwf83.la > livedrive_midi.la livedrive_seq.la uirt2.la uirt2_raw.la devinput.la > default.la hiddev.la creative_infracd.la zotac.la mplay.la accent.la bte.la > creative.la ea65.la file.la girs.la irlink.la irtoy.la logitech.la > mouseremote.la mp3anywhere.la pcmak.la pinsys.la pixelview.la silitek.la > tira.la udp.la usbx.la" || rm -f atilibusb.la awlibusb.la dfclibusb.la > srm7500libusb.la commandir.la ftdi.la audio.la audio_alsa.la alsa_usb.la > i2cuser.la dsp.la atwf83.la livedrive_midi.la livedrive_seq.la uirt2.la > uirt2_raw.la devinput.la default.la hiddev.la creative_infracd.la zotac.la > mplay.la accent.la bte.la creative.la ea65.la file.la girs.la irlink.la > irtoy.la logitech.la mouseremote.la mp3anywhere.la pcmak.la pinsys.la > pixelview.la silitek.la tira.la udp.la usbx.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > test -z "pluginlist.am" || rm -f pluginlist.am > rm -f ./so_locations > rm -f ./.deps/accent.Plo > rm -f ./.deps/alsa_usb.Plo > rm -f ./.deps/atilibusb_la-atilibusb.Plo > rm -f ./.deps/atwf83.Plo > rm -f ./.deps/audio_alsa.Plo > rm -f ./.deps/audio_la-audio.Plo > rm -f ./.deps/awlibusb_la-awlibusb.Plo > rm -f ./.deps/bte.Plo > rm -f ./.deps/commandir_la-commandir.Plo > rm -f ./.deps/creative.Plo > rm -f ./.deps/creative_infracd.Plo > rm -f ./.deps/default.Plo > rm -f ./.deps/devinput.Plo > rm -f ./.deps/dfclibusb_la-dfclibusb.Plo > rm -f ./.deps/dsp.Plo > rm -f ./.deps/ea65.Plo > rm -f ./.deps/file.Plo > rm -f ./.deps/ftdi_la-ftdi.Plo > rm -f ./.deps/girs.Plo > rm -f ./.deps/hiddev.Plo > rm -f ./.deps/i2cuser.Plo > rm -f ./.deps/irlink.Plo > rm -f ./.deps/irtoy.Plo > rm -f ./.deps/livedrive_common.Plo > rm -f ./.deps/livedrive_midi.Plo > rm -f ./.deps/livedrive_seq.Plo > rm -f ./.deps/logitech.Plo > rm -f ./.deps/mouseremote.Plo > rm -f ./.deps/mp3anywhere.Plo > rm -f ./.deps/mplay.Plo > rm -f ./.deps/osx_usbraw.Plo > rm -f ./.deps/pcmak.Plo > rm -f ./.deps/pinsys.Plo > rm -f ./.deps/pixelview.Plo > rm -f ./.deps/silitek.Plo > rm -f ./.deps/srm7500libusb_la-srm7500libusb.Plo > rm -f ./.deps/tira.Plo > rm -f ./.deps/udp.Plo > rm -f ./.deps/uirt2.Plo > rm -f ./.deps/uirt2_common.Plo > rm -f ./.deps/uirt2_raw.Plo > rm -f ./.deps/usbx.Plo > rm -f ./.deps/zotac.Plo > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/plugins' > Making distclean in configs > make[2]: Entering directory '/<<PKGBUILDDIR>>/configs' > test -z "drivers.yaml confs_by_driver.yaml" || rm -f drivers.yaml > confs_by_driver.yaml > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > test -z "remotes.list" || rm -f remotes.list > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/configs' > Making distclean in doc > make[2]: Entering directory '/<<PKGBUILDDIR>>/doc' > test -z "man/* html/* man-html/* driver-toc.xsl table.html api-docs.tar.gz > NEWS.txt lirc.hwdb table.html doxygen*warning* ext-driver-toc.xsl" || rm -f > man/* html/* man-html/* driver-toc.xsl table.html api-docs.tar.gz NEWS.txt > lirc.hwdb table.html doxygen*warning* ext-driver-toc.xsl > rm -rf .libs _libs > rm -f lirc api-docs.tar.gz driver-toc.xsl > rm -f *.lo > test -z "docpage.xsl" || rm -f docpage.xsl > rm -rf man-html man api-docs html examples/.libs > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc' > Making distclean in systemd > make[2]: Entering directory '/<<PKGBUILDDIR>>/systemd' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/systemd' > make[2]: Entering directory '/<<PKGBUILDDIR>>' > rm -f python-pkg/lib/so_locations > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf_clean > debian/rules override_dh_clean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > rm -f debian/lirc.preinst > dh_clean > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > debian/rules build > dh build --with python3 > dh_update_autotools_config > debian/rules override_dh_autoreconf > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_autoreconf /<<PKGBUILDDIR>>/autogen.sh > libtoolize: putting auxiliary files in '.'. > libtoolize: copying file './ltmain.sh' > libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. > libtoolize: copying file 'm4/libtool.m4' > libtoolize: copying file 'm4/ltoptions.m4' > libtoolize: copying file 'm4/ltsugar.m4' > libtoolize: copying file 'm4/ltversion.m4' > libtoolize: copying file 'm4/lt~obsolete.m4' > configure.ac:56: warning: The macro `AC_HEADER_STDC' is obsolete. > configure.ac:56: You should run autoupdate. > ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... > configure.ac:56: the top level > configure.ac:57: warning: The macro `AC_HEADER_TIME' is obsolete. > configure.ac:57: You should run autoupdate. > ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... > configure.ac:57: the top level > configure.ac:19: installing './compile' > configure.ac:42: installing './config.guess' > configure.ac:42: installing './config.sub' > configure.ac:11: installing './install-sh' > configure.ac:11: installing './missing' > Makefile.am: installing './INSTALL' > Makefile.am: installing './depcomp' > Makefile.am:79: installing './py-compile' > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > debian/rules override_dh_auto_configure > make[1]: Entering directory '/<<PKGBUILDDIR>>' > sed 's/@DEB_HOST_MULTIARCH@/x86_64-linux-gnu/g' debian/lirc.preinst.in > > debian/lirc.preinst > dh_auto_configure -- \ > SH_PATH=/bin/sh \ > MODINFO=/sbin/modinfo \ > --enable-uinput --enable-devinput \ > --enable-silent-rules > ./configure --build=x86_64-linux-gnu --prefix=/usr > --includedir=\${prefix}/include --mandir=\${prefix}/share/man > --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var > --disable-option-checking --disable-silent-rules > --libdir=\${prefix}/lib/x86_64-linux-gnu > --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run > --disable-maintainer-mode --disable-dependency-tracking SH_PATH=/bin/sh > MODINFO=/sbin/modinfo --enable-uinput --enable-devinput --enable-silent-rules > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a race-free mkdir -p... /bin/mkdir -p > checking for gawk... no > checking for mawk... mawk > checking whether make sets $(MAKE)... yes > checking whether make supports nested variables... yes > checking for gcc... gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether the compiler supports GNU C... yes > checking whether gcc accepts -g... yes > checking for gcc option to enable C11 features... none needed > checking whether gcc understands -c and -o together... yes > checking whether make supports the include directive... yes (GNU style) > checking dependency style of gcc... none > checking for g++... g++ > checking whether the compiler supports GNU C++... yes > checking whether g++ accepts -g... yes > checking for g++ option to enable C++11 features... none needed > checking dependency style of g++... none > checking for modinfo... /sbin/modinfo > checking for pkg-config... yes > checking for xsltproc... yes > checking for man2html... yes > checking for doxygen... yes > checking build system type... x86_64-pc-linux-gnu > checking host system type... x86_64-pc-linux-gnu > checking how to print strings... printf > checking for a sed that does not truncate output... /bin/sed > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking for fgrep... /bin/grep -F > checking for ld used by gcc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > checking the name lister (/usr/bin/nm -B) interface... BSD nm > checking whether ln -s works... yes > checking the maximum length of command line arguments... 1572864 > checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu > format... func_convert_file_noop > checking how to convert x86_64-pc-linux-gnu file names to toolchain format... > func_convert_file_noop > checking for /usr/bin/ld option to reload object files... -r > checking for file... file > checking for objdump... objdump > checking how to recognize dependent libraries... pass_all > checking for dlltool... no > checking how to associate runtime and link libraries... printf %s\n > checking for ar... ar > checking for archiver @FILE support... @ > checking for strip... strip > checking for ranlib... ranlib > checking command to parse /usr/bin/nm -B output from gcc object... ok > checking for sysroot... no > checking for a working dd... /bin/dd > checking how to truncate binary pipes... /bin/dd bs=4096 count=1 > checking for mt... no > checking if : is a manifest tool... no > checking for stdio.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for strings.h... yes > checking for sys/stat.h... yes > checking for sys/types.h... yes > checking for unistd.h... yes > checking for sys/time.h... yes > checking for dlfcn.h... yes > checking for objdir... .libs > checking if gcc supports -fno-rtti -fno-exceptions... no > checking for gcc option to produce PIC... -fPIC -DPIC > checking if gcc PIC flag -fPIC -DPIC works... yes > checking if gcc static flag -static works... yes > checking if gcc supports -c -o file.o... yes > checking if gcc supports -c -o file.o... (cached) yes > checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared > libraries... yes > checking whether -lc should be explicitly linked in... no > checking dynamic linker characteristics... GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... no > checking how to run the C++ preprocessor... g++ -E > checking for ld used by g++... /usr/bin/ld -m elf_x86_64 > checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes > checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared > libraries... yes > checking for g++ option to produce PIC... -fPIC -DPIC > checking if g++ PIC flag -fPIC -DPIC works... yes > checking if g++ static flag -static works... yes > checking if g++ supports -c -o file.o... yes > checking if g++ supports -c -o file.o... (cached) yes > checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared > libraries... yes > checking dynamic linker characteristics... (cached) GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking for a Python interpreter with version >= 3.1... python3 > checking for python3... /usr/bin/python3 > checking for python3 version... 3.11 > checking for python3 platform... linux > checking for GNU default python3 prefix... ${prefix} > checking for GNU default python3 exec_prefix... ${exec_prefix} > checking for python3 script directory (pythondir)... > ${PYTHON_PREFIX}/lib/python3.11/site-packages > checking for python3 extension module directory (pyexecdir)... > ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking for python-3.11m... no > checking for python-3.11... yes > configure: WARNING: No python package found (missing devel package?) > checking for egrep... (cached) /bin/grep -E > checking how to run the C preprocessor... gcc -E > checking whether termios.h defines TIOCGWINSZ... no > checking whether sys/ioctl.h defines TIOCGWINSZ... yes > checking for fcntl.h... yes > checking for libutil.h... no > checking for limits.h... yes > checking for linux/ioctl.h... yes > checking for linux/sched.h... yes > checking for poll.h... yes > checking for sys/ioctl.h... yes > checking for sys/poll.h... yes > checking for sys/time.h... (cached) yes > checking for syslog.h... yes > checking for unistd.h... (cached) yes > checking for util.h... no > checking for pty.h... yes > checking for inline... inline > checking for pid_t... yes > checking for size_t... yes > checking for int8_t... yes > checking for int16_t... yes > checking for int32_t... yes > checking for int64_t... yes > checking for uint8_t... yes > checking for uint16_t... yes > checking for uint32_t... yes > checking for uint64_t... yes > checking Figure out if getgrouplist() needs gid_t or int... gid_t > checking for gethostname... yes > checking for gettimeofday... yes > checking for mkfifo... yes > checking for select... yes > checking for socket... yes > checking for strdup... yes > checking for strerror... yes > checking for strtoul... yes > checking for snprintf... yes > checking for strsep... yes > checking for vsyslog... yes > checking for library containing dlopen... none required > checking for daemon... yes > checking for clock_gettime... yes > checking python3 module: yaml... yes > checking for forkpty... yes > checking for linux kernel... yes > checking for X... libraries , headers > checking for gethostbyname... yes > checking for connect... yes > checking for remove... yes > checking for shmat... yes > checking for IceConnectionNumber in -lICE... no > checking for usb.h... yes > checking for libusb-1.0/libusb.h... yes > checking for libusb.h... no > checking for usb_get_string in -lusb... yes > checking for libusb_get_port_number in -lusb-1.0... yes > checking for libftdi >= 1.0... no > checking for libftdi1 >= 1.0... yes > checking for portaudio-2.0... yes > checking for alsa/asoundlib.h... yes > checking for snd_async_del_handler in -lasound... yes > checking for ALSA SB RC hwdep support... yes > checking for devinput... no > checking for working poll(2)... no > checking for linux/input.h... yes > checking for linux/lirc.h... yes > checking for scsi/sg.h... yes > checking for mach/mach_time.h... no > checking for IOKit/IOCFPlugIn.h... no > checking for linux/input.h... (cached) yes > checking for linux/types.h... yes > checking for linux/hiddev.h... yes > checking for HIDDEV_FLAG_UREF support... yes > checking for sys/soundcard.h... yes > checking for linux/i2c-dev.h... yes > checking for libsystemd-daemon... no > checking for libsystemd... yes > checking for udev_device_new_from_device_id in -ludev... yes > checking for libudev.h... yes > checking for libudev... yes > checking systemd system unit directory... /lib/systemd/system > checking that generated files are newer than configure... done > configure: creating ./config.status > config.status: creating VERSION > config.status: creating Makefile > config.status: creating lirc.pc > config.status: creating lirc-driver.pc > config.status: WARNING: 'lirc-driver.pc.in' seems to ignore the > --datarootdir setting > config.status: creating daemons/Makefile > config.status: creating plugins/Makefile > config.status: creating tools/Makefile > config.status: creating lib/Makefile > config.status: creating doc/Makefile > config.status: creating configs/Makefile > config.status: creating doc/docpage.xsl > config.status: creating systemd/Makefile > config.status: creating config.h > config.status: executing depfiles commands > config.status: executing libtool commands > > Summary of selected options: > ---------------------------------------- > prefix: /usr > lockdir: /var/lock > sysconfdir: /etc > x_progs: irxevent xmode2 > host: x86_64-pc-linux-gnu > host_os: linux-gnu > forkpty: > LIBUSB_LIBS: -lusb -lusb-1.0 > PORTAUDIO_LIBS: -lportaudio -lasound -lm -lpthread > > Conditionals: > > BUILD_ALSA_SB_RC: yes BUILD_DSP: yes > BUILD_FTDI: yes BUILD_HIDDEV: yes > BUILD_I2CUSER: yes BUILD_LIBALSA: yes > BUILD_LIBPORTAUDIO: yes BUILD_USB: yes > BUILD_XTOOLS: yes HAVE_DOXYGEN: yes > HAVE_MAN2HTML: yes HAVE_PYMOD_YAML: yes > ENABLE_UINPUT: yes INSTALL_ETC: yes > IS_CROSS_COMPILE: no DEVEL: no > LINUX_KERNEL: yes HAVE_DEVINPUT: yes > WITH_SYSTEMDSYSTEMUNITDIR: yes HAVE_PYTHON35: yes > > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_build > make -j8 > make[1]: Entering directory '/<<PKGBUILDDIR>>' > make[2]: Entering directory '/<<PKGBUILDDIR>>' > Making all in lib > make[3]: Entering directory '/<<PKGBUILDDIR>>/lib' > ln -s . lirc 2>/dev/null || : > cp ../config.h config.h > cd ..; make paths.h > PYTHON=/usr/bin/python3 ../tools/lirc-make-devinput \ > -i > input_map.inc > cp ../config.h lirc/config.h > cp ../paths.h paths.h > PYTHON=/usr/bin/python3 ../tools/lirc-make-devinput \ > -i > lirc/input_map.inc > make all-am > make[4]: Entering directory '/<<PKGBUILDDIR>>/lib' > CC ciniparser.lo > CC dictionary.lo > CC config_file.lo > CC driver.lo > CC drv_admin.lo > ln -s . lirc 2>/dev/null || : > CC dump_config.lo > CC ir_remote.lo > CXX line_buffer.lo > CC lirc_log.lo > CC lirc_options.lo > CC lirc-utils.lo > CC curl_poll.lo > CC receive.lo > lirc_log.c: In function âlirc_log_openâ: > lirc_log.c:97:9: warning: â__builtin_strncpyâ specified bound 128 equals > destination size [-Wstringop-truncation] > 97 | strncpy(progname, _progname, sizeof(progname)); > | ^ > CC release.lo > CC serial.lo > lirc_log.c: In function âhexdumpâ: > lirc_log.c:377:17: warning: â__builtin_strncpyâ specified bound 1024 > equals destination size [-Wstringop-truncation] > 377 | strncpy(str, prefix, sizeof(str)); > | ^ > lirc_options.c: In function âoptions_loadâ: > lirc_options.c:135:52: warning: â__builtin___snprintf_chkâ output may be > truncated before the last format character [-Wformat-truncation=] > 135 | snprintf(buff, sizeof(buff), "%s/%s", buff2, path); > | ^ > In file included from /usr/include/stdio.h:906, > from lirc_options.c:19: > In function âsnprintfâ, > inlined from âoptions_loadâ at lirc_options.c:135:3: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: > â__builtin___snprintf_chkâ output 2 or more bytes (assuming 129) into a > destination of size 128 > 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 55 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > CC transmit.lo > CC lirc_client.lo > CC drv_enum.lo > CC irrecord.lo > cd ..; make paths.h > CC input_map.lo > lirc_client.c: In function âlirc_openâ: > lirc_client.c:798:17: warning: â__builtin_strncpyâ specified bound 4096 > equals destination size [-Wstringop-truncation] > 798 | strncpy(path, getenv("XDG_CONFIG_HOME"), MAXPATHLEN); > | ^ > irrecord.c: In function âanalyse_remoteâ: > irrecord.c:1748:40: warning: pointer ânew_codesâ may be used after > âreallocâ [-Wuse-after-free] > 1748 | memset(&new_codes[new_codes_count / > 2], > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > irrecord.c:1740:41: note: call to âreallocâ here > 1740 | realloc(new_codes, > | ^~~~~~~~~~~~~~~~~~ > 1741 | new_codes_count * > | ~~~~~~~~~~~~~~~~~ > 1742 | sizeof(*new_codes)); > | ~~~~~~~~~~~~~~~~~~~ > drv_enum.c: In function âdrv_enum_udevâ: > drv_enum.c:320:53: warning: â%sâ directive output may be truncated > writing up to 127 bytes into a region of size 124 [-Wformat-truncation=] > 320 | snprintf(buff, sizeof(buff), "%s -> %s", > | ^~ > 321 | udev_list_entry_get_name(links), path); > | ~~~~ > In file included from /usr/include/stdio.h:906, > from lirc_log.h:20, > from drv_enum.c:30: > In function âsnprintfâ, > inlined from âadd_linksâ at drv_enum.c:320:3, > inlined from âdrv_enum_udevâ at drv_enum.c:401:4: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: > â__builtin___snprintf_chkâ output 5 or more bytes (assuming 132) into a > destination of size 128 > 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 55 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > lirc_client.c: In function âlirc_command_runâ: > lirc_client.c:297:33: warning: â__builtin___strncpy_chkâ output may be > truncated copying between 0 and 256 bytes from a string of length 256 > [-Wstringop-truncation] > 297 | strncpy(ctx->reply, > | ^ > lirc_client.c: In function âlirc_code2charâ: > lirc_client.c:1832:25: warning: â__builtin_strncpyâ output may be > truncated copying 256 bytes from a string of length 256 > [-Wstringop-truncation] > 1832 | strncpy(static_buff, cmd.reply, PACKET_SIZE); > | ^ > CXXLD liblirc.la > lirc_client.c: In function âlirc_getmodeâ: > lirc_client.c:1956:25: warning: â__builtin_strncpyâ output may be > truncated copying 256 bytes from a string of length 256 > [-Wstringop-truncation] > 1956 | strncpy(static_buff, cmd.reply, PACKET_SIZE); > | ^ > lirc_client.c: In function âlirc_setmodeâ: > lirc_client.c:1982:25: warning: â__builtin_strncpyâ output may be > truncated copying 256 bytes from a string of length 256 > [-Wstringop-truncation] > 1982 | strncpy(static_buff, cmd.reply, PACKET_SIZE); > | ^ > CCLD liblirc_client.la > CCLD liblirc_driver.la > CCLD libirrecord.la > make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib' > make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib' > Making all in daemons > make[3]: Entering directory '/<<PKGBUILDDIR>>/daemons' > CXX lircrcd.o > CXX lircd.o > CXX lircmd-lircmd.o > CXX lircd-uinput.o > lircd.cpp: In function âvoid free_old_remotes()â: > lircd.cpp:1824:79: warning: passing argument 3 to ârestrictâ-qualified > parameter aliases with argument 2 [-Wrestrict] > 1824 | setitimer(ITIMER_REAL, > &repeat_timer, &repeat_timer); > | > ~~~~~~~~~~~~~ ^~~~~~~~~~~~~ > CXXLD lircmd > lircd.cpp: In function âint main(int, char**)â: > lircd.cpp:2104:36: warning: â: bad address "â directive writing 15 bytes > into a region of size between 1 and 128 [-Wformat-overflow=] > 2104 | "%s: bad address \"%s\"\n", progname, > optarg); > | ^~~~~~~~~~~~~~~~ > In file included from /usr/include/stdio.h:906, > from lircd.cpp:34: > In function âint sprintf(char*, const char*, ...)â, > inlined from âint opt2host_port(const char*, in_addr*, short unsigned > int*, char*)â at lircd.cpp:2103:11, > inlined from âint main(int, char**)â at lircd.cpp:2392:21: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: note: > â__builtin___sprintf_chkâ output 18 or more bytes (assuming 145) into a > destination of size 128 > 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 31 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 32 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > lircd.cpp: In function âint main(int, char**)â: > lircd.cpp:2096:28: warning: â: bad port number "â directive writing 19 > bytes into a region of size between 1 and 128 [-Wformat-overflow=] > 2096 | "%s: bad port number \"%s\"\n", progname, > port_str); > | ^~~~~~~~~~~~~~~~~~~~ > In function âint sprintf(char*, const char*, ...)â, > inlined from âint opt2host_port(const char*, in_addr*, short unsigned > int*, char*)â at lircd.cpp:2095:10, > inlined from âint main(int, char**)â at lircd.cpp:2392:21: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: note: > â__builtin___sprintf_chkâ output 22 or more bytes (assuming 149) into a > destination of size 128 > 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 31 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 32 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > CXXLD lircrcd > CXXLD lircd-uinput > CXXLD lircd > make[3]: Leaving directory '/<<PKGBUILDDIR>>/daemons' > Making all in tools > make[3]: Entering directory '/<<PKGBUILDDIR>>/tools' > CXX ircat.o > CXX irexec.o > CXX irrecord-ui.o > CXX irsend.o > CXX irsimreceive.o > CXX irsimsend.o > CXX irtestcase.o > CXX irw.o > irsend.cpp: In function âint main(int, char**)â: > irsend.cpp:191:45: warning: â%sâ directive writing up to 253 bytes into a > region of size between 3 and 256 [-Wformat-overflow=] > 191 | sprintf(buffer, "%s %s", directive, code); > | ^~ > In file included from /usr/include/stdio.h:906, > from ../lib/lirc_log.h:20, > from irsend.cpp:31: > In function âint sprintf(char*, const char*, ...)â, > inlined from âint main(int, char**)â at irsend.cpp:191:11: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: note: > â__builtin___sprintf_chkâ output between 2 and 508 bytes into a > destination of size 257 > 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 31 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 32 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > CXX lirc-lsremotes.o > CXX mode2.o > CXX xmode2.o > CXX irxevent.o > irsimsend.cpp: In function âvoid send_code(ir_remote*, ir_ncode*)â: > irsimsend.cpp:202:16: warning: âchar* __builtin_strncpy(char*, const char*, > long unsigned int)â specified bound 32 equals destination size > [-Wstringop-truncation] > 202 | strncpy(last_code, code->name, sizeof(last_code)); > | ^ > CXX irpipe-irpipe.o > irsimreceive.cpp: In function âint main(int, char**)â: > irsimreceive.cpp:107:16: warning: âchar* __builtin_strncpy(char*, const > char*, long unsigned int)â specified bound 64 equals destination size > [-Wstringop-truncation] > 107 | strncpy(option.value, path, sizeof(option.value)); > | ^ > irrecord-ui.cpp: In function âvoid get_name(ir_remote*, opts*)â: > irrecord-ui.cpp:1115:49: warning: â.lircd.conf.bakâ directive output may > be truncated writing 15 bytes into a region of size between 1 and 256 > [-Wformat-truncation=] > 1115 | snprintf(path, sizeof(path), "%s.lircd.conf.bak", > buff); > | ^~~~~~~~~~~~~~~ > In file included from /usr/include/stdio.h:906, > from ../lib/lirc_log.h:20, > from ../lib/lirc_private.h:23, > from irrecord-ui.cpp:23: > In function âint snprintf(char*, size_t, const char*, ...)â, > inlined from âvoid get_name(ir_remote*, opts*)â at > irrecord-ui.cpp:1115:11: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: > â__builtin___snprintf_chkâ output between 16 and 271 bytes into a > destination of size 256 > 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, > | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 55 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > irrecord-ui.cpp: In function âvoid get_name(ir_remote*, opts*)â: > irrecord-ui.cpp:1124:41: warning: â.lircd.confâ directive output may be > truncated writing 11 bytes into a region of size between 1 and 256 > [-Wformat-truncation=] > 1124 | snprintf(path, sizeof(path), "%s.lircd.conf", buff); > | ^~~~~~~~~~~ > In function âint snprintf(char*, size_t, const char*, ...)â, > inlined from âvoid get_name(ir_remote*, opts*)â at > irrecord-ui.cpp:1124:10: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: > â__builtin___snprintf_chkâ output between 12 and 267 bytes into a > destination of size 256 > 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, > | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 55 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > irrecord-ui.cpp: In function âvoid get_name(ir_remote*, opts*)â: > irrecord-ui.cpp:1129:33: warning: â%sâ directive output may be truncated > writing up to 255 bytes into a region of size 250 [-Wformat-truncation=] > 1129 | "cp -p %s %s", path, opts->backupfile); > | ^~ ~~~~ > In function âint snprintf(char*, size_t, const char*, ...)â, > inlined from âvoid get_name(ir_remote*, opts*)â at > irrecord-ui.cpp:1128:11: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: > â__builtin___snprintf_chkâ output 8 or more bytes (assuming 263) into a > destination of size 256 > 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, > | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 55 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > CXX irpty.o > irpipe.cpp: In function âvoid write_tobin()â: > irpipe.cpp:188:24: warning: âchar* __builtin_strncpy(char*, const char*, > long unsigned int)â output may be truncated copying 127 bytes from a string > of length 127 [-Wstringop-truncation] > 188 | strncpy(buff, line, sizeof(buff) - 1); > | ^ > CXX lirc-lsplugins.o > lirc-lsremotes.cpp: In function âvoid get_photo(const char*, char*, > ssize_t)â: > lirc-lsremotes.cpp:91:16: warning: âchar* __builtin_strncpy(char*, const > char*, long unsigned int)â specified bound 256 equals destination size > [-Wstringop-truncation] > 91 | strncpy(try_buff, path, sizeof(try_buff)); > | ^ > CXXLD ircat > CXXLD irexec > lirc-lsremotes.cpp: In function âvoid print_remotes(const char*)â: > lirc-lsremotes.cpp:126:16: warning: âchar* __builtin_strncpy(char*, const > char*, long unsigned int)â specified bound 256 equals destination size > [-Wstringop-truncation] > 126 | strncpy(my_path, path, sizeof(my_path)); > | ^ > lirc-lsremotes.cpp:142:24: warning: âchar* __builtin_strncpy(char*, const > char*, long unsigned int)â specified bound 256 equals destination size > [-Wstringop-truncation] > 142 | strncpy(photo, path, sizeof(photo)); > | ^ > lirc-lsremotes.cpp: In function âvoid _Z7listdirPKc.part.0(const char*)â: > lirc-lsremotes.cpp:215:58: warning: â%sâ directive output may be > truncated writing up to 255 bytes into a region of size between 0 and 511 > [-Wformat-truncation=] > 215 | snprintf(filepath, sizeof(filepath), "%s/%s", > | ^~ > In file included from /usr/include/stdio.h:906, > from lirc-lsremotes.cpp:18: > In function âint snprintf(char*, size_t, const char*, ...)â, > inlined from âvoid _Z7listdirPKc.part.0(const char*)â at > lirc-lsremotes.cpp:215:11: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: > â__builtin___snprintf_chkâ output between 2 and 768 bytes into a > destination of size 512 > 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, > | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 55 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > CXXLD irrecord > CXXLD irsend > CXXLD irsimreceive > CXXLD irsimsend > CXXLD irtestcase > CXXLD irw > CXXLD lirc-lsremotes > CXXLD mode2 > CXXLD xmode2 > CXXLD irxevent > CXXLD irpipe > CXXLD irpty > CXXLD lirc-lsplugins > make[3]: Leaving directory '/<<PKGBUILDDIR>>/tools' > Making all in plugins > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins' > CC atilibusb_la-atilibusb.lo > CC dfclibusb_la-dfclibusb.lo > CC srm7500libusb_la-srm7500libusb.lo > CC awlibusb_la-awlibusb.lo > CC ftdi_la-ftdi.lo > CC commandir_la-commandir.lo > CC audio_la-audio.lo > CC audio_alsa.lo > atilibusb.c: In function âati_initâ: > atilibusb.c:164:42: warning: the comparison will always evaluate as > âtrueâ for the address of âfilenameâ will never be NULL [-Waddress] > 164 | if (!usb_dev || !usb_dev->bus || !usb_dev->filename) { > | ^ > In file included from atilibusb.c:31: > /usr/include/usb.h:251:8: note: âfilenameâ declared here > 251 | char filename[LIBUSB_PATH_MAX + 1]; > | ^~~~~~~~ > ftdi.c: In function âchild_processâ: > ftdi.c:252:33: warning: âftdi_usb_purge_tx_bufferâ is deprecated > [-Wdeprecated-declarations] > 252 | if (ftdi_usb_purge_tx_buffer(&ftdic) > < 0) > | ^~ > In file included from ftdi.c:62: > /usr/include/libftdi1/ftdi.h:565:20: note: declared here > 565 | int DEPRECATED(ftdi_usb_purge_tx_buffer(struct ftdi_context > *ftdi)); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > /usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro > âDEPRECATEDâ > 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func > | ^~~~ > CC alsa_usb.lo > CC i2cuser.lo > CC dsp.lo > ftdi.c: In function âlist_devicesâ: > ftdi.c:152:56: warning: â%sâ directive output may be truncated writing up > to 127 bytes into a region of size between 104 and 231 [-Wformat-truncation=] > 152 | "/dev/bus/usb/%03d/%03d: %s:%s\n", > | ^~ > ...... > 155 | vendor, descr); > | ~~~~~ > In file included from /usr/include/stdio.h:906, > from ftdi.c:45: > In function âsnprintfâ, > inlined from âlist_devicesâ at ftdi.c:151:3: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: > â__builtin___snprintf_chkâ output between 27 and 281 bytes into a > destination of size 256 > 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 55 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > CC atwf83.lo > CC livedrive_midi.lo > CC livedrive_common.lo > CC livedrive_seq.lo > CC uirt2.lo > CC uirt2_common.lo > CC uirt2_raw.lo > CC devinput.lo > CC default.lo > CC hiddev.lo > CC creative_infracd.lo > CC zotac.lo > CC mplay.lo > CC accent.lo > CC bte.lo > CC creative.lo > CC ea65.lo > CC file.lo > CC girs.lo > CC irlink.lo > CC irtoy.lo > CC logitech.lo > CC mouseremote.lo > CC mp3anywhere.lo > CC pcmak.lo > CC pinsys.lo > girs.c: In function âsend_ir.part.0â: > girs.c:988:17: warning: â__builtin___strncat_chkâ output may be truncated > copying 19 bytes from a string of length 19 [-Wstringop-truncation] > 988 | strncat(buf, b, SMALLSTRINGSIZE - 1); > | ^ > CC pixelview.lo > In file included from /usr/include/string.h:535, > from ../lib/lirc/ir_remote_types.h:30, > from ../lib/lirc/driver.h:32, > from ../lib/lirc/drv_enum.h:27, > from ../lib/lirc_driver.h:16, > from girs.c:49: > In function âstrncatâ, > inlined from âinitializeâ at girs.c:857:4: > /usr/include/x86_64-linux-gnu/bits/string_fortified.h:138:10: warning: > â__builtin___strncat_chkâ accessing between 1001 and 1999 bytes at > offsets 1052 and 52 may overlap 1 byte at offset 1052 [-Wrestrict] > 138 | return __builtin___strncat_chk (__dest, __src, __len, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 139 | __glibc_objsize (__dest)); > | ~~~~~~~~~~~~~~~~~~~~~~~~~ > CC silitek.lo > CC tira.lo > CC udp.lo > CC usbx.lo > CCLD atilibusb.la > CCLD awlibusb.la > CCLD dfclibusb.la > CCLD srm7500libusb.la > CCLD commandir.la > CCLD ftdi.la > CCLD audio.la > CCLD audio_alsa.la > CCLD alsa_usb.la > CCLD i2cuser.la > CCLD dsp.la > CCLD atwf83.la > CCLD livedrive_midi.la > CCLD livedrive_seq.la > CCLD uirt2.la > CCLD uirt2_raw.la > CCLD devinput.la > CCLD default.la > CCLD hiddev.la > CCLD creative_infracd.la > CCLD zotac.la > CCLD mplay.la > CCLD accent.la > CCLD bte.la > CCLD creative.la > CCLD ea65.la > CCLD file.la > CCLD girs.la > CCLD irlink.la > CCLD irtoy.la > CCLD logitech.la > CCLD mouseremote.la > CCLD mp3anywhere.la > CCLD pcmak.la > CCLD pinsys.la > CCLD pixelview.la > CCLD silitek.la > CCLD tira.la > CCLD udp.la > CCLD usbx.la > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins' > Making all in configs > make[3]: Entering directory '/<<PKGBUILDDIR>>/configs' > test -w . && \ > XDG_CACHE_HOME=. ../tools/irdb-get update > ../tools/lirc-lsplugins -U ../plugins/.libs --yaml > drivers.yaml > Warning: cannot open /etc/lirc/lirc_options.conf > Traceback (most recent call last): > File "/usr/lib/python3.11/urllib/request.py", line 1348, in do_open > h.request(req.get_method(), req.selector, req.data, headers, > File "/usr/lib/python3.11/http/client.py", line 1286, in request > self._send_request(method, url, body, headers, encode_chunked) > File "/usr/lib/python3.11/http/client.py", line 1332, in _send_request > self.endheaders(body, encode_chunked=encode_chunked) > File "/usr/lib/python3.11/http/client.py", line 1281, in endheaders > self._send_output(message_body, encode_chunked=encode_chunked) > File "/usr/lib/python3.11/http/client.py", line 1041, in _send_output > self.send(msg) > File "/usr/lib/python3.11/http/client.py", line 979, in send > self.connect() > File "/usr/lib/python3.11/http/client.py", line 1458, in connect > self.sock = self._context.wrap_socket(self.sock, > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/ssl.py", line 517, in wrap_socket > return self.sslsocket_class._create( > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/ssl.py", line 1075, in _create > self.do_handshake() > File "/usr/lib/python3.11/ssl.py", line 1346, in do_handshake > self._sslobj.do_handshake() > ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate > verify failed: unable to get local issuer certificate (_ssl.c:1002) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/configs/../tools/irdb-get", line 261, in <module> > main() > File "/<<PKGBUILDDIR>>/configs/../tools/irdb-get", line 236, in main > do_update() > File "/<<PKGBUILDDIR>>/configs/../tools/irdb-get", line 225, in do_update > download_file(REMOTES_LIST_URL, REMOTES_LIST) > File "/<<PKGBUILDDIR>>/configs/../tools/irdb-get", line 56, in download_file > urllib.request.urlretrieve(url, path) > File "/usr/lib/python3.11/urllib/request.py", line 241, in urlretrieve > with contextlib.closing(urlopen(url, data)) as fp: > ^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 216, in urlopen > return opener.open(url, data, timeout) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 525, in open > response = meth(req, response) > ^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 634, in http_response > response = self.parent.error( > ^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 557, in error > result = self._call_chain(*args) > ^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain > result = func(*args) > ^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 749, in http_error_302 > return self.parent.open(new, timeout=req.timeout) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 519, in open > response = self._open(req, data) > ^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 536, in _open > result = self._call_chain(self.handle_open, protocol, protocol + > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain > result = func(*args) > ^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 1391, in https_open > return self.do_open(http.client.HTTPSConnection, req, > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/urllib/request.py", line 1351, in do_open > raise URLError(err) > urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] > certificate verify failed: unable to get local issuer certificate > (_ssl.c:1002)> > make[3]: *** [Makefile:587: remotes.list] Error 1 > make[3]: Leaving directory '/<<PKGBUILDDIR>>/configs' > make[2]: *** [Makefile:1137: all-recursive] Error 1 > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > make[1]: *** [Makefile:578: all] Error 2 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_build: error: make -j8 returned exit code 2 > make: *** [debian/rules:9: build] Error 25 > dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 > > E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage > --sanitize-env -us -uc -rfakeroot -b' failed to run. The full build log is available from: http://qa-logs.debian.net/2023/08/16/lirc_0.10.1-7.2_unstable.log 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.
_______________________________________________ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team