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

Reply via email to