From: Bill Allombert Date: Mon, 19 May 2014 17:34:19 +0000 (+0200) Subject: Policy: Grant an FHS exception for the multiarch headers directories X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=a455d2387d8ef592eca042366eed6247ab0d587d;hp=1d523d4d9a21ed5644e78ce9c20280548fae5b56;p=debian%2Fdebian-policy.git Policy: Grant an FHS exception for the multiarch headers directories Wording Bill Allombert Seconded: Jonathan Nieder Seconded: Russ Allbery Closes: #742756 --- diff --git a/debian/changelog b/debian/changelog index ac2165a..c1b4ef5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -27,6 +27,11 @@ debian-policy (3.9.6.0) unstable; urgency=low Seconded: Russ Allbery Seconded: Damyan Ivanov Closes: #748479 + * Policy: Grant an FHS exception for the multiarch headers directories + Wording Bill Allombert + Seconded: Jonathan Nieder + Seconded: Russ Allbery + Closes: #742756 * Packaging: refreshed the names of the Policy Editors. [ Jonathan Nieder ] @@ -38,7 +43,7 @@ debian-policy (3.9.6.0) unstable; urgency=low Seconded: Russ Allbery Closes: #613143 - -- Bill Allombert Sat, 17 May 2014 18:49:57 +0200 + -- Bill Allombert Fri, 30 May 2014 11:55:39 +0200 debian-policy (3.9.5.0) unstable; urgency=low diff --git a/policy.sgml b/policy.sgml index bd9eb73..fa0a390 100644 --- a/policy.sgml +++ b/policy.sgml @@ -6976,6 +6976,17 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1) multiarch.

+

+ The requirement for C and C++ headers files to be + accessible through the search path + /usr/include/ is amended, permitting files to + be accessible through the search path + /usr/include/triplet where + triplet is as above. + This is necessary for architecture-dependant headers + file to coexist in a multiarch setup. + +

Applications may also use a single subdirectory under /usr/lib/triplet. diff --git a/upgrading-checklist.sgml b/upgrading-checklist.sgml index 810c8f1..592dad8 100644 --- a/upgrading-checklist.sgml +++ b/upgrading-checklist.sgml @@ -50,6 +50,11 @@ Released xxx, 2014. The FHS requirement for /usr/local/lib64 to exist if /lib64 or /usr/lib64 exists is removed. +9.1.1 + An FHS exception has been granted for multiarch include files, + permitting header files to instead be installed to + /usr/include/triplet. +

Version 3.9.5.0