[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[lintian] 01/01: Update architecture lists to ensure the inclusion of riscv64. This will change everything. (Closes: #891387)



This is an automated email from the git hooks/post-receive script.

lamby pushed a commit to branch master
in repository lintian.

commit d18e16f171ae317062d2e72904fa3e834f12f187
Author: Chris Lamb <lamby@debian.org>
Date:   Sun Feb 25 10:20:51 2018 +0000

    Update architecture lists to ensure the inclusion of riscv64. This will change everything. (Closes: #891387)
---
 data/binaries/hardening-tags   | 132 ++++++++++++++++++++++++++++++-----------
 data/common/architectures      |  68 ++++++++++++++++++++-
 data/common/multiarch-dirs     |  68 ++++++++++++++++++++-
 data/files/triplets            |  68 ++++++++++++++++++++-
 data/shared-libs/ldconfig-dirs | 132 ++++++++++++++++++++++++++++++++++++++++-
 debian/changelog               |   4 ++
 6 files changed, 430 insertions(+), 42 deletions(-)

diff --git a/data/binaries/hardening-tags b/data/binaries/hardening-tags
index 2640cd0..7adc897 100644
--- a/data/binaries/hardening-tags
+++ b/data/binaries/hardening-tags
@@ -1,14 +1,50 @@
 # Map of architectures to enabled hardening tags.
 #
 # NB: Keep this in sync with checks/binaries.desc
-# Last updated: 2016-05-13
-# With: Debian dpkg-architecture version 1.18.7.
+# Last updated: 2018-02-25
+# With: Debian dpkg-architecture version 1.19.0.5.
 # This file was auto-generated by private/refresh-archs
 
+aix-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
+aix-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-arm64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-armeb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-avr32 || hardening-no-fortify-functions, hardening-no-stackprotector
+aix-hppa || hardening-no-fortify-functions
+aix-i386 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-ia64 || hardening-no-fortify-functions
+aix-m32r || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-m68k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-mips || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-mips64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-mips64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-mips64r6 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-mips64r6el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-mipsel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-mipsr6 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-mipsr6el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-nios2 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
+aix-or1k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-sh3eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+aix-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro
 amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro
 arm64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+arm64ilp32 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 armeb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 armel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 armhf || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -38,6 +74,7 @@ darwin-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardenin
 darwin-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 darwin-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 darwin-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+darwin-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 darwin-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 darwin-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 darwin-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -46,6 +83,7 @@ darwin-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no
 darwin-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 darwin-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 darwin-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+darwin-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
 dragonflybsd-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -71,6 +109,7 @@ dragonflybsd-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, ha
 dragonflybsd-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+dragonflybsd-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -79,6 +118,7 @@ dragonflybsd-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, harden
 dragonflybsd-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 dragonflybsd-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+dragonflybsd-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
 freebsd-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -104,6 +144,7 @@ freebsd-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardeni
 freebsd-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+freebsd-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -112,6 +153,7 @@ freebsd-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-n
 freebsd-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 freebsd-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+freebsd-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 hppa || hardening-no-fortify-functions
 hurd-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro
 hurd-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -138,6 +180,7 @@ hurd-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-
 hurd-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 hurd-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 hurd-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+hurd-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 hurd-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 hurd-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 hurd-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -146,42 +189,45 @@ hurd-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-p
 hurd-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 hurd-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 hurd-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+hurd-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 i386 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 ia64 || hardening-no-fortify-functions, hardening-no-pie
-kfreebsd-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
-kfreebsd-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-arm64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-armeb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-armhf || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro
+kfreebsd-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-arm64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-armeb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-armhf || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 kfreebsd-avr32 || hardening-no-fortify-functions, hardening-no-stackprotector
 kfreebsd-hppa || hardening-no-fortify-functions
-kfreebsd-i386 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-ia64 || hardening-no-fortify-functions
-kfreebsd-m32r || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-m68k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-mips || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-mips64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-mips64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-mips64r6 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-mips64r6el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-mipsel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-mipsr6 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-mipsr6el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-nios2 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
-kfreebsd-or1k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-sh3eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
-kfreebsd-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-i386 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-ia64 || hardening-no-fortify-functions, hardening-no-pie
+kfreebsd-m32r || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-m68k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-mips || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-mips64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-mips64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-mips64r6 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-mips64r6el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-mipsel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-mipsr6 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-mipsr6el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-nios2 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro
+kfreebsd-or1k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-sh3eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+kfreebsd-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro
 knetbsd-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -207,6 +253,7 @@ knetbsd-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardeni
 knetbsd-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+knetbsd-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -215,6 +262,7 @@ knetbsd-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-n
 knetbsd-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 knetbsd-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+knetbsd-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
 kopensolaris-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -240,6 +288,7 @@ kopensolaris-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, ha
 kopensolaris-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+kopensolaris-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -248,6 +297,7 @@ kopensolaris-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, harden
 kopensolaris-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 kopensolaris-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+kopensolaris-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 m32r || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 m68k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 mint-m68k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -289,6 +339,7 @@ musl-linux-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hard
 musl-linux-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 musl-linux-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 musl-linux-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+musl-linux-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 musl-linux-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 musl-linux-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 musl-linux-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -297,6 +348,7 @@ musl-linux-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardenin
 musl-linux-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 musl-linux-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 musl-linux-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+musl-linux-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 netbsd-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
 netbsd-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 netbsd-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -322,6 +374,7 @@ netbsd-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardenin
 netbsd-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 netbsd-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 netbsd-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+netbsd-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 netbsd-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 netbsd-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 netbsd-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -330,6 +383,7 @@ netbsd-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no
 netbsd-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 netbsd-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 netbsd-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+netbsd-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 nios2 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro
 openbsd-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
 openbsd-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -356,6 +410,7 @@ openbsd-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardeni
 openbsd-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 openbsd-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 openbsd-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+openbsd-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 openbsd-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 openbsd-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 openbsd-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -364,12 +419,14 @@ openbsd-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-n
 openbsd-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 openbsd-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 openbsd-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+openbsd-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 or1k || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 powerpcspe || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -401,6 +458,7 @@ solaris-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardeni
 solaris-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 solaris-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 solaris-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+solaris-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 solaris-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 solaris-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 solaris-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -409,8 +467,10 @@ solaris-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-n
 solaris-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 solaris-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 solaris-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+solaris-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro
 uclibc-linux-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -437,6 +497,7 @@ uclibc-linux-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, ha
 uclibc-linux-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+uclibc-linux-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
@@ -445,6 +506,7 @@ uclibc-linux-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, harden
 uclibc-linux-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclibc-linux-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
+uclibc-linux-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
 uclinux-alpha || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro
 uclinux-amd64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 uclinux-arm || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -471,6 +533,7 @@ uclinux-powerpc || hardening-no-bindnow, hardening-no-fortify-functions, hardeni
 uclinux-powerpcel || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 uclinux-ppc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 uclinux-ppc64el || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+uclinux-riscv64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 uclinux-s390 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 uclinux-s390x || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 uclinux-sh3 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
@@ -479,4 +542,5 @@ uclinux-sh4 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-n
 uclinux-sh4eb || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 uclinux-sparc || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 uclinux-sparc64 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
+uclinux-tilegx || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-relro, hardening-no-stackprotector
 x32 || hardening-no-bindnow, hardening-no-fortify-functions, hardening-no-pie, hardening-no-relro, hardening-no-stackprotector
diff --git a/data/common/architectures b/data/common/architectures
index b07a362..d4dffa6 100644
--- a/data/common/architectures
+++ b/data/common/architectures
@@ -1,13 +1,49 @@
 # List of known architectures as provided by dpkg-architecture
 # (excluding "all" and "any", which are handled specially)
-# Last updated: 2016-05-13
-# With: Debian dpkg-architecture version 1.18.7.
+# Last updated: 2018-02-25
+# With: Debian dpkg-architecture version 1.19.0.5.
 # This file was auto-generated by private/refresh-archs
 
+aix-alpha || aix alpha
+aix-amd64 || aix amd64
+aix-arm || aix arm
+aix-arm64 || aix arm64
+aix-armeb || aix armeb
+aix-avr32 || aix avr32
+aix-hppa || aix hppa
+aix-i386 || aix i386
+aix-ia64 || aix ia64
+aix-m32r || aix m32r
+aix-m68k || aix m68k
+aix-mips || aix mips
+aix-mips64 || aix mips64
+aix-mips64el || aix mips64el
+aix-mips64r6 || aix mips64r6
+aix-mips64r6el || aix mips64r6el
+aix-mipsel || aix mipsel
+aix-mipsr6 || aix mipsr6
+aix-mipsr6el || aix mipsr6el
+aix-nios2 || aix nios2
+aix-or1k || aix or1k
+aix-powerpc || aix powerpc
+aix-powerpcel || aix powerpcel
+aix-ppc64 || aix ppc64
+aix-ppc64el || aix ppc64el
+aix-riscv64 || aix riscv64
+aix-s390 || aix s390
+aix-s390x || aix s390x
+aix-sh3 || aix sh3
+aix-sh3eb || aix sh3eb
+aix-sh4 || aix sh4
+aix-sh4eb || aix sh4eb
+aix-sparc || aix sparc
+aix-sparc64 || aix sparc64
+aix-tilegx || aix tilegx
 alpha || linux alpha
 amd64 || linux amd64
 arm || linux arm
 arm64 || linux arm64
+arm64ilp32 || linux arm64
 armeb || linux armeb
 armel || linux arm
 armhf || linux arm
@@ -37,6 +73,7 @@ darwin-powerpc || darwin powerpc
 darwin-powerpcel || darwin powerpcel
 darwin-ppc64 || darwin ppc64
 darwin-ppc64el || darwin ppc64el
+darwin-riscv64 || darwin riscv64
 darwin-s390 || darwin s390
 darwin-s390x || darwin s390x
 darwin-sh3 || darwin sh3
@@ -45,6 +82,7 @@ darwin-sh4 || darwin sh4
 darwin-sh4eb || darwin sh4eb
 darwin-sparc || darwin sparc
 darwin-sparc64 || darwin sparc64
+darwin-tilegx || darwin tilegx
 dragonflybsd-alpha || dragonflybsd alpha
 dragonflybsd-amd64 || dragonflybsd amd64
 dragonflybsd-arm || dragonflybsd arm
@@ -70,6 +108,7 @@ dragonflybsd-powerpc || dragonflybsd powerpc
 dragonflybsd-powerpcel || dragonflybsd powerpcel
 dragonflybsd-ppc64 || dragonflybsd ppc64
 dragonflybsd-ppc64el || dragonflybsd ppc64el
+dragonflybsd-riscv64 || dragonflybsd riscv64
 dragonflybsd-s390 || dragonflybsd s390
 dragonflybsd-s390x || dragonflybsd s390x
 dragonflybsd-sh3 || dragonflybsd sh3
@@ -78,6 +117,7 @@ dragonflybsd-sh4 || dragonflybsd sh4
 dragonflybsd-sh4eb || dragonflybsd sh4eb
 dragonflybsd-sparc || dragonflybsd sparc
 dragonflybsd-sparc64 || dragonflybsd sparc64
+dragonflybsd-tilegx || dragonflybsd tilegx
 freebsd-alpha || freebsd alpha
 freebsd-amd64 || freebsd amd64
 freebsd-arm || freebsd arm
@@ -103,6 +143,7 @@ freebsd-powerpc || freebsd powerpc
 freebsd-powerpcel || freebsd powerpcel
 freebsd-ppc64 || freebsd ppc64
 freebsd-ppc64el || freebsd ppc64el
+freebsd-riscv64 || freebsd riscv64
 freebsd-s390 || freebsd s390
 freebsd-s390x || freebsd s390x
 freebsd-sh3 || freebsd sh3
@@ -111,6 +152,7 @@ freebsd-sh4 || freebsd sh4
 freebsd-sh4eb || freebsd sh4eb
 freebsd-sparc || freebsd sparc
 freebsd-sparc64 || freebsd sparc64
+freebsd-tilegx || freebsd tilegx
 hppa || linux hppa
 hurd-alpha || hurd alpha
 hurd-amd64 || hurd amd64
@@ -137,6 +179,7 @@ hurd-powerpc || hurd powerpc
 hurd-powerpcel || hurd powerpcel
 hurd-ppc64 || hurd ppc64
 hurd-ppc64el || hurd ppc64el
+hurd-riscv64 || hurd riscv64
 hurd-s390 || hurd s390
 hurd-s390x || hurd s390x
 hurd-sh3 || hurd sh3
@@ -145,6 +188,7 @@ hurd-sh4 || hurd sh4
 hurd-sh4eb || hurd sh4eb
 hurd-sparc || hurd sparc
 hurd-sparc64 || hurd sparc64
+hurd-tilegx || hurd tilegx
 i386 || linux i386
 ia64 || linux ia64
 kfreebsd-alpha || kfreebsd alpha
@@ -173,6 +217,7 @@ kfreebsd-powerpc || kfreebsd powerpc
 kfreebsd-powerpcel || kfreebsd powerpcel
 kfreebsd-ppc64 || kfreebsd ppc64
 kfreebsd-ppc64el || kfreebsd ppc64el
+kfreebsd-riscv64 || kfreebsd riscv64
 kfreebsd-s390 || kfreebsd s390
 kfreebsd-s390x || kfreebsd s390x
 kfreebsd-sh3 || kfreebsd sh3
@@ -181,6 +226,7 @@ kfreebsd-sh4 || kfreebsd sh4
 kfreebsd-sh4eb || kfreebsd sh4eb
 kfreebsd-sparc || kfreebsd sparc
 kfreebsd-sparc64 || kfreebsd sparc64
+kfreebsd-tilegx || kfreebsd tilegx
 knetbsd-alpha || knetbsd alpha
 knetbsd-amd64 || knetbsd amd64
 knetbsd-arm || knetbsd arm
@@ -206,6 +252,7 @@ knetbsd-powerpc || knetbsd powerpc
 knetbsd-powerpcel || knetbsd powerpcel
 knetbsd-ppc64 || knetbsd ppc64
 knetbsd-ppc64el || knetbsd ppc64el
+knetbsd-riscv64 || knetbsd riscv64
 knetbsd-s390 || knetbsd s390
 knetbsd-s390x || knetbsd s390x
 knetbsd-sh3 || knetbsd sh3
@@ -214,6 +261,7 @@ knetbsd-sh4 || knetbsd sh4
 knetbsd-sh4eb || knetbsd sh4eb
 knetbsd-sparc || knetbsd sparc
 knetbsd-sparc64 || knetbsd sparc64
+knetbsd-tilegx || knetbsd tilegx
 kopensolaris-alpha || kopensolaris alpha
 kopensolaris-amd64 || kopensolaris amd64
 kopensolaris-arm || kopensolaris arm
@@ -239,6 +287,7 @@ kopensolaris-powerpc || kopensolaris powerpc
 kopensolaris-powerpcel || kopensolaris powerpcel
 kopensolaris-ppc64 || kopensolaris ppc64
 kopensolaris-ppc64el || kopensolaris ppc64el
+kopensolaris-riscv64 || kopensolaris riscv64
 kopensolaris-s390 || kopensolaris s390
 kopensolaris-s390x || kopensolaris s390x
 kopensolaris-sh3 || kopensolaris sh3
@@ -247,6 +296,7 @@ kopensolaris-sh4 || kopensolaris sh4
 kopensolaris-sh4eb || kopensolaris sh4eb
 kopensolaris-sparc || kopensolaris sparc
 kopensolaris-sparc64 || kopensolaris sparc64
+kopensolaris-tilegx || kopensolaris tilegx
 m32r || linux m32r
 m68k || linux m68k
 mint-m68k || mint m68k
@@ -288,6 +338,7 @@ musl-linux-powerpc || linux powerpc
 musl-linux-powerpcel || linux powerpcel
 musl-linux-ppc64 || linux ppc64
 musl-linux-ppc64el || linux ppc64el
+musl-linux-riscv64 || linux riscv64
 musl-linux-s390 || linux s390
 musl-linux-s390x || linux s390x
 musl-linux-sh3 || linux sh3
@@ -296,6 +347,7 @@ musl-linux-sh4 || linux sh4
 musl-linux-sh4eb || linux sh4eb
 musl-linux-sparc || linux sparc
 musl-linux-sparc64 || linux sparc64
+musl-linux-tilegx || linux tilegx
 netbsd-alpha || netbsd alpha
 netbsd-amd64 || netbsd amd64
 netbsd-arm || netbsd arm
@@ -321,6 +373,7 @@ netbsd-powerpc || netbsd powerpc
 netbsd-powerpcel || netbsd powerpcel
 netbsd-ppc64 || netbsd ppc64
 netbsd-ppc64el || netbsd ppc64el
+netbsd-riscv64 || netbsd riscv64
 netbsd-s390 || netbsd s390
 netbsd-s390x || netbsd s390x
 netbsd-sh3 || netbsd sh3
@@ -329,6 +382,7 @@ netbsd-sh4 || netbsd sh4
 netbsd-sh4eb || netbsd sh4eb
 netbsd-sparc || netbsd sparc
 netbsd-sparc64 || netbsd sparc64
+netbsd-tilegx || netbsd tilegx
 nios2 || linux nios2
 openbsd-alpha || openbsd alpha
 openbsd-amd64 || openbsd amd64
@@ -355,6 +409,7 @@ openbsd-powerpc || openbsd powerpc
 openbsd-powerpcel || openbsd powerpcel
 openbsd-ppc64 || openbsd ppc64
 openbsd-ppc64el || openbsd ppc64el
+openbsd-riscv64 || openbsd riscv64
 openbsd-s390 || openbsd s390
 openbsd-s390x || openbsd s390x
 openbsd-sh3 || openbsd sh3
@@ -363,12 +418,14 @@ openbsd-sh4 || openbsd sh4
 openbsd-sh4eb || openbsd sh4eb
 openbsd-sparc || openbsd sparc
 openbsd-sparc64 || openbsd sparc64
+openbsd-tilegx || openbsd tilegx
 or1k || linux or1k
 powerpc || linux powerpc
 powerpcel || linux powerpcel
 powerpcspe || linux powerpc
 ppc64 || linux ppc64
 ppc64el || linux ppc64el
+riscv64 || linux riscv64
 s390 || linux s390
 s390x || linux s390x
 sh3 || linux sh3
@@ -400,6 +457,7 @@ solaris-powerpc || solaris powerpc
 solaris-powerpcel || solaris powerpcel
 solaris-ppc64 || solaris ppc64
 solaris-ppc64el || solaris ppc64el
+solaris-riscv64 || solaris riscv64
 solaris-s390 || solaris s390
 solaris-s390x || solaris s390x
 solaris-sh3 || solaris sh3
@@ -408,8 +466,10 @@ solaris-sh4 || solaris sh4
 solaris-sh4eb || solaris sh4eb
 solaris-sparc || solaris sparc
 solaris-sparc64 || solaris sparc64
+solaris-tilegx || solaris tilegx
 sparc || linux sparc
 sparc64 || linux sparc64
+tilegx || linux tilegx
 uclibc-linux-alpha || linux alpha
 uclibc-linux-amd64 || linux amd64
 uclibc-linux-arm || linux arm
@@ -436,6 +496,7 @@ uclibc-linux-powerpc || linux powerpc
 uclibc-linux-powerpcel || linux powerpcel
 uclibc-linux-ppc64 || linux ppc64
 uclibc-linux-ppc64el || linux ppc64el
+uclibc-linux-riscv64 || linux riscv64
 uclibc-linux-s390 || linux s390
 uclibc-linux-s390x || linux s390x
 uclibc-linux-sh3 || linux sh3
@@ -444,6 +505,7 @@ uclibc-linux-sh4 || linux sh4
 uclibc-linux-sh4eb || linux sh4eb
 uclibc-linux-sparc || linux sparc
 uclibc-linux-sparc64 || linux sparc64
+uclibc-linux-tilegx || linux tilegx
 uclinux-alpha || uclinux alpha
 uclinux-amd64 || uclinux amd64
 uclinux-arm || uclinux arm
@@ -470,6 +532,7 @@ uclinux-powerpc || uclinux powerpc
 uclinux-powerpcel || uclinux powerpcel
 uclinux-ppc64 || uclinux ppc64
 uclinux-ppc64el || uclinux ppc64el
+uclinux-riscv64 || uclinux riscv64
 uclinux-s390 || uclinux s390
 uclinux-s390x || uclinux s390x
 uclinux-sh3 || uclinux sh3
@@ -478,4 +541,5 @@ uclinux-sh4 || uclinux sh4
 uclinux-sh4eb || uclinux sh4eb
 uclinux-sparc || uclinux sparc
 uclinux-sparc64 || uclinux sparc64
+uclinux-tilegx || uclinux tilegx
 x32 || linux amd64
diff --git a/data/common/multiarch-dirs b/data/common/multiarch-dirs
index 1e1b9c5..e4d191f 100644
--- a/data/common/multiarch-dirs
+++ b/data/common/multiarch-dirs
@@ -1,13 +1,49 @@
 # List of "Multiarch dirs" relationships as provided by
 # dpkg-architecture - arch -> dir mapping
-# Last updated: 2016-05-13
-# With: Debian dpkg-architecture version 1.18.7.
+# Last updated: 2018-02-25
+# With: Debian dpkg-architecture version 1.19.0.5.
 # This file was auto-generated by private/refresh-archs
 
+aix-alpha alpha-aix
+aix-amd64 x86_64-aix
+aix-arm arm-aix
+aix-arm64 aarch64-aix
+aix-armeb armeb-aix
+aix-avr32 avr32-aix
+aix-hppa hppa-aix
+aix-i386 i386-aix
+aix-ia64 ia64-aix
+aix-m32r m32r-aix
+aix-m68k m68k-aix
+aix-mips mips-aix
+aix-mips64 mips64-aix
+aix-mips64el mips64el-aix
+aix-mips64r6 mipsisa64r6-aix
+aix-mips64r6el mipsisa64r6el-aix
+aix-mipsel mipsel-aix
+aix-mipsr6 mipsisa32r6-aix
+aix-mipsr6el mipsisa32r6el-aix
+aix-nios2 nios2-aix
+aix-or1k or1k-aix
+aix-powerpc powerpc-aix
+aix-powerpcel powerpcle-aix
+aix-ppc64 powerpc64-aix
+aix-ppc64el powerpc64le-aix
+aix-riscv64 riscv64-aix
+aix-s390 s390-aix
+aix-s390x s390x-aix
+aix-sh3 sh3-aix
+aix-sh3eb sh3eb-aix
+aix-sh4 sh4-aix
+aix-sh4eb sh4eb-aix
+aix-sparc sparc-aix
+aix-sparc64 sparc64-aix
+aix-tilegx tilegx-aix
 alpha alpha-linux-gnu
 amd64 x86_64-linux-gnu
 arm arm-linux-gnu
 arm64 aarch64-linux-gnu
+arm64ilp32 aarch64-linux-gnu_ilp32
 armeb armeb-linux-gnu
 armel arm-linux-gnueabi
 armhf arm-linux-gnueabihf
@@ -37,6 +73,7 @@ darwin-powerpc powerpc-darwin
 darwin-powerpcel powerpcle-darwin
 darwin-ppc64 powerpc64-darwin
 darwin-ppc64el powerpc64le-darwin
+darwin-riscv64 riscv64-darwin
 darwin-s390 s390-darwin
 darwin-s390x s390x-darwin
 darwin-sh3 sh3-darwin
@@ -45,6 +82,7 @@ darwin-sh4 sh4-darwin
 darwin-sh4eb sh4eb-darwin
 darwin-sparc sparc-darwin
 darwin-sparc64 sparc64-darwin
+darwin-tilegx tilegx-darwin
 dragonflybsd-alpha alpha-dragonflybsd
 dragonflybsd-amd64 x86_64-dragonflybsd
 dragonflybsd-arm arm-dragonflybsd
@@ -70,6 +108,7 @@ dragonflybsd-powerpc powerpc-dragonflybsd
 dragonflybsd-powerpcel powerpcle-dragonflybsd
 dragonflybsd-ppc64 powerpc64-dragonflybsd
 dragonflybsd-ppc64el powerpc64le-dragonflybsd
+dragonflybsd-riscv64 riscv64-dragonflybsd
 dragonflybsd-s390 s390-dragonflybsd
 dragonflybsd-s390x s390x-dragonflybsd
 dragonflybsd-sh3 sh3-dragonflybsd
@@ -78,6 +117,7 @@ dragonflybsd-sh4 sh4-dragonflybsd
 dragonflybsd-sh4eb sh4eb-dragonflybsd
 dragonflybsd-sparc sparc-dragonflybsd
 dragonflybsd-sparc64 sparc64-dragonflybsd
+dragonflybsd-tilegx tilegx-dragonflybsd
 freebsd-alpha alpha-freebsd
 freebsd-amd64 x86_64-freebsd
 freebsd-arm arm-freebsd
@@ -103,6 +143,7 @@ freebsd-powerpc powerpc-freebsd
 freebsd-powerpcel powerpcle-freebsd
 freebsd-ppc64 powerpc64-freebsd
 freebsd-ppc64el powerpc64le-freebsd
+freebsd-riscv64 riscv64-freebsd
 freebsd-s390 s390-freebsd
 freebsd-s390x s390x-freebsd
 freebsd-sh3 sh3-freebsd
@@ -111,6 +152,7 @@ freebsd-sh4 sh4-freebsd
 freebsd-sh4eb sh4eb-freebsd
 freebsd-sparc sparc-freebsd
 freebsd-sparc64 sparc64-freebsd
+freebsd-tilegx tilegx-freebsd
 hppa hppa-linux-gnu
 hurd-alpha alpha-gnu
 hurd-amd64 x86_64-gnu
@@ -137,6 +179,7 @@ hurd-powerpc powerpc-gnu
 hurd-powerpcel powerpcle-gnu
 hurd-ppc64 powerpc64-gnu
 hurd-ppc64el powerpc64le-gnu
+hurd-riscv64 riscv64-gnu
 hurd-s390 s390-gnu
 hurd-s390x s390x-gnu
 hurd-sh3 sh3-gnu
@@ -145,6 +188,7 @@ hurd-sh4 sh4-gnu
 hurd-sh4eb sh4eb-gnu
 hurd-sparc sparc-gnu
 hurd-sparc64 sparc64-gnu
+hurd-tilegx tilegx-gnu
 i386 i386-linux-gnu
 ia64 ia64-linux-gnu
 kfreebsd-alpha alpha-kfreebsd-gnu
@@ -173,6 +217,7 @@ kfreebsd-powerpc powerpc-kfreebsd-gnu
 kfreebsd-powerpcel powerpcle-kfreebsd-gnu
 kfreebsd-ppc64 powerpc64-kfreebsd-gnu
 kfreebsd-ppc64el powerpc64le-kfreebsd-gnu
+kfreebsd-riscv64 riscv64-kfreebsd-gnu
 kfreebsd-s390 s390-kfreebsd-gnu
 kfreebsd-s390x s390x-kfreebsd-gnu
 kfreebsd-sh3 sh3-kfreebsd-gnu
@@ -181,6 +226,7 @@ kfreebsd-sh4 sh4-kfreebsd-gnu
 kfreebsd-sh4eb sh4eb-kfreebsd-gnu
 kfreebsd-sparc sparc-kfreebsd-gnu
 kfreebsd-sparc64 sparc64-kfreebsd-gnu
+kfreebsd-tilegx tilegx-kfreebsd-gnu
 knetbsd-alpha alpha-knetbsd-gnu
 knetbsd-amd64 x86_64-knetbsd-gnu
 knetbsd-arm arm-knetbsd-gnu
@@ -206,6 +252,7 @@ knetbsd-powerpc powerpc-knetbsd-gnu
 knetbsd-powerpcel powerpcle-knetbsd-gnu
 knetbsd-ppc64 powerpc64-knetbsd-gnu
 knetbsd-ppc64el powerpc64le-knetbsd-gnu
+knetbsd-riscv64 riscv64-knetbsd-gnu
 knetbsd-s390 s390-knetbsd-gnu
 knetbsd-s390x s390x-knetbsd-gnu
 knetbsd-sh3 sh3-knetbsd-gnu
@@ -214,6 +261,7 @@ knetbsd-sh4 sh4-knetbsd-gnu
 knetbsd-sh4eb sh4eb-knetbsd-gnu
 knetbsd-sparc sparc-knetbsd-gnu
 knetbsd-sparc64 sparc64-knetbsd-gnu
+knetbsd-tilegx tilegx-knetbsd-gnu
 kopensolaris-alpha alpha-kopensolaris-gnu
 kopensolaris-amd64 x86_64-kopensolaris-gnu
 kopensolaris-arm arm-kopensolaris-gnu
@@ -239,6 +287,7 @@ kopensolaris-powerpc powerpc-kopensolaris-gnu
 kopensolaris-powerpcel powerpcle-kopensolaris-gnu
 kopensolaris-ppc64 powerpc64-kopensolaris-gnu
 kopensolaris-ppc64el powerpc64le-kopensolaris-gnu
+kopensolaris-riscv64 riscv64-kopensolaris-gnu
 kopensolaris-s390 s390-kopensolaris-gnu
 kopensolaris-s390x s390x-kopensolaris-gnu
 kopensolaris-sh3 sh3-kopensolaris-gnu
@@ -247,6 +296,7 @@ kopensolaris-sh4 sh4-kopensolaris-gnu
 kopensolaris-sh4eb sh4eb-kopensolaris-gnu
 kopensolaris-sparc sparc-kopensolaris-gnu
 kopensolaris-sparc64 sparc64-kopensolaris-gnu
+kopensolaris-tilegx tilegx-kopensolaris-gnu
 m32r m32r-linux-gnu
 m68k m68k-linux-gnu
 mint-m68k m68k-mint
@@ -288,6 +338,7 @@ musl-linux-powerpc powerpc-linux-musl
 musl-linux-powerpcel powerpcle-linux-musl
 musl-linux-ppc64 powerpc64-linux-musl
 musl-linux-ppc64el powerpc64le-linux-musl
+musl-linux-riscv64 riscv64-linux-musl
 musl-linux-s390 s390-linux-musl
 musl-linux-s390x s390x-linux-musl
 musl-linux-sh3 sh3-linux-musl
@@ -296,6 +347,7 @@ musl-linux-sh4 sh4-linux-musl
 musl-linux-sh4eb sh4eb-linux-musl
 musl-linux-sparc sparc-linux-musl
 musl-linux-sparc64 sparc64-linux-musl
+musl-linux-tilegx tilegx-linux-musl
 netbsd-alpha alpha-netbsd
 netbsd-amd64 x86_64-netbsd
 netbsd-arm arm-netbsd
@@ -321,6 +373,7 @@ netbsd-powerpc powerpc-netbsd
 netbsd-powerpcel powerpcle-netbsd
 netbsd-ppc64 powerpc64-netbsd
 netbsd-ppc64el powerpc64le-netbsd
+netbsd-riscv64 riscv64-netbsd
 netbsd-s390 s390-netbsd
 netbsd-s390x s390x-netbsd
 netbsd-sh3 sh3-netbsd
@@ -329,6 +382,7 @@ netbsd-sh4 sh4-netbsd
 netbsd-sh4eb sh4eb-netbsd
 netbsd-sparc sparc-netbsd
 netbsd-sparc64 sparc64-netbsd
+netbsd-tilegx tilegx-netbsd
 nios2 nios2-linux-gnu
 openbsd-alpha alpha-openbsd
 openbsd-amd64 x86_64-openbsd
@@ -355,6 +409,7 @@ openbsd-powerpc powerpc-openbsd
 openbsd-powerpcel powerpcle-openbsd
 openbsd-ppc64 powerpc64-openbsd
 openbsd-ppc64el powerpc64le-openbsd
+openbsd-riscv64 riscv64-openbsd
 openbsd-s390 s390-openbsd
 openbsd-s390x s390x-openbsd
 openbsd-sh3 sh3-openbsd
@@ -363,12 +418,14 @@ openbsd-sh4 sh4-openbsd
 openbsd-sh4eb sh4eb-openbsd
 openbsd-sparc sparc-openbsd
 openbsd-sparc64 sparc64-openbsd
+openbsd-tilegx tilegx-openbsd
 or1k or1k-linux-gnu
 powerpc powerpc-linux-gnu
 powerpcel powerpcle-linux-gnu
 powerpcspe powerpc-linux-gnuspe
 ppc64 powerpc64-linux-gnu
 ppc64el powerpc64le-linux-gnu
+riscv64 riscv64-linux-gnu
 s390 s390-linux-gnu
 s390x s390x-linux-gnu
 sh3 sh3-linux-gnu
@@ -400,6 +457,7 @@ solaris-powerpc powerpc-solaris
 solaris-powerpcel powerpcle-solaris
 solaris-ppc64 powerpc64-solaris
 solaris-ppc64el powerpc64le-solaris
+solaris-riscv64 riscv64-solaris
 solaris-s390 s390-solaris
 solaris-s390x s390x-solaris
 solaris-sh3 sh3-solaris
@@ -408,8 +466,10 @@ solaris-sh4 sh4-solaris
 solaris-sh4eb sh4eb-solaris
 solaris-sparc sparc-solaris
 solaris-sparc64 sparc64-solaris
+solaris-tilegx tilegx-solaris
 sparc sparc-linux-gnu
 sparc64 sparc64-linux-gnu
+tilegx tilegx-linux-gnu
 uclibc-linux-alpha alpha-linux-uclibc
 uclibc-linux-amd64 x86_64-linux-uclibc
 uclibc-linux-arm arm-linux-uclibc
@@ -436,6 +496,7 @@ uclibc-linux-powerpc powerpc-linux-uclibc
 uclibc-linux-powerpcel powerpcle-linux-uclibc
 uclibc-linux-ppc64 powerpc64-linux-uclibc
 uclibc-linux-ppc64el powerpc64le-linux-uclibc
+uclibc-linux-riscv64 riscv64-linux-uclibc
 uclibc-linux-s390 s390-linux-uclibc
 uclibc-linux-s390x s390x-linux-uclibc
 uclibc-linux-sh3 sh3-linux-uclibc
@@ -444,6 +505,7 @@ uclibc-linux-sh4 sh4-linux-uclibc
 uclibc-linux-sh4eb sh4eb-linux-uclibc
 uclibc-linux-sparc sparc-linux-uclibc
 uclibc-linux-sparc64 sparc64-linux-uclibc
+uclibc-linux-tilegx tilegx-linux-uclibc
 uclinux-alpha alpha-uclinux-uclibc
 uclinux-amd64 x86_64-uclinux-uclibc
 uclinux-arm arm-uclinux-uclibc
@@ -470,6 +532,7 @@ uclinux-powerpc powerpc-uclinux-uclibc
 uclinux-powerpcel powerpcle-uclinux-uclibc
 uclinux-ppc64 powerpc64-uclinux-uclibc
 uclinux-ppc64el powerpc64le-uclinux-uclibc
+uclinux-riscv64 riscv64-uclinux-uclibc
 uclinux-s390 s390-uclinux-uclibc
 uclinux-s390x s390x-uclinux-uclibc
 uclinux-sh3 sh3-uclinux-uclibc
@@ -478,4 +541,5 @@ uclinux-sh4 sh4-uclinux-uclibc
 uclinux-sh4eb sh4eb-uclinux-uclibc
 uclinux-sparc sparc-uclinux-uclibc
 uclinux-sparc64 sparc64-uclinux-uclibc
+uclinux-tilegx tilegx-uclinux-uclibc
 x32 x86_64-linux-gnux32
diff --git a/data/files/triplets b/data/files/triplets
index fab87fb..894846d 100644
--- a/data/files/triplets
+++ b/data/files/triplets
@@ -1,9 +1,10 @@
 # List of "triplet architecture" relationships as provided by
 # dpkg-architecture'
-# Last updated: 2016-05-13
-# With: Debian dpkg-architecture version 1.18.7.
+# Last updated: 2018-02-25
+# With: Debian dpkg-architecture version 1.19.0.5.
 # This file was auto-generated by private/refresh-archs
 
+aarch64-aix aix-arm64
 aarch64-darwin darwin-arm64
 aarch64-dragonflybsd dragonflybsd-arm64
 aarch64-freebsd freebsd-arm64
@@ -12,12 +13,14 @@ aarch64-kfreebsd-gnu kfreebsd-arm64
 aarch64-knetbsd-gnu knetbsd-arm64
 aarch64-kopensolaris-gnu kopensolaris-arm64
 aarch64-linux-gnu arm64
+aarch64-linux-gnu_ilp32 arm64ilp32
 aarch64-linux-musl musl-linux-arm64
 aarch64-linux-uclibc uclibc-linux-arm64
 aarch64-netbsd netbsd-arm64
 aarch64-openbsd openbsd-arm64
 aarch64-solaris solaris-arm64
 aarch64-uclinux-uclibc uclinux-arm64
+alpha-aix aix-alpha
 alpha-darwin darwin-alpha
 alpha-dragonflybsd dragonflybsd-alpha
 alpha-freebsd freebsd-alpha
@@ -32,6 +35,7 @@ alpha-netbsd netbsd-alpha
 alpha-openbsd openbsd-alpha
 alpha-solaris solaris-alpha
 alpha-uclinux-uclibc uclinux-alpha
+arm-aix aix-arm
 arm-darwin darwin-arm
 arm-dragonflybsd dragonflybsd-arm
 arm-freebsd freebsd-arm
@@ -52,6 +56,7 @@ arm-openbsd openbsd-arm
 arm-solaris solaris-arm
 arm-uclinux-uclibc uclinux-arm
 arm-uclinux-uclibceabi uclinux-armel
+armeb-aix aix-armeb
 armeb-darwin darwin-armeb
 armeb-dragonflybsd dragonflybsd-armeb
 armeb-freebsd freebsd-armeb
@@ -66,6 +71,7 @@ armeb-netbsd netbsd-armeb
 armeb-openbsd openbsd-armeb
 armeb-solaris solaris-armeb
 armeb-uclinux-uclibc uclinux-armeb
+avr32-aix aix-avr32
 avr32-darwin darwin-avr32
 avr32-dragonflybsd dragonflybsd-avr32
 avr32-freebsd freebsd-avr32
@@ -80,6 +86,7 @@ avr32-netbsd netbsd-avr32
 avr32-openbsd openbsd-avr32
 avr32-solaris solaris-avr32
 avr32-uclinux-uclibc uclinux-avr32
+hppa-aix aix-hppa
 hppa-darwin darwin-hppa
 hppa-dragonflybsd dragonflybsd-hppa
 hppa-freebsd freebsd-hppa
@@ -94,6 +101,7 @@ hppa-netbsd netbsd-hppa
 hppa-openbsd openbsd-hppa
 hppa-solaris solaris-hppa
 hppa-uclinux-uclibc uclinux-hppa
+i386-aix aix-i386
 i386-darwin darwin-i386
 i386-dragonflybsd dragonflybsd-i386
 i386-freebsd freebsd-i386
@@ -108,6 +116,7 @@ i386-netbsd netbsd-i386
 i386-openbsd openbsd-i386
 i386-solaris solaris-i386
 i386-uclinux-uclibc uclinux-i386
+ia64-aix aix-ia64
 ia64-darwin darwin-ia64
 ia64-dragonflybsd dragonflybsd-ia64
 ia64-freebsd freebsd-ia64
@@ -122,6 +131,7 @@ ia64-netbsd netbsd-ia64
 ia64-openbsd openbsd-ia64
 ia64-solaris solaris-ia64
 ia64-uclinux-uclibc uclinux-ia64
+m32r-aix aix-m32r
 m32r-darwin darwin-m32r
 m32r-dragonflybsd dragonflybsd-m32r
 m32r-freebsd freebsd-m32r
@@ -136,6 +146,7 @@ m32r-netbsd netbsd-m32r
 m32r-openbsd openbsd-m32r
 m32r-solaris solaris-m32r
 m32r-uclinux-uclibc uclinux-m32r
+m68k-aix aix-m68k
 m68k-darwin darwin-m68k
 m68k-dragonflybsd dragonflybsd-m68k
 m68k-freebsd freebsd-m68k
@@ -151,6 +162,7 @@ m68k-netbsd netbsd-m68k
 m68k-openbsd openbsd-m68k
 m68k-solaris solaris-m68k
 m68k-uclinux-uclibc uclinux-m68k
+mips-aix aix-mips
 mips-darwin darwin-mips
 mips-dragonflybsd dragonflybsd-mips
 mips-freebsd freebsd-mips
@@ -165,6 +177,7 @@ mips-netbsd netbsd-mips
 mips-openbsd openbsd-mips
 mips-solaris solaris-mips
 mips-uclinux-uclibc uclinux-mips
+mips64-aix aix-mips64
 mips64-darwin darwin-mips64
 mips64-dragonflybsd dragonflybsd-mips64
 mips64-freebsd freebsd-mips64
@@ -180,6 +193,7 @@ mips64-netbsd netbsd-mips64
 mips64-openbsd openbsd-mips64
 mips64-solaris solaris-mips64
 mips64-uclinux-uclibc uclinux-mips64
+mips64el-aix aix-mips64el
 mips64el-darwin darwin-mips64el
 mips64el-dragonflybsd dragonflybsd-mips64el
 mips64el-freebsd freebsd-mips64el
@@ -195,6 +209,7 @@ mips64el-netbsd netbsd-mips64el
 mips64el-openbsd openbsd-mips64el
 mips64el-solaris solaris-mips64el
 mips64el-uclinux-uclibc uclinux-mips64el
+mipsel-aix aix-mipsel
 mipsel-darwin darwin-mipsel
 mipsel-dragonflybsd dragonflybsd-mipsel
 mipsel-freebsd freebsd-mipsel
@@ -209,6 +224,7 @@ mipsel-netbsd netbsd-mipsel
 mipsel-openbsd openbsd-mipsel
 mipsel-solaris solaris-mipsel
 mipsel-uclinux-uclibc uclinux-mipsel
+mipsisa32r6-aix aix-mipsr6
 mipsisa32r6-darwin darwin-mipsr6
 mipsisa32r6-dragonflybsd dragonflybsd-mipsr6
 mipsisa32r6-freebsd freebsd-mipsr6
@@ -223,6 +239,7 @@ mipsisa32r6-netbsd netbsd-mipsr6
 mipsisa32r6-openbsd openbsd-mipsr6
 mipsisa32r6-solaris solaris-mipsr6
 mipsisa32r6-uclinux-uclibc uclinux-mipsr6
+mipsisa32r6el-aix aix-mipsr6el
 mipsisa32r6el-darwin darwin-mipsr6el
 mipsisa32r6el-dragonflybsd dragonflybsd-mipsr6el
 mipsisa32r6el-freebsd freebsd-mipsr6el
@@ -237,6 +254,7 @@ mipsisa32r6el-netbsd netbsd-mipsr6el
 mipsisa32r6el-openbsd openbsd-mipsr6el
 mipsisa32r6el-solaris solaris-mipsr6el
 mipsisa32r6el-uclinux-uclibc uclinux-mipsr6el
+mipsisa64r6-aix aix-mips64r6
 mipsisa64r6-darwin darwin-mips64r6
 mipsisa64r6-dragonflybsd dragonflybsd-mips64r6
 mipsisa64r6-freebsd freebsd-mips64r6
@@ -252,6 +270,7 @@ mipsisa64r6-netbsd netbsd-mips64r6
 mipsisa64r6-openbsd openbsd-mips64r6
 mipsisa64r6-solaris solaris-mips64r6
 mipsisa64r6-uclinux-uclibc uclinux-mips64r6
+mipsisa64r6el-aix aix-mips64r6el
 mipsisa64r6el-darwin darwin-mips64r6el
 mipsisa64r6el-dragonflybsd dragonflybsd-mips64r6el
 mipsisa64r6el-freebsd freebsd-mips64r6el
@@ -267,6 +286,7 @@ mipsisa64r6el-netbsd netbsd-mips64r6el
 mipsisa64r6el-openbsd openbsd-mips64r6el
 mipsisa64r6el-solaris solaris-mips64r6el
 mipsisa64r6el-uclinux-uclibc uclinux-mips64r6el
+nios2-aix aix-nios2
 nios2-darwin darwin-nios2
 nios2-dragonflybsd dragonflybsd-nios2
 nios2-freebsd freebsd-nios2
@@ -281,6 +301,7 @@ nios2-netbsd netbsd-nios2
 nios2-openbsd openbsd-nios2
 nios2-solaris solaris-nios2
 nios2-uclinux-uclibc uclinux-nios2
+or1k-aix aix-or1k
 or1k-darwin darwin-or1k
 or1k-dragonflybsd dragonflybsd-or1k
 or1k-freebsd freebsd-or1k
@@ -295,6 +316,7 @@ or1k-netbsd netbsd-or1k
 or1k-openbsd openbsd-or1k
 or1k-solaris solaris-or1k
 or1k-uclinux-uclibc uclinux-or1k
+powerpc-aix aix-powerpc
 powerpc-darwin darwin-powerpc
 powerpc-dragonflybsd dragonflybsd-powerpc
 powerpc-freebsd freebsd-powerpc
@@ -310,6 +332,7 @@ powerpc-netbsd netbsd-powerpc
 powerpc-openbsd openbsd-powerpc
 powerpc-solaris solaris-powerpc
 powerpc-uclinux-uclibc uclinux-powerpc
+powerpc64-aix aix-ppc64
 powerpc64-darwin darwin-ppc64
 powerpc64-dragonflybsd dragonflybsd-ppc64
 powerpc64-freebsd freebsd-ppc64
@@ -324,6 +347,7 @@ powerpc64-netbsd netbsd-ppc64
 powerpc64-openbsd openbsd-ppc64
 powerpc64-solaris solaris-ppc64
 powerpc64-uclinux-uclibc uclinux-ppc64
+powerpc64le-aix aix-ppc64el
 powerpc64le-darwin darwin-ppc64el
 powerpc64le-dragonflybsd dragonflybsd-ppc64el
 powerpc64le-freebsd freebsd-ppc64el
@@ -338,6 +362,7 @@ powerpc64le-netbsd netbsd-ppc64el
 powerpc64le-openbsd openbsd-ppc64el
 powerpc64le-solaris solaris-ppc64el
 powerpc64le-uclinux-uclibc uclinux-ppc64el
+powerpcle-aix aix-powerpcel
 powerpcle-darwin darwin-powerpcel
 powerpcle-dragonflybsd dragonflybsd-powerpcel
 powerpcle-freebsd freebsd-powerpcel
@@ -352,6 +377,22 @@ powerpcle-netbsd netbsd-powerpcel
 powerpcle-openbsd openbsd-powerpcel
 powerpcle-solaris solaris-powerpcel
 powerpcle-uclinux-uclibc uclinux-powerpcel
+riscv64-aix aix-riscv64
+riscv64-darwin darwin-riscv64
+riscv64-dragonflybsd dragonflybsd-riscv64
+riscv64-freebsd freebsd-riscv64
+riscv64-gnu hurd-riscv64
+riscv64-kfreebsd-gnu kfreebsd-riscv64
+riscv64-knetbsd-gnu knetbsd-riscv64
+riscv64-kopensolaris-gnu kopensolaris-riscv64
+riscv64-linux-gnu riscv64
+riscv64-linux-musl musl-linux-riscv64
+riscv64-linux-uclibc uclibc-linux-riscv64
+riscv64-netbsd netbsd-riscv64
+riscv64-openbsd openbsd-riscv64
+riscv64-solaris solaris-riscv64
+riscv64-uclinux-uclibc uclinux-riscv64
+s390-aix aix-s390
 s390-darwin darwin-s390
 s390-dragonflybsd dragonflybsd-s390
 s390-freebsd freebsd-s390
@@ -366,6 +407,7 @@ s390-netbsd netbsd-s390
 s390-openbsd openbsd-s390
 s390-solaris solaris-s390
 s390-uclinux-uclibc uclinux-s390
+s390x-aix aix-s390x
 s390x-darwin darwin-s390x
 s390x-dragonflybsd dragonflybsd-s390x
 s390x-freebsd freebsd-s390x
@@ -380,6 +422,7 @@ s390x-netbsd netbsd-s390x
 s390x-openbsd openbsd-s390x
 s390x-solaris solaris-s390x
 s390x-uclinux-uclibc uclinux-s390x
+sh3-aix aix-sh3
 sh3-darwin darwin-sh3
 sh3-dragonflybsd dragonflybsd-sh3
 sh3-freebsd freebsd-sh3
@@ -394,6 +437,7 @@ sh3-netbsd netbsd-sh3
 sh3-openbsd openbsd-sh3
 sh3-solaris solaris-sh3
 sh3-uclinux-uclibc uclinux-sh3
+sh3eb-aix aix-sh3eb
 sh3eb-darwin darwin-sh3eb
 sh3eb-dragonflybsd dragonflybsd-sh3eb
 sh3eb-freebsd freebsd-sh3eb
@@ -408,6 +452,7 @@ sh3eb-netbsd netbsd-sh3eb
 sh3eb-openbsd openbsd-sh3eb
 sh3eb-solaris solaris-sh3eb
 sh3eb-uclinux-uclibc uclinux-sh3eb
+sh4-aix aix-sh4
 sh4-darwin darwin-sh4
 sh4-dragonflybsd dragonflybsd-sh4
 sh4-freebsd freebsd-sh4
@@ -422,6 +467,7 @@ sh4-netbsd netbsd-sh4
 sh4-openbsd openbsd-sh4
 sh4-solaris solaris-sh4
 sh4-uclinux-uclibc uclinux-sh4
+sh4eb-aix aix-sh4eb
 sh4eb-darwin darwin-sh4eb
 sh4eb-dragonflybsd dragonflybsd-sh4eb
 sh4eb-freebsd freebsd-sh4eb
@@ -436,6 +482,7 @@ sh4eb-netbsd netbsd-sh4eb
 sh4eb-openbsd openbsd-sh4eb
 sh4eb-solaris solaris-sh4eb
 sh4eb-uclinux-uclibc uclinux-sh4eb
+sparc-aix aix-sparc
 sparc-darwin darwin-sparc
 sparc-dragonflybsd dragonflybsd-sparc
 sparc-freebsd freebsd-sparc
@@ -450,6 +497,7 @@ sparc-netbsd netbsd-sparc
 sparc-openbsd openbsd-sparc
 sparc-solaris solaris-sparc
 sparc-uclinux-uclibc uclinux-sparc
+sparc64-aix aix-sparc64
 sparc64-darwin darwin-sparc64
 sparc64-dragonflybsd dragonflybsd-sparc64
 sparc64-freebsd freebsd-sparc64
@@ -464,6 +512,22 @@ sparc64-netbsd netbsd-sparc64
 sparc64-openbsd openbsd-sparc64
 sparc64-solaris solaris-sparc64
 sparc64-uclinux-uclibc uclinux-sparc64
+tilegx-aix aix-tilegx
+tilegx-darwin darwin-tilegx
+tilegx-dragonflybsd dragonflybsd-tilegx
+tilegx-freebsd freebsd-tilegx
+tilegx-gnu hurd-tilegx
+tilegx-kfreebsd-gnu kfreebsd-tilegx
+tilegx-knetbsd-gnu knetbsd-tilegx
+tilegx-kopensolaris-gnu kopensolaris-tilegx
+tilegx-linux-gnu tilegx
+tilegx-linux-musl musl-linux-tilegx
+tilegx-linux-uclibc uclibc-linux-tilegx
+tilegx-netbsd netbsd-tilegx
+tilegx-openbsd openbsd-tilegx
+tilegx-solaris solaris-tilegx
+tilegx-uclinux-uclibc uclinux-tilegx
+x86_64-aix aix-amd64
 x86_64-darwin darwin-amd64
 x86_64-dragonflybsd dragonflybsd-amd64
 x86_64-freebsd freebsd-amd64
diff --git a/data/shared-libs/ldconfig-dirs b/data/shared-libs/ldconfig-dirs
index 229b197..d3f4809 100644
--- a/data/shared-libs/ldconfig-dirs
+++ b/data/shared-libs/ldconfig-dirs
@@ -10,8 +10,8 @@
 #
 # See Bug#469301 and Bug#464796 for more details.
 #
-# Last updated: 2016-05-13
-# With: Debian dpkg-architecture version 1.18.7.
+# Last updated: 2018-02-25
+# With: Debian dpkg-architecture version 1.19.0.5.
 # This file was auto-generated by private/refresh-archs
 #
 # Lines to always be include
@@ -26,6 +26,7 @@
 # Keep: usr/local/lib
 
 lib
+lib/aarch64-aix
 lib/aarch64-darwin
 lib/aarch64-dragonflybsd
 lib/aarch64-freebsd
@@ -34,12 +35,14 @@ lib/aarch64-kfreebsd-gnu
 lib/aarch64-knetbsd-gnu
 lib/aarch64-kopensolaris-gnu
 lib/aarch64-linux-gnu
+lib/aarch64-linux-gnu_ilp32
 lib/aarch64-linux-musl
 lib/aarch64-linux-uclibc
 lib/aarch64-netbsd
 lib/aarch64-openbsd
 lib/aarch64-solaris
 lib/aarch64-uclinux-uclibc
+lib/alpha-aix
 lib/alpha-darwin
 lib/alpha-dragonflybsd
 lib/alpha-freebsd
@@ -54,6 +57,7 @@ lib/alpha-netbsd
 lib/alpha-openbsd
 lib/alpha-solaris
 lib/alpha-uclinux-uclibc
+lib/arm-aix
 lib/arm-darwin
 lib/arm-dragonflybsd
 lib/arm-freebsd
@@ -74,6 +78,7 @@ lib/arm-openbsd
 lib/arm-solaris
 lib/arm-uclinux-uclibc
 lib/arm-uclinux-uclibceabi
+lib/armeb-aix
 lib/armeb-darwin
 lib/armeb-dragonflybsd
 lib/armeb-freebsd
@@ -88,6 +93,7 @@ lib/armeb-netbsd
 lib/armeb-openbsd
 lib/armeb-solaris
 lib/armeb-uclinux-uclibc
+lib/avr32-aix
 lib/avr32-darwin
 lib/avr32-dragonflybsd
 lib/avr32-freebsd
@@ -102,6 +108,7 @@ lib/avr32-netbsd
 lib/avr32-openbsd
 lib/avr32-solaris
 lib/avr32-uclinux-uclibc
+lib/hppa-aix
 lib/hppa-darwin
 lib/hppa-dragonflybsd
 lib/hppa-freebsd
@@ -116,6 +123,7 @@ lib/hppa-netbsd
 lib/hppa-openbsd
 lib/hppa-solaris
 lib/hppa-uclinux-uclibc
+lib/i386-aix
 lib/i386-darwin
 lib/i386-dragonflybsd
 lib/i386-freebsd
@@ -130,6 +138,7 @@ lib/i386-netbsd
 lib/i386-openbsd
 lib/i386-solaris
 lib/i386-uclinux-uclibc
+lib/ia64-aix
 lib/ia64-darwin
 lib/ia64-dragonflybsd
 lib/ia64-freebsd
@@ -144,6 +153,7 @@ lib/ia64-netbsd
 lib/ia64-openbsd
 lib/ia64-solaris
 lib/ia64-uclinux-uclibc
+lib/m32r-aix
 lib/m32r-darwin
 lib/m32r-dragonflybsd
 lib/m32r-freebsd
@@ -158,6 +168,7 @@ lib/m32r-netbsd
 lib/m32r-openbsd
 lib/m32r-solaris
 lib/m32r-uclinux-uclibc
+lib/m68k-aix
 lib/m68k-darwin
 lib/m68k-dragonflybsd
 lib/m68k-freebsd
@@ -173,6 +184,7 @@ lib/m68k-netbsd
 lib/m68k-openbsd
 lib/m68k-solaris
 lib/m68k-uclinux-uclibc
+lib/mips-aix
 lib/mips-darwin
 lib/mips-dragonflybsd
 lib/mips-freebsd
@@ -187,6 +199,7 @@ lib/mips-netbsd
 lib/mips-openbsd
 lib/mips-solaris
 lib/mips-uclinux-uclibc
+lib/mips64-aix
 lib/mips64-darwin
 lib/mips64-dragonflybsd
 lib/mips64-freebsd
@@ -202,6 +215,7 @@ lib/mips64-netbsd
 lib/mips64-openbsd
 lib/mips64-solaris
 lib/mips64-uclinux-uclibc
+lib/mips64el-aix
 lib/mips64el-darwin
 lib/mips64el-dragonflybsd
 lib/mips64el-freebsd
@@ -217,6 +231,7 @@ lib/mips64el-netbsd
 lib/mips64el-openbsd
 lib/mips64el-solaris
 lib/mips64el-uclinux-uclibc
+lib/mipsel-aix
 lib/mipsel-darwin
 lib/mipsel-dragonflybsd
 lib/mipsel-freebsd
@@ -231,6 +246,7 @@ lib/mipsel-netbsd
 lib/mipsel-openbsd
 lib/mipsel-solaris
 lib/mipsel-uclinux-uclibc
+lib/mipsisa32r6-aix
 lib/mipsisa32r6-darwin
 lib/mipsisa32r6-dragonflybsd
 lib/mipsisa32r6-freebsd
@@ -245,6 +261,7 @@ lib/mipsisa32r6-netbsd
 lib/mipsisa32r6-openbsd
 lib/mipsisa32r6-solaris
 lib/mipsisa32r6-uclinux-uclibc
+lib/mipsisa32r6el-aix
 lib/mipsisa32r6el-darwin
 lib/mipsisa32r6el-dragonflybsd
 lib/mipsisa32r6el-freebsd
@@ -259,6 +276,7 @@ lib/mipsisa32r6el-netbsd
 lib/mipsisa32r6el-openbsd
 lib/mipsisa32r6el-solaris
 lib/mipsisa32r6el-uclinux-uclibc
+lib/mipsisa64r6-aix
 lib/mipsisa64r6-darwin
 lib/mipsisa64r6-dragonflybsd
 lib/mipsisa64r6-freebsd
@@ -274,6 +292,7 @@ lib/mipsisa64r6-netbsd
 lib/mipsisa64r6-openbsd
 lib/mipsisa64r6-solaris
 lib/mipsisa64r6-uclinux-uclibc
+lib/mipsisa64r6el-aix
 lib/mipsisa64r6el-darwin
 lib/mipsisa64r6el-dragonflybsd
 lib/mipsisa64r6el-freebsd
@@ -289,6 +308,7 @@ lib/mipsisa64r6el-netbsd
 lib/mipsisa64r6el-openbsd
 lib/mipsisa64r6el-solaris
 lib/mipsisa64r6el-uclinux-uclibc
+lib/nios2-aix
 lib/nios2-darwin
 lib/nios2-dragonflybsd
 lib/nios2-freebsd
@@ -303,6 +323,7 @@ lib/nios2-netbsd
 lib/nios2-openbsd
 lib/nios2-solaris
 lib/nios2-uclinux-uclibc
+lib/or1k-aix
 lib/or1k-darwin
 lib/or1k-dragonflybsd
 lib/or1k-freebsd
@@ -317,6 +338,7 @@ lib/or1k-netbsd
 lib/or1k-openbsd
 lib/or1k-solaris
 lib/or1k-uclinux-uclibc
+lib/powerpc-aix
 lib/powerpc-darwin
 lib/powerpc-dragonflybsd
 lib/powerpc-freebsd
@@ -332,6 +354,7 @@ lib/powerpc-netbsd
 lib/powerpc-openbsd
 lib/powerpc-solaris
 lib/powerpc-uclinux-uclibc
+lib/powerpc64-aix
 lib/powerpc64-darwin
 lib/powerpc64-dragonflybsd
 lib/powerpc64-freebsd
@@ -346,6 +369,7 @@ lib/powerpc64-netbsd
 lib/powerpc64-openbsd
 lib/powerpc64-solaris
 lib/powerpc64-uclinux-uclibc
+lib/powerpc64le-aix
 lib/powerpc64le-darwin
 lib/powerpc64le-dragonflybsd
 lib/powerpc64le-freebsd
@@ -360,6 +384,7 @@ lib/powerpc64le-netbsd
 lib/powerpc64le-openbsd
 lib/powerpc64le-solaris
 lib/powerpc64le-uclinux-uclibc
+lib/powerpcle-aix
 lib/powerpcle-darwin
 lib/powerpcle-dragonflybsd
 lib/powerpcle-freebsd
@@ -374,6 +399,22 @@ lib/powerpcle-netbsd
 lib/powerpcle-openbsd
 lib/powerpcle-solaris
 lib/powerpcle-uclinux-uclibc
+lib/riscv64-aix
+lib/riscv64-darwin
+lib/riscv64-dragonflybsd
+lib/riscv64-freebsd
+lib/riscv64-gnu
+lib/riscv64-kfreebsd-gnu
+lib/riscv64-knetbsd-gnu
+lib/riscv64-kopensolaris-gnu
+lib/riscv64-linux-gnu
+lib/riscv64-linux-musl
+lib/riscv64-linux-uclibc
+lib/riscv64-netbsd
+lib/riscv64-openbsd
+lib/riscv64-solaris
+lib/riscv64-uclinux-uclibc
+lib/s390-aix
 lib/s390-darwin
 lib/s390-dragonflybsd
 lib/s390-freebsd
@@ -388,6 +429,7 @@ lib/s390-netbsd
 lib/s390-openbsd
 lib/s390-solaris
 lib/s390-uclinux-uclibc
+lib/s390x-aix
 lib/s390x-darwin
 lib/s390x-dragonflybsd
 lib/s390x-freebsd
@@ -402,6 +444,7 @@ lib/s390x-netbsd
 lib/s390x-openbsd
 lib/s390x-solaris
 lib/s390x-uclinux-uclibc
+lib/sh3-aix
 lib/sh3-darwin
 lib/sh3-dragonflybsd
 lib/sh3-freebsd
@@ -416,6 +459,7 @@ lib/sh3-netbsd
 lib/sh3-openbsd
 lib/sh3-solaris
 lib/sh3-uclinux-uclibc
+lib/sh3eb-aix
 lib/sh3eb-darwin
 lib/sh3eb-dragonflybsd
 lib/sh3eb-freebsd
@@ -430,6 +474,7 @@ lib/sh3eb-netbsd
 lib/sh3eb-openbsd
 lib/sh3eb-solaris
 lib/sh3eb-uclinux-uclibc
+lib/sh4-aix
 lib/sh4-darwin
 lib/sh4-dragonflybsd
 lib/sh4-freebsd
@@ -444,6 +489,7 @@ lib/sh4-netbsd
 lib/sh4-openbsd
 lib/sh4-solaris
 lib/sh4-uclinux-uclibc
+lib/sh4eb-aix
 lib/sh4eb-darwin
 lib/sh4eb-dragonflybsd
 lib/sh4eb-freebsd
@@ -458,6 +504,7 @@ lib/sh4eb-netbsd
 lib/sh4eb-openbsd
 lib/sh4eb-solaris
 lib/sh4eb-uclinux-uclibc
+lib/sparc-aix
 lib/sparc-darwin
 lib/sparc-dragonflybsd
 lib/sparc-freebsd
@@ -472,6 +519,7 @@ lib/sparc-netbsd
 lib/sparc-openbsd
 lib/sparc-solaris
 lib/sparc-uclinux-uclibc
+lib/sparc64-aix
 lib/sparc64-darwin
 lib/sparc64-dragonflybsd
 lib/sparc64-freebsd
@@ -486,6 +534,22 @@ lib/sparc64-netbsd
 lib/sparc64-openbsd
 lib/sparc64-solaris
 lib/sparc64-uclinux-uclibc
+lib/tilegx-aix
+lib/tilegx-darwin
+lib/tilegx-dragonflybsd
+lib/tilegx-freebsd
+lib/tilegx-gnu
+lib/tilegx-kfreebsd-gnu
+lib/tilegx-knetbsd-gnu
+lib/tilegx-kopensolaris-gnu
+lib/tilegx-linux-gnu
+lib/tilegx-linux-musl
+lib/tilegx-linux-uclibc
+lib/tilegx-netbsd
+lib/tilegx-openbsd
+lib/tilegx-solaris
+lib/tilegx-uclinux-uclibc
+lib/x86_64-aix
 lib/x86_64-darwin
 lib/x86_64-dragonflybsd
 lib/x86_64-freebsd
@@ -505,6 +569,7 @@ lib32
 lib64
 libx32
 usr/lib
+usr/lib/aarch64-aix
 usr/lib/aarch64-darwin
 usr/lib/aarch64-dragonflybsd
 usr/lib/aarch64-freebsd
@@ -513,12 +578,14 @@ usr/lib/aarch64-kfreebsd-gnu
 usr/lib/aarch64-knetbsd-gnu
 usr/lib/aarch64-kopensolaris-gnu
 usr/lib/aarch64-linux-gnu
+usr/lib/aarch64-linux-gnu_ilp32
 usr/lib/aarch64-linux-musl
 usr/lib/aarch64-linux-uclibc
 usr/lib/aarch64-netbsd
 usr/lib/aarch64-openbsd
 usr/lib/aarch64-solaris
 usr/lib/aarch64-uclinux-uclibc
+usr/lib/alpha-aix
 usr/lib/alpha-darwin
 usr/lib/alpha-dragonflybsd
 usr/lib/alpha-freebsd
@@ -533,6 +600,7 @@ usr/lib/alpha-netbsd
 usr/lib/alpha-openbsd
 usr/lib/alpha-solaris
 usr/lib/alpha-uclinux-uclibc
+usr/lib/arm-aix
 usr/lib/arm-darwin
 usr/lib/arm-dragonflybsd
 usr/lib/arm-freebsd
@@ -553,6 +621,7 @@ usr/lib/arm-openbsd
 usr/lib/arm-solaris
 usr/lib/arm-uclinux-uclibc
 usr/lib/arm-uclinux-uclibceabi
+usr/lib/armeb-aix
 usr/lib/armeb-darwin
 usr/lib/armeb-dragonflybsd
 usr/lib/armeb-freebsd
@@ -567,6 +636,7 @@ usr/lib/armeb-netbsd
 usr/lib/armeb-openbsd
 usr/lib/armeb-solaris
 usr/lib/armeb-uclinux-uclibc
+usr/lib/avr32-aix
 usr/lib/avr32-darwin
 usr/lib/avr32-dragonflybsd
 usr/lib/avr32-freebsd
@@ -581,6 +651,7 @@ usr/lib/avr32-netbsd
 usr/lib/avr32-openbsd
 usr/lib/avr32-solaris
 usr/lib/avr32-uclinux-uclibc
+usr/lib/hppa-aix
 usr/lib/hppa-darwin
 usr/lib/hppa-dragonflybsd
 usr/lib/hppa-freebsd
@@ -595,6 +666,7 @@ usr/lib/hppa-netbsd
 usr/lib/hppa-openbsd
 usr/lib/hppa-solaris
 usr/lib/hppa-uclinux-uclibc
+usr/lib/i386-aix
 usr/lib/i386-darwin
 usr/lib/i386-dragonflybsd
 usr/lib/i386-freebsd
@@ -609,6 +681,7 @@ usr/lib/i386-netbsd
 usr/lib/i386-openbsd
 usr/lib/i386-solaris
 usr/lib/i386-uclinux-uclibc
+usr/lib/ia64-aix
 usr/lib/ia64-darwin
 usr/lib/ia64-dragonflybsd
 usr/lib/ia64-freebsd
@@ -623,6 +696,7 @@ usr/lib/ia64-netbsd
 usr/lib/ia64-openbsd
 usr/lib/ia64-solaris
 usr/lib/ia64-uclinux-uclibc
+usr/lib/m32r-aix
 usr/lib/m32r-darwin
 usr/lib/m32r-dragonflybsd
 usr/lib/m32r-freebsd
@@ -637,6 +711,7 @@ usr/lib/m32r-netbsd
 usr/lib/m32r-openbsd
 usr/lib/m32r-solaris
 usr/lib/m32r-uclinux-uclibc
+usr/lib/m68k-aix
 usr/lib/m68k-darwin
 usr/lib/m68k-dragonflybsd
 usr/lib/m68k-freebsd
@@ -652,6 +727,7 @@ usr/lib/m68k-netbsd
 usr/lib/m68k-openbsd
 usr/lib/m68k-solaris
 usr/lib/m68k-uclinux-uclibc
+usr/lib/mips-aix
 usr/lib/mips-darwin
 usr/lib/mips-dragonflybsd
 usr/lib/mips-freebsd
@@ -666,6 +742,7 @@ usr/lib/mips-netbsd
 usr/lib/mips-openbsd
 usr/lib/mips-solaris
 usr/lib/mips-uclinux-uclibc
+usr/lib/mips64-aix
 usr/lib/mips64-darwin
 usr/lib/mips64-dragonflybsd
 usr/lib/mips64-freebsd
@@ -681,6 +758,7 @@ usr/lib/mips64-netbsd
 usr/lib/mips64-openbsd
 usr/lib/mips64-solaris
 usr/lib/mips64-uclinux-uclibc
+usr/lib/mips64el-aix
 usr/lib/mips64el-darwin
 usr/lib/mips64el-dragonflybsd
 usr/lib/mips64el-freebsd
@@ -696,6 +774,7 @@ usr/lib/mips64el-netbsd
 usr/lib/mips64el-openbsd
 usr/lib/mips64el-solaris
 usr/lib/mips64el-uclinux-uclibc
+usr/lib/mipsel-aix
 usr/lib/mipsel-darwin
 usr/lib/mipsel-dragonflybsd
 usr/lib/mipsel-freebsd
@@ -710,6 +789,7 @@ usr/lib/mipsel-netbsd
 usr/lib/mipsel-openbsd
 usr/lib/mipsel-solaris
 usr/lib/mipsel-uclinux-uclibc
+usr/lib/mipsisa32r6-aix
 usr/lib/mipsisa32r6-darwin
 usr/lib/mipsisa32r6-dragonflybsd
 usr/lib/mipsisa32r6-freebsd
@@ -724,6 +804,7 @@ usr/lib/mipsisa32r6-netbsd
 usr/lib/mipsisa32r6-openbsd
 usr/lib/mipsisa32r6-solaris
 usr/lib/mipsisa32r6-uclinux-uclibc
+usr/lib/mipsisa32r6el-aix
 usr/lib/mipsisa32r6el-darwin
 usr/lib/mipsisa32r6el-dragonflybsd
 usr/lib/mipsisa32r6el-freebsd
@@ -738,6 +819,7 @@ usr/lib/mipsisa32r6el-netbsd
 usr/lib/mipsisa32r6el-openbsd
 usr/lib/mipsisa32r6el-solaris
 usr/lib/mipsisa32r6el-uclinux-uclibc
+usr/lib/mipsisa64r6-aix
 usr/lib/mipsisa64r6-darwin
 usr/lib/mipsisa64r6-dragonflybsd
 usr/lib/mipsisa64r6-freebsd
@@ -753,6 +835,7 @@ usr/lib/mipsisa64r6-netbsd
 usr/lib/mipsisa64r6-openbsd
 usr/lib/mipsisa64r6-solaris
 usr/lib/mipsisa64r6-uclinux-uclibc
+usr/lib/mipsisa64r6el-aix
 usr/lib/mipsisa64r6el-darwin
 usr/lib/mipsisa64r6el-dragonflybsd
 usr/lib/mipsisa64r6el-freebsd
@@ -768,6 +851,7 @@ usr/lib/mipsisa64r6el-netbsd
 usr/lib/mipsisa64r6el-openbsd
 usr/lib/mipsisa64r6el-solaris
 usr/lib/mipsisa64r6el-uclinux-uclibc
+usr/lib/nios2-aix
 usr/lib/nios2-darwin
 usr/lib/nios2-dragonflybsd
 usr/lib/nios2-freebsd
@@ -782,6 +866,7 @@ usr/lib/nios2-netbsd
 usr/lib/nios2-openbsd
 usr/lib/nios2-solaris
 usr/lib/nios2-uclinux-uclibc
+usr/lib/or1k-aix
 usr/lib/or1k-darwin
 usr/lib/or1k-dragonflybsd
 usr/lib/or1k-freebsd
@@ -796,6 +881,7 @@ usr/lib/or1k-netbsd
 usr/lib/or1k-openbsd
 usr/lib/or1k-solaris
 usr/lib/or1k-uclinux-uclibc
+usr/lib/powerpc-aix
 usr/lib/powerpc-darwin
 usr/lib/powerpc-dragonflybsd
 usr/lib/powerpc-freebsd
@@ -811,6 +897,7 @@ usr/lib/powerpc-netbsd
 usr/lib/powerpc-openbsd
 usr/lib/powerpc-solaris
 usr/lib/powerpc-uclinux-uclibc
+usr/lib/powerpc64-aix
 usr/lib/powerpc64-darwin
 usr/lib/powerpc64-dragonflybsd
 usr/lib/powerpc64-freebsd
@@ -825,6 +912,7 @@ usr/lib/powerpc64-netbsd
 usr/lib/powerpc64-openbsd
 usr/lib/powerpc64-solaris
 usr/lib/powerpc64-uclinux-uclibc
+usr/lib/powerpc64le-aix
 usr/lib/powerpc64le-darwin
 usr/lib/powerpc64le-dragonflybsd
 usr/lib/powerpc64le-freebsd
@@ -839,6 +927,7 @@ usr/lib/powerpc64le-netbsd
 usr/lib/powerpc64le-openbsd
 usr/lib/powerpc64le-solaris
 usr/lib/powerpc64le-uclinux-uclibc
+usr/lib/powerpcle-aix
 usr/lib/powerpcle-darwin
 usr/lib/powerpcle-dragonflybsd
 usr/lib/powerpcle-freebsd
@@ -853,6 +942,22 @@ usr/lib/powerpcle-netbsd
 usr/lib/powerpcle-openbsd
 usr/lib/powerpcle-solaris
 usr/lib/powerpcle-uclinux-uclibc
+usr/lib/riscv64-aix
+usr/lib/riscv64-darwin
+usr/lib/riscv64-dragonflybsd
+usr/lib/riscv64-freebsd
+usr/lib/riscv64-gnu
+usr/lib/riscv64-kfreebsd-gnu
+usr/lib/riscv64-knetbsd-gnu
+usr/lib/riscv64-kopensolaris-gnu
+usr/lib/riscv64-linux-gnu
+usr/lib/riscv64-linux-musl
+usr/lib/riscv64-linux-uclibc
+usr/lib/riscv64-netbsd
+usr/lib/riscv64-openbsd
+usr/lib/riscv64-solaris
+usr/lib/riscv64-uclinux-uclibc
+usr/lib/s390-aix
 usr/lib/s390-darwin
 usr/lib/s390-dragonflybsd
 usr/lib/s390-freebsd
@@ -867,6 +972,7 @@ usr/lib/s390-netbsd
 usr/lib/s390-openbsd
 usr/lib/s390-solaris
 usr/lib/s390-uclinux-uclibc
+usr/lib/s390x-aix
 usr/lib/s390x-darwin
 usr/lib/s390x-dragonflybsd
 usr/lib/s390x-freebsd
@@ -881,6 +987,7 @@ usr/lib/s390x-netbsd
 usr/lib/s390x-openbsd
 usr/lib/s390x-solaris
 usr/lib/s390x-uclinux-uclibc
+usr/lib/sh3-aix
 usr/lib/sh3-darwin
 usr/lib/sh3-dragonflybsd
 usr/lib/sh3-freebsd
@@ -895,6 +1002,7 @@ usr/lib/sh3-netbsd
 usr/lib/sh3-openbsd
 usr/lib/sh3-solaris
 usr/lib/sh3-uclinux-uclibc
+usr/lib/sh3eb-aix
 usr/lib/sh3eb-darwin
 usr/lib/sh3eb-dragonflybsd
 usr/lib/sh3eb-freebsd
@@ -909,6 +1017,7 @@ usr/lib/sh3eb-netbsd
 usr/lib/sh3eb-openbsd
 usr/lib/sh3eb-solaris
 usr/lib/sh3eb-uclinux-uclibc
+usr/lib/sh4-aix
 usr/lib/sh4-darwin
 usr/lib/sh4-dragonflybsd
 usr/lib/sh4-freebsd
@@ -923,6 +1032,7 @@ usr/lib/sh4-netbsd
 usr/lib/sh4-openbsd
 usr/lib/sh4-solaris
 usr/lib/sh4-uclinux-uclibc
+usr/lib/sh4eb-aix
 usr/lib/sh4eb-darwin
 usr/lib/sh4eb-dragonflybsd
 usr/lib/sh4eb-freebsd
@@ -937,6 +1047,7 @@ usr/lib/sh4eb-netbsd
 usr/lib/sh4eb-openbsd
 usr/lib/sh4eb-solaris
 usr/lib/sh4eb-uclinux-uclibc
+usr/lib/sparc-aix
 usr/lib/sparc-darwin
 usr/lib/sparc-dragonflybsd
 usr/lib/sparc-freebsd
@@ -951,6 +1062,7 @@ usr/lib/sparc-netbsd
 usr/lib/sparc-openbsd
 usr/lib/sparc-solaris
 usr/lib/sparc-uclinux-uclibc
+usr/lib/sparc64-aix
 usr/lib/sparc64-darwin
 usr/lib/sparc64-dragonflybsd
 usr/lib/sparc64-freebsd
@@ -965,6 +1077,22 @@ usr/lib/sparc64-netbsd
 usr/lib/sparc64-openbsd
 usr/lib/sparc64-solaris
 usr/lib/sparc64-uclinux-uclibc
+usr/lib/tilegx-aix
+usr/lib/tilegx-darwin
+usr/lib/tilegx-dragonflybsd
+usr/lib/tilegx-freebsd
+usr/lib/tilegx-gnu
+usr/lib/tilegx-kfreebsd-gnu
+usr/lib/tilegx-knetbsd-gnu
+usr/lib/tilegx-kopensolaris-gnu
+usr/lib/tilegx-linux-gnu
+usr/lib/tilegx-linux-musl
+usr/lib/tilegx-linux-uclibc
+usr/lib/tilegx-netbsd
+usr/lib/tilegx-openbsd
+usr/lib/tilegx-solaris
+usr/lib/tilegx-uclinux-uclibc
+usr/lib/x86_64-aix
 usr/lib/x86_64-darwin
 usr/lib/x86_64-dragonflybsd
 usr/lib/x86_64-freebsd
diff --git a/debian/changelog b/debian/changelog
index 1df4688..91e0f4d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,10 @@ lintian (2.5.77) UNRELEASED; urgency=medium
       prevent false-positives when the LHS of the binary relation contains
       a substvar.  Thanks to Andreas Beckmann.  (Closes: #726589)
 
+  * data/common/architectures, etc.:
+    + [CL] Update architecture lists to ensure the inclusion of riscv64.
+      This will change everything.  (Closes: #891387)
+
  -- Chris Lamb <lamby@debian.org>  Wed, 21 Feb 2018 19:26:55 +0000
 
 lintian (2.5.76) unstable; urgency=medium

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git


Reply to: