Lintian tag: debian-rules-sets-dpkg-architecture-variable

Type: warning

Description (from lintian-explain-tags)

The debian/rules file sets one or more dpkg-architecture variables such as
DEB_BUILD_ARCH.

These variables are pre-initialized in the environment when running under
dpkg-buildpackage - avoiding these assignments can reduce package build
time.

Please use:

include /usr/share/dpkg/architecture.mk

instead, or replace the assignment operator with ?=.

Please refer to the dpkg-architecture(1) manual page for details.

Visibility: warning
Show-Always: no
Check: debian/rules

Affected packages

source version binary level tag count information
binutils 2.45-6 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_GNU_TYPE [debian/rules:237]
binutils 2.45-6 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:253]
binutils 2.45-6 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:251]
binutils 2.45-6 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_ARCH [debian/rules:236]
binutils 2.45-6 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_MULTIARCH [debian/rules:238]
binutils 2.45-7 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_GNU_TYPE [debian/rules:237]
binutils 2.45-7 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:253]
binutils 2.45-7 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:251]
binutils 2.45-7 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_ARCH [debian/rules:236]
binutils 2.45-7 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_MULTIARCH [debian/rules:238]
binutils 2.45.50.20250903-1 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_GNU_TYPE [debian/rules:237]
binutils 2.45.50.20250903-1 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:253]
binutils 2.45.50.20250903-1 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:251]
binutils 2.45.50.20250903-1 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_ARCH [debian/rules:236]
binutils 2.45.50.20250903-1 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_MULTIARCH [debian/rules:238]
binutils-gold 2.44-3 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_GNU_TYPE [debian/rules:241]
binutils-gold 2.44-3 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_ARCH [debian/rules:240]
binutils-gold 2.44-3 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:255]
binutils-gold 2.44-3 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_MULTIARCH [debian/rules:242]
binutils-gold 2.44-3 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:257]
cde 0.1+git9-g551e54d-2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:28]
cde 0.1+git9-g551e54d-2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_GNU_TYPE [debian/rules:27]
cde 0.1+git9-g551e54d-2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:29]
cdrom-checker 1.67 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_GNU_TYPE [debian/rules:3]
condor 23.9.6+dfsg-2.1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_TARGET_ARCH [debian/rules:10]
connectome-workbench 2.0.1-1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:8]
connectome-workbench 2.1.0-1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:8]
crafty-books-medium 1.0.debian1-5 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_ARCH [debian/rules:13]
crafty-books-medtosmall 1.0.debian1-5 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_ARCH [debian/rules:13]
crafty-books-small 1.0.debian1-5 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_ARCH [debian/rules:13]
devicexlib 0.8.6-2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:8]
ecere-sdk 0.44.15-1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:4]
ecere-sdk 0.44.15-1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:3]
flex 2.6.4-8.2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:21]
flex 2.6.4-8.2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_MULTIARCH [debian/rules:22]
fuse-zip 0.7.2-3 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:13]
gcc-defaults 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:227]
gcc-defaults 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:226]
gcc-defaults 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:225]
gcc-defaults 1.226 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:233]
gcc-defaults 1.226 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:232]
gcc-defaults 1.226 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:231]
gcc-defaults-mipsen 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:227]
gcc-defaults-mipsen 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:225]
gcc-defaults-mipsen 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:226]
gcc-defaults-ports 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:225]
gcc-defaults-ports 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:226]
gcc-defaults-ports 1.220 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:227]
gcc-defaults-ports 1.225 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:231]
gcc-defaults-ports 1.225 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:233]
gcc-defaults-ports 1.225 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:232]
haskell-skein 1.0.9.4-9 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH_ENDIAN [debian/rules:8]
icon 9.5.24b-1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH_OS [debian/rules:6]
libcapi20-3 1:3.27-3.2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:2]
libgcrypt20 1.11.2-2 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:10]
libint2 2.7.2-1.1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:16]
libnss-docker 0.02-1.1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:3]
libnss-extrausers 0.6-6 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:6]
libpulse-java 2.4.7-2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:5]
lowmem 1.52 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_GNU_TYPE [debian/rules:3]
mailagent 1:3.1-106-1.2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:24]
main-menu 1.70 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_GNU_TYPE [debian/rules:3]
network-console 1.100 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_GNU_TYPE [debian/rules:3]
openmolcas 25.02-2 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:7]
partman-crypto 134 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_GNU_TYPE [debian/rules:3]
psi4 1:1.3.2+dfsg-6 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_BUILD_MULTIARCH [debian/rules:6]
sprng 2.0a-16 overridden debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:16]
tome 2.41-ah~0.git.20200131-1.4 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_MULTIARCH [debian/rules:38]
tome 2.41-ah~0.git.20200131-1.4 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_ARCH [debian/rules:40]
unzip 6.0-29 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:5]
xserver-xorg-video-qxl 0.1.6-1.1 warning debian-rules-sets-dpkg-architecture-variable 1 DEB_HOST_GNU_TYPE [debian/rules:3]