Package: radvd
Version: 1:2.15-1.1
Severity: normal
Found while creating a personal Jessie backport, the override_dh_auto_clean
in debian/rules does not call the original dh_auto_clean.
So when compiling one source tree first in an i386 chroot and then in
amd64 the second compile fails because it still finds the old *.o files
and tries to use them, which breaks because of wrong architecture.
Calling dh_auto_clean plus the added rules fixes this.
Greetings
Haegar
--- radvd-2.15/debian/rules.sav 2016-10-27 18:13:21.754173172 +0200
+++ radvd-2.15/debian/rules 2016-10-27 18:06:11.994811695 +0200
@@ -12,6 +12,7 @@
## Not Now
override_dh_auto_clean:
+ dh_auto_clean
rm -f gram.c gram.h scanner.c
rm -f privsep.c
-- System Information:
Debian Release: 8.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'squeeze-lts'), (500,
'oldstable-updates'), (500, 'oldoldstable'), (500, 'stable'), (500,
'oldstable'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages radvd depends on:
ii adduser 3.113+nmu3
ii libc6 2.19-18+deb8u6
ii libdaemon0 0.14-6
radvd recommends no packages.
radvd suggests no packages.
-- Configuration Files:
/etc/init.d/radvd changed [not included]
-- no debconf information