Your message dated Tue, 21 May 2024 13:34:29 +0000 with message-id <e1s9pdn-0091wc...@fasolo.debian.org> and subject line Bug#1071361: fixed in rp-pppoe 4.0-1 has caused the Debian Bug report #1071361, regarding rp-pppoe: FTBFS: if.c:462:9: error: implicit declaration of function ‘strlcpy’; did you mean ‘strncpy’? to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1071361: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071361 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:rp-pppoe Version: 3.15-2 Severity: serious Tags: ftbfs Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules build dh_testdir test -f src/Makefile || (cd src && PPPD=/usr/sbin/pppd ./configure) 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/dlpi.h usability... no checking sys/dlpi.h presence... no checking for sys/dlpi.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking net/if_arp.h usability... yes checking net/if_arp.h presence... yes checking for net/if_arp.h... yes checking netinet/if_ether.h usability... yes checking netinet/if_ether.h presence... yes checking for netinet/if_ether.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for fcntl.h... (cached) yes checking net/bpf.h usability... no checking net/bpf.h presence... no checking for net/bpf.h... no checking netpacket/packet.h usability... yes checking netpacket/packet.h presence... yes checking for netpacket/packet.h... yes checking net/ethernet.h usability... yes checking net/ethernet.h presence... yes checking for net/ethernet.h... yes checking asm/types.h usability... yes checking asm/types.h presence... yes checking for asm/types.h... yes checking linux/if_packet.h usability... yes checking linux/if_packet.h presence... yes checking for linux/if_packet.h... yes checking linux/if_ether.h usability... yes checking linux/if_ether.h presence... yes checking for linux/if_ether.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking net/if.h usability... yes checking net/if.h presence... yes checking for net/if.h... yes checking net/if_dl.h usability... no checking net/if_dl.h presence... no checking for net/if_dl.h... no checking net/if_ether.h usability... no checking net/if_ether.h presence... no checking for net/if_ether.h... no checking net/if_types.h usability... no checking net/if_types.h presence... no checking for net/if_types.h... no checking for netinet/if_ether.h... (cached) yes checking for net/if_types.h... (cached) no checking for net/if_dl.h... (cached) no checking for linux/if.h... yes checking for linux/if_pppox.h... yes checking for an ANSI C-conforming const... yes checking for pid_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct sockaddr_ll... yes checking for N_HDLC line discipline... yes checking for working memcmp... yes checking return type of signal handlers... void checking for select... yes checking for socket... yes checking for strerror... yes checking for strtol... yes checking for strlcpy... yes checking for a BSD-compatible install... /usr/bin/install -c checking size of unsigned short... 2 checking size of unsigned int... 4 checking size of unsigned long... 8 checking for ip... NOTFOUND checking for pppd... /usr/sbin/pppd checking for setsid... /usr/bin/setsid checking for id... /usr/bin/id checking for Linux 2.4.X kernel-mode PPPoE support... yes configure: WARNING: *** Oops. I cannot figure out what version of pppd you have. configure: WARNING: *** All I got back was '' configure: WARNING: *** I will keep going, but it may not work. configure: creating ./config.status config.status: creating Makefile config.status: creating libevent/Makefile config.status: creating ../scripts/pppoe-connect config.status: creating ../scripts/pppoe-start config.status: creating ../scripts/pppoe-stop config.status: creating ../scripts/pppoe-init config.status: creating ../scripts/pppoe-init-suse config.status: creating ../scripts/pppoe-setup config.status: creating ../gui/Makefile config.status: creating ../gui/tkpppoe config.status: creating config.h On this platform, the following targets will be built: pppoe pppoe-server pppoe-sniff pppoe-relay Type 'make' to compile the software. /usr/bin/make -C src make[1]: Entering directory '/<<PKGBUILDDIR>>/src' gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-strict-aliasing -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 '-DPPPOE_PATH="/usr/sbin/pppoe"' '-DPPPD_PATH="/usr/sbin/pppd"' '-DPLUGIN_PATH="/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/etc/ppp/pppoe-server-options"' -Ilibevent -DAUTO_IFUP '-DRP_VERSION="3.15"' -c -o pppoe.o pppoe.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-strict-aliasing -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 '-DPPPOE_PATH="/usr/sbin/pppoe"' '-DPPPD_PATH="/usr/sbin/pppd"' '-DPLUGIN_PATH="/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/etc/ppp/pppoe-server-options"' -Ilibevent '-DRP_VERSION="3.15"' -c -o if.o if.c if.c: In function ‘openInterface’: if.c:462:9: error: implicit declaration of function ‘strlcpy’; did you mean ‘strncpy’? [-Werror=implicit-function-declaration] 462 | strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); | ^~~~~~~ | strncpy cc1: some warnings being treated as errors make[1]: *** [Makefile:113: if.o] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>/src' make: *** [debian/rules:16: build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build 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/202405/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large 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.
--- End Message ---
--- Begin Message ---Source: rp-pppoe Source-Version: 4.0-1 Done: Lee Garrett <deb...@rocketjump.eu> We believe that the bug you reported is fixed in the latest version of rp-pppoe, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1071...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Lee Garrett <deb...@rocketjump.eu> (supplier of updated rp-pppoe package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 21 May 2024 14:48:43 +0200 Source: rp-pppoe Architecture: source Version: 4.0-1 Distribution: unstable Urgency: medium Maintainer: Lee Garrett <deb...@rocketjump.eu> Changed-By: Lee Garrett <deb...@rocketjump.eu> Closes: 1071361 Changes: rp-pppoe (4.0-1) unstable; urgency=medium . * The "Ella, elle l'a" release * d/gbp.conf: Switch to DEP-14 for the git repo layout * Update debian/watch to match upstream changes * Update upstream signing key * d/gbp.conf: Enforce importing upstream signatures * New upstream version 4.0 (Closes: #1071361) Checksums-Sha1: 9124a0340d0b82c8eecd80431603645c36ee725b 2748 rp-pppoe_4.0-1.dsc 93750f6740ebf4c14135127dc79ae084a53b564f 139539 rp-pppoe_4.0.orig.tar.gz 14eae5f344bdfd423fa3cfdb26462e3291c34c4c 583 rp-pppoe_4.0.orig.tar.gz.asc 238ee312a9707b7d6e49f5184f86dd63e6cd9345 14496 rp-pppoe_4.0-1.debian.tar.xz 2a9a59332dffce7d67da43be72b5b55fbbdffa13 7208 rp-pppoe_4.0-1_amd64.buildinfo Checksums-Sha256: 110659f4f3ea8f18d98f8a62a31429e07baab6ff2feee0a45408e45934037b38 2748 rp-pppoe_4.0-1.dsc 41ac34e5db4482f7a558780d3b897bdbb21fae3fef4645d2852c3c0c19d81cea 139539 rp-pppoe_4.0.orig.tar.gz dd353021f91ae525ff1026f4fc1cdb26141655ea12741ffb9f1c87155338419d 583 rp-pppoe_4.0.orig.tar.gz.asc 396f900b100da75bec073c2adee4bd95ed742b065a8688bff42ffa9d3f51f3ef 14496 rp-pppoe_4.0-1.debian.tar.xz 0817a646a392f47c1be2dd30ed3ab0adc6b09f2a147f8c21b08e944701fa8853 7208 rp-pppoe_4.0-1_amd64.buildinfo Files: a70362f8641ce5e5ec5a964e5af65970 2748 net optional rp-pppoe_4.0-1.dsc 063d21dd94d9c80503470c830a97d12a 139539 net optional rp-pppoe_4.0.orig.tar.gz d9c44eb55519aa59f2228490fa8708db 583 net optional rp-pppoe_4.0.orig.tar.gz.asc edeeb2d82a083a2923b2650d20eecb53 14496 net optional rp-pppoe_4.0-1.debian.tar.xz a03f9c55ddf226802f500d50725ad1bd 7208 net optional rp-pppoe_4.0-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQQzBAEBCgAdFiEE2EfGJRCpwv8kLOAs1gShxII+4PgFAmZMnZoACgkQ1gShxII+ 4PgTWx/+LiT78OWJ16XsczhugoA6j2LqnTBof7XvuoRdDW5NGews3AYW2mfm04w0 mNYsBcjy6amI9iCKSSpHkq1sG3pffJe8MWFnMGo58o/tmZP2QaNOGAGZ/OtVOiRV D3c4aERZSfUq9ARefap2HKj6+otIw9piqo8KjQnQXHD6y6bQqJlbFCiA7ifSx6Eh c8/cMXBi9MeL1QnG4dOn7WIGyyVkwGygrTUznmIqQPY0ca6PsjUQNkRbwn0WaDnu 5inwSwUvw3PuV6M0ca7u6ydjgwOjQHpXjAgpUaRBrxDPG8rDZ72J6zbqUzQtyNGm OJbUkPg3ysXeepyRMBJovDaR7E8meLnW4Cv/HUF8yzlswZANBN3RJ0DT5vr9EkcE 46lG/tKRgxowk0mbZ73lg+6Ti92p10g5PE9bqPiE0xZFHkDWCw33Ad3qwvaYsEMT tysPG4R5E94d6hOYsKZe6WVOiTCsBWrT54GiDWRzeE1fbZX0VqktMkkM5zteJsYw CkLvaI4oFWvON3hqaLT8j/oS8FV+Xh63pUsgIEf6B4YZRSIjrqTMDNVOIWk/uIRe zISgkwouOr8x3o4sd5+PGadxqyHxYyruQWZl1XYF8PCYXs4AD0tctkyK+ceaIVs8 NSOTeBTJ1nVVTjYGbvSfsf5/TpsqEj7Wfit3v+HbRcj/RVJjnRJNdsGlVhUNQAGu CyxbRiC+2N3pZ0P0NRxefhGNViEujKtaWqO1t4oajGKuspjC9glEE0RDg8I4q0UW qupOiU3gobh5/vl9pM/774g+bQMYkrAghlrpPU/oqk6CV0IkB8O9tQEbroLU30qJ C4F+/zxhR8ur0ZsfWHWrQm6z4KItGiv3M/eDx4WtwBjaO50BretLNwEkpO62gEHb SzDtrg867rH/t1NgbxihwPQvOvEBG+k5bUyfs5W71TH3GcncqYWp+KzgZLXUHcIl coFeI1/gQ3slaW87flQCm3Ca3qnpH+l6Xmt9l+VmlibhbQjXZOdUSi2K2HPzKyDo eLyRKVVneRs7+c4SwlmtGithB1u59CdHrjz+JXdeTbSAY83Pgnja2LZPqNU+sTfb gh96/tsu2ZXJmgvg94XBY+eI2AVZ2fiRuE4Vvits/A0P+XQq8laYaEJCteiCs2yL njX18QyP2ooN1VuIq8vMd0ZbKzERd9q2nwSwUlVgVVoau0lYYhgYcNtkglnq4yBb dPrwr+zg3Ha0FOdo0WEizFzRyLjXNZ63vMsay8S5NId7MzpcXuA9/gpnwemxwhJj LNJfYWI0GCZ+wrfyTmD3LJhopRqWJQN+HlhNvXnNR8qmdWCvJL7oPSrXgyifAla5 IiUcJzqeQx+hNw8PvpFMAY01WXJ9Xg== =j5AX -----END PGP SIGNATURE-----pgp0m4JeD5yD6.pgp
Description: PGP signature
--- End Message ---