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-----

Attachment: pgp0m4JeD5yD6.pgp
Description: PGP signature


--- End Message ---

Reply via email to