Re: dhcpcd-7.0.0-rc2 released
M. Buecher
Tue Oct 03 16:09:35 2017
On 2017-10-03 16:54, Roy Marples wrote:
On 02/10/2017 20:13, M. Buecher wrote:
On 2017-10-02 12:12, Roy Marples wrote:
On 02/10/2017 10:39, M. Buecher wrote:
On 2017-10-01 23:26, Roy Marples wrote:
On 01/10/2017 20:48, M. Buecher wrote:
It builds except for one error:
../../src/eloop.o: In function `eloop_event_add_rw':
./src/eloop.c:353: undefined reference to `reallocarray'
collect2: error: ld returned 1 exit status
Makefile:39: recipe for target 'eloop-bench' failed
Don't know if this a source or Raspbian/Debian issue.
Anybody got a clue?
I can replicate it on my Sparky Linux image.
But it's tempermental, I can't always replicate it.
I *think* it's a bug with GNU make - I cannot replicate it on any
BSD
platform but then reallocarray is also present so that particular
issue would never be hit either.
When it happens, I was able to build simply by touching
src/eloop.c.
This changes the datetime, which make does use, implying it's a
make
issue, or maybe an issue with my Makefile, but I don't understand
what
or how.
The eloop_bench isn't really a test, it just measures performance
of
the chosen polling mechanism. I wrote it to highlight an issue with
the kqueue implementation on NetBSD compared to other BSDs. Linux
of
course uses epoll.
Roy
Just touching src/eloop.c didn't work for Raspbian/Debian and
debuild.
From what I have seen so far my best guess is that
"compat/reallocarray.o" is not available for linking. Just guessing
as
in the related call I cannot see that object referenced.
cc -Wl,-z,relro -Wl,-z,now -o eloop-bench eloop-bench.o
../../src/eloop.o
It's not used.
CFLAGS sets -DNO_CONFIG_H so eloop will use it's internal version.
Is something else setting HAVE_REALLOCARRAY maybe?
Roy
On Raspbian `configure` doesn't find reallocarray():
Configuring dhcpcd for ... linux
Testing for reallocarray ... no
Therefore the other build and link commands for dhcpcd and the crypt
test use "config.h" and "compat/reallocarray.o".
This is why "src/eloop.o" references an external reallocarray()
function
(from "compat/reallocarray.o").
The CFLAG -DNO_CONFIG_H has only effect when compiling
"tests/eloop-bench/eloop-bench.c".
When linking with "src/eloop.o" it still needs an external
reallocarray() implementation.
Either "src/eloop.c" is build again into another directory with CFLAG
-DNO_CONFIG_H and then this object is linked with
"tests/eloop-bench/eloop-bench.o".
Or "tests/eloop-bench/eloop-bench.o" provides a reallocarray()
implementation for "src/eloop.o".
Haven't checked the source yet, only the build log.
The latter is the easiest fix.
https://roy.marples.name/git/dhcpcd.git/commit/?id=9f23d8c75a9cf46e0c5ce46f0c4a5828e5312404
To have a seperate build directory (which would be better) I'm not sure
is possible while being agnostic to GNU make and BSD make.
Roy
Compiles now flawlessly.
Can you also update the tar ball at
https://roy.marples.name/downloads/dhcpcd/dhcpcd-7.0.0-rc2.tar.xz for
the distros?
Thanks
Maddes
dpkg-buildpackage -rfakeroot -us -uc -i -b
dpkg-buildpackage: info: source package dhcpcd5
dpkg-buildpackage: info: source version 1:7.0.0-0rc2+rpt1
dpkg-buildpackage: info: source distribution stretch
dpkg-buildpackage: info: source changed by Matthias Bücher <maddes+debian@xxxxxxxxxx>
dpkg-source -i --before-build dhcpcd-7.0.0-rc2
dpkg-buildpackage: info: host architecture armhf
dpkg-source: info: applying 9f23d8c75a9cf46e0c5ce46f0c4a5828e5312404.patch
dpkg-source: info: applying config.patch
dpkg-source: info: applying ntp.patch
fakeroot debian/rules clean
dh clean --with systemd
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
[ ! -f config.mk ] || dh_auto_clean
make -j1 distclean
make[2]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
rm -rf cov-int dhcpcd.xz
for x in src hooks tests; do cd $x; make clean; cd ..; done
make[3]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/src'
rm -f common.o control.o dhcpcd.o duid.o eloop.o logerr.o if.o if-options.o sa.o route.o dhcp-common.o script.o auth.o if-linux.o dhcp.o ipv4.o bpf.o arp.o ipv4ll.o ipv6.o ipv6nd.o dhcp6.o dhcpcd-embedded.o crypt/hmac_md5.o ../compat/crypt/md5.o ../compat/crypt/sha256.o ../compat/arc4random.o ../compat/arc4random_uniform.o ../compat/pidfile.o ../compat/strtoi.o ../compat/strtou.o ../compat/reallocarray.o dhcpcd dhcpcd.core dhcpcd.conf.5 dhcpcd.8 *.tar.xz dhcpcd-embedded.h dhcpcd-embedded.c
for x in ; do cd $x; make clean; cd ..; done
make[3]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/src'
make[3]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/hooks'
rm -f dhcpcd-run-hooks dhcpcd-run-hooks.8 50-ypbind
make[3]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/hooks'
make[3]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests'
for x in crypt eloop-bench; do cd $x; make clean; cd ..; done
make[4]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests/crypt'
rm -f run-test.o test_hmac_md5.o ../../src/crypt/hmac_md5.o ../../compat/arc4random.o ../../compat/arc4random_uniform.o ../../compat/pidfile.o ../../compat/strtoi.o ../../compat/strtou.o ../../compat/reallocarray.o ../../compat/crypt/md5.o run-test run-test.core
make[4]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests/crypt'
make[4]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests/eloop-bench'
rm -f eloop-bench.o ../../src/eloop.o ../../compat/arc4random.o ../../compat/arc4random_uniform.o ../../compat/pidfile.o ../../compat/strtoi.o ../../compat/strtou.o ../../compat/reallocarray.o eloop-bench eloop-bench.core
make[4]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests/eloop-bench'
make[3]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests'
rm -f config.h config.mk config.log \
dhcpcd-7.0.0-rc2.tar.xz dhcpcd-7.0.0-rc2.tar.gz dhcpcd-7.0.0-rc2.tar.xz.distinfo dhcpcd-7.0.0-rc2.tar.xz.distinfo.asc
make[2]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
make[1]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_clean
debian/rules build
dh build --with systemd
dh_testdir
dh_update_autotools_config
debian/rules override_dh_auto_configure
make[1]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_auto_configure -- --prefix= --libexecdir=/lib/dhcpcd \
--mandir=/usr/share/man --dbdir=/var/lib/dhcpcd5 \
--with-hooks="ntp wpa_supplicant" --host=arm-linux-gnueabihf \
--build=arm-linux-gnueabihf
./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking --prefix= --libexecdir=/lib/dhcpcd --mandir=/usr/share/man --dbdir=/var/lib/dhcpcd5 "--with-hooks=ntp wpa_supplicant" --host=arm-linux-gnueabihf --build=arm-linux-gnueabihf
configure args: --build=arm-linux-gnueabihf --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=${prefix}/lib/arm-linux-gnueabihf --libexecdir=${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking --prefix= --libexecdir=/lib/dhcpcd --mandir=/usr/share/man --dbdir=/var/lib/dhcpcd5 --with-hooks=ntp wpa_supplicant --host=arm-linux-gnueabihf --build=arm-linux-gnueabihf
Deriving operating system from ... arm-linux-gnueabihf
Configuring dhcpcd for ... linux
Enabling INET support
Enabling ARP support
Enabling ARPing support
Enabling IPv4LL support
Enabling INET6 support
Enabling DHCPv6 support
Enabling Authentication
Using compiler .. cc
cc (Raspbian 6.3.0-18+rpi1) 6.3.0 20170516
dhcpcd-definitions.conf will be embedded in dhcpcd itself
Testing for nl80211 ... yes
Testing for IN6_ADDR_GEN_MODE_NONE ... yes
Testing for getifaddrs ... yes
Testing for ifaddrs.ifa_addrflags ... no
Testing for clock_gettime ... yes
Testing for inet_ntoa ... yes
Testing for arc4random ... no
Testing for arc4random_uniform ... no
Testing for strlcpy ... no
Testing for pidfile_lock ... no
Testing for strtoi ... no
Testing for dprintf ... yes
Testing for TAILQ_FOREACH_SAFE ... no
Testing for TAILQ_CONCAT ...yes
Testing for reallocarray ... no
Testing for kqueue1 ... no
Testing for kqueue ... no
Testing for epoll ... yes
Testing for be64enc ... no
Testing for fls64 ... no
Testing for MD5Init ... no
Testing for sha2.h ... no
Testing for SHA256_Init ... no
Testing for SHA256Init ... no
Checking for libudev ... no
Finding hook ntp ... 50-ntp.conf
Finding hook wpa_supplicant ... 10-wpa_supplicant
SYSCONFDIR = /etc
SBINDIR = /sbin
LIBDIR = /lib/arm-linux-gnueabihf
LIBEXECDIR = /lib/dhcpcd
DBDIR = /var/lib/dhcpcd5
RUNDIR = /var/run
MANDIR = /usr/share/man
DATADIR = /usr/share
HOOKSCRIPTS = 50-ntp.conf 10-wpa_supplicant
EGHOOKSCRIPTS =
STATUSARG =
make[1]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_auto_build
make -j1
make[1]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
for x in src hooks; do cd $x; make all; cd ..; done
make[2]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/src'
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c common.c -o common.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c control.c -o control.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c dhcpcd.c -o dhcpcd.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c duid.c -o duid.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c eloop.c -o eloop.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c logerr.c -o logerr.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c if.c -o if.o
/bin/sh genembedh dhcpcd-definitions.conf dhcpcd-embedded.h.in > dhcpcd-embedded.h
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c if-options.c -o if-options.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c sa.c -o sa.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c route.c -o route.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c dhcp-common.c -o dhcp-common.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c script.c -o script.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c auth.c -o auth.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c if-linux.c -o if-linux.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c dhcp.c -o dhcp.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ipv4.c -o ipv4.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c bpf.c -o bpf.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c arp.c -o arp.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ipv4ll.c -o ipv4ll.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ipv6.c -o ipv6.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ipv6nd.c -o ipv6nd.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c dhcp6.c -o dhcp6.o
/bin/sh genembedc dhcpcd-definitions.conf dhcpcd-embedded.c.in > dhcpcd-embedded.c
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c dhcpcd-embedded.c -o dhcpcd-embedded.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c crypt/hmac_md5.c -o crypt/hmac_md5.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ../compat/crypt/md5.c -o ../compat/crypt/md5.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ../compat/crypt/sha256.c -o ../compat/crypt/sha256.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ../compat/arc4random.c -o ../compat/arc4random.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ../compat/arc4random_uniform.c -o ../compat/arc4random_uniform.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ../compat/pidfile.c -o ../compat/pidfile.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ../compat/strtoi.c -o ../compat/strtoi.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ../compat/strtou.c -o ../compat/strtou.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I.. -I../src -I./crypt -c ../compat/reallocarray.c -o ../compat/reallocarray.o
cc -Wl,-z,relro -Wl,-z,now -o dhcpcd common.o control.o dhcpcd.o duid.o eloop.o logerr.o if.o if-options.o sa.o route.o dhcp-common.o script.o auth.o if-linux.o dhcp.o ipv4.o bpf.o arp.o ipv4ll.o ipv6.o ipv6nd.o dhcp6.o dhcpcd-embedded.o crypt/hmac_md5.o ../compat/crypt/md5.o ../compat/crypt/sha256.o ../compat/arc4random.o ../compat/arc4random_uniform.o ../compat/pidfile.o ../compat/strtoi.o ../compat/strtou.o ../compat/reallocarray.o
sed -e 's:@RUNDIR@:/var/run:g' -e 's:@DBDIR@:/var/lib/dhcpcd5:g' -e 's:@LIBDIR@:/lib/arm-linux-gnueabihf:g' -e 's:@HOOKDIR@:/lib/dhcpcd/dhcpcd-hooks:g' \
-e 's:@SYSCONFDIR@:/etc:g' -e 's:@SCRIPT@:/lib/dhcpcd/dhcpcd-run-hooks:g' -e 's:@DATADIR@:/usr/share:g' \
-e 's:@SERVICEEXISTS@::g' -e 's:@SERVICECMD@::g' -e 's:@SERVICESTATUS@::g' \
-e 's:@STATUSARG@::g' \
dhcpcd.conf.5.in > dhcpcd.conf.5
sed -e 's:@RUNDIR@:/var/run:g' -e 's:@DBDIR@:/var/lib/dhcpcd5:g' -e 's:@LIBDIR@:/lib/arm-linux-gnueabihf:g' -e 's:@HOOKDIR@:/lib/dhcpcd/dhcpcd-hooks:g' \
-e 's:@SYSCONFDIR@:/etc:g' -e 's:@SCRIPT@:/lib/dhcpcd/dhcpcd-run-hooks:g' -e 's:@DATADIR@:/usr/share:g' \
-e 's:@SERVICEEXISTS@::g' -e 's:@SERVICECMD@::g' -e 's:@SERVICESTATUS@::g' \
-e 's:@STATUSARG@::g' \
dhcpcd.8.in > dhcpcd.8
for x in ; do cd $x; make all; cd ..; done
make[2]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/src'
make[2]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/hooks'
sed -e 's:@RUNDIR@:/var/run:g' -e 's:@DBDIR@:/var/lib/dhcpcd5:g' -e 's:@LIBDIR@:/lib/arm-linux-gnueabihf:g' -e 's:@HOOKDIR@:/lib/dhcpcd/dhcpcd-hooks:g' \
-e 's:@SYSCONFDIR@:/etc:g' -e 's:@SCRIPT@:/lib/dhcpcd/dhcpcd-run-hooks:g' -e 's:@DATADIR@:/usr/share:g' \
-e 's:@SERVICEEXISTS@::g' -e 's:@SERVICECMD@::g' -e 's:@SERVICESTATUS@::g' \
-e 's:@STATUSARG@::g' \
-e 's:@YPDOMAIN_DIR@::g' \
-e 's:@YPDOMAIN_SUFFIX@::g' \
dhcpcd-run-hooks.in > dhcpcd-run-hooks
sed -e 's:@RUNDIR@:/var/run:g' -e 's:@DBDIR@:/var/lib/dhcpcd5:g' -e 's:@LIBDIR@:/lib/arm-linux-gnueabihf:g' -e 's:@HOOKDIR@:/lib/dhcpcd/dhcpcd-hooks:g' \
-e 's:@SYSCONFDIR@:/etc:g' -e 's:@SCRIPT@:/lib/dhcpcd/dhcpcd-run-hooks:g' -e 's:@DATADIR@:/usr/share:g' \
-e 's:@SERVICEEXISTS@::g' -e 's:@SERVICECMD@::g' -e 's:@SERVICESTATUS@::g' \
-e 's:@STATUSARG@::g' \
-e 's:@YPDOMAIN_DIR@::g' \
-e 's:@YPDOMAIN_SUFFIX@::g' \
dhcpcd-run-hooks.8.in > dhcpcd-run-hooks.8
make[2]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/hooks'
make[1]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_auto_test
make -j1 test VERBOSE=1
make[1]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
cd tests; make tests
make[2]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests'
for x in crypt eloop-bench; do cd $x; make test; cd ..; done
make[3]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests/crypt'
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I../.. -I../../src -c run-test.c -o run-test.o
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I../.. -I../../src -c test_hmac_md5.c -o test_hmac_md5.o
cc -Wl,-z,relro -Wl,-z,now -o run-test run-test.o test_hmac_md5.o ../../src/crypt/hmac_md5.o ../../compat/arc4random.o ../../compat/arc4random_uniform.o ../../compat/pidfile.o ../../compat/strtoi.o ../../compat/strtou.o ../../compat/reallocarray.o ../../compat/crypt/md5.o
./run-test
Starting RFC2202 HMAC MD5 tests...
HMAC MD5 Test 1: digest = 0x9294727a3638bb1c13f48ef8158bfc9d
HMAC MD5 Test 2: digest = 0x750c783e6ab0b503eaa86e310a5db738
HMAC MD5 Test 3: digest = 0x56be34521d144c88dbb8c733f0e8b3f6
HMAC MD5 Test 4: digest = 0x697eaf0aca3a3aea3a75164746ffaa79
HMAC MD5 Test 5: digest = 0x56461ef2342edc00f9bab995690efd4c
HMAC MD5 Test 6: digest = 0x6b1ab7fe4bd7bf8f0b62e6ce61b9d0cd
HMAC MD5 Test 7: digest = 0x6f630fad67cda0ee1fb1f562db3aa53e
All tests pass.
make[3]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests/crypt'
make[3]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests/eloop-bench'
cc -g -O2 -fdebug-prefix-map=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DARP -DARPING -DIPV4LL -DINET6 -DDHCP6 -DAUTH -I../.. -I../../src -DWARN_SELECT -c eloop-bench.c -o eloop-bench.o
cc -Wl,-z,relro -Wl,-z,now -o eloop-bench eloop-bench.o ../../src/eloop.o ../../compat/arc4random.o ../../compat/arc4random_uniform.o ../../compat/pidfile.o ../../compat/strtoi.o ../../compat/strtou.o ../../compat/reallocarray.o
./eloop-bench
0.000386249
0.000340051
0.000339843
0.000339948
0.000339479
0.000339843
0.000339792
0.000339531
0.000339635
0.000339843
0.000339999
0.000340051
0.000339583
0.000339739
0.000339895
0.000339895
0.000378750
0.000339895
0.000339582
0.000339583
0.000339791
0.000409218
0.000339114
0.000339426
0.000339426
make[3]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests/eloop-bench'
make[2]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/tests'
make[1]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary
dh binary --with systemd
create-stamp debian/debhelper-build-stamp
dh_testroot
dh_prep
dh_auto_install
make -j1 install DESTDIR=/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5 AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
for x in src hooks; do cd $x; make install; cd ..; done
make[2]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/src'
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/sbin
install -m 0555 dhcpcd /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/sbin
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5
for x in ; do cd $x; make proginstall; cd ..; done
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/usr/share/man/man5
install -m 0444 dhcpcd.conf.5 /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/usr/share/man/man5
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/usr/share/man/man8
install -m 0444 dhcpcd.8 /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/usr/share/man/man8
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/etc
# Install a new default config if not present
test -e /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/etc/dhcpcd.conf || \
install -m 0644 dhcpcd.conf /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/etc
# Attempt to move files from sysconfig to dbdir
if [ ! -e /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/duid -a \
-e /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/etc/dhcpcd.duid ]; \
then \
mv /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/etc/dhcpcd.duid \
/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/duid; \
fi
if [ ! -e /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/secret -a \
-e /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/etc/dhcpcd.secret ]; \
then \
mv /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/etc/dhcpcd.secret \
/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/secret; \
fi
# Move leases to new location
for lease in /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/../dhcpcd-*.lease*; do \
[ -f "$lease" ] || continue; \
newlease=$(basename "$lease" | sed -e "s/dhcpcd-//"); \
mv "$lease" /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/"$newlease"; \
done
# Move RDM monotonic to new location
if [ ! -e /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/rdm_monotonic -a \
-e /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/../dhcpcd-rdm.monotonic ]; \
then \
mv /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/../dhcpcd-rdm.monotonic \
/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/var/lib/dhcpcd5/rdm_monotonic; \
fi
make[2]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/src'
make[2]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/hooks'
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/lib/dhcpcd
install -m 0555 dhcpcd-run-hooks /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/lib/dhcpcd
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/lib/dhcpcd/dhcpcd-hooks
install -m 0444 01-test 02-dump 20-resolv.conf 30-hostname 50-ntp.conf 10-wpa_supplicant /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/lib/dhcpcd/dhcpcd-hooks
# We need to remove the old MTU change script if we at all can.
rm -f /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/lib/dhcpcd/dhcpcd-hooks/10-mtu
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/usr/share/dhcpcd/hooks
install -m 0444 10-wpa_supplicant 15-timezone 29-lookup-hostname /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/usr/share/dhcpcd/hooks
install -d /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/usr/share/man/man8
install -m 0444 dhcpcd-run-hooks.8 /home/mad-local/work/packages/dhcpcd-7.0.0-rc2/debian/dhcpcd5/usr/share/man/man8
make[2]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2/hooks'
make[1]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
debian/rules override_dh_install
make[1]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_install
mv debian/dhcpcd5/sbin/dhcpcd debian/dhcpcd5/sbin/dhcpcd5
mv debian/dhcpcd5/usr/share/man/man8/dhcpcd.8 \
debian/dhcpcd5/usr/share/man/man8/dhcpcd5.8
make[1]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_installdocs
dh_installchangelogs
dh_installman
debian/rules override_dh_systemd_enable
make[1]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_systemd_enable --name=dhcpcd
make[1]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
debian/rules override_dh_installinit
make[1]: Entering directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_installinit --name=dhcpcd --no-start
make[1]: Leaving directory '/home/mad-local/work/packages/dhcpcd-7.0.0-rc2'
dh_systemd_start
dh_lintian
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_strip
dh_makeshlibs
dh_shlibdeps
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dhcpcd5/sbin/dhcpcd5 was not linked against ld-linux-armhf.so.3 (it uses none of the library's symbols)
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'dhcpcd5-dbgsym' in '../dhcpcd5-dbgsym_7.0.0-0rc2+rpt1_armhf.deb'.
dpkg-deb: building package 'dhcpcd5' in '../dhcpcd5_7.0.0-0rc2+rpt1_armhf.deb'.
dpkg-genbuildinfo --build=binary
dpkg-genchanges --build=binary >../dhcpcd5_7.0.0-0rc2+rpt1_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source -i --after-build dhcpcd-7.0.0-rc2
dpkg-source: info: unapplying ntp.patch
dpkg-source: info: unapplying config.patch
dpkg-source: info: unapplying 9f23d8c75a9cf46e0c5ce46f0c4a5828e5312404.patch
dpkg-buildpackage: info: binary-only upload (no source included)
Now running lintian...
E: dhcpcd5: init.d-script-needs-depends-on-lsb-base etc/init.d/dhcpcd (line 24)
Finished running lintian.
Archive administrator: postmaster@marples.name