]> git.donarmstrong.com Git - debian/debian-policy.git/commitdiff
Policy: Grant an FHS exception for the multiarch headers directories
authorBill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
Mon, 19 May 2014 17:34:19 +0000 (19:34 +0200)
committerBill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
Fri, 30 May 2014 09:59:11 +0000 (11:59 +0200)
Wording Bill Allombert <ballombe@debian.org>
Seconded: Jonathan Nieder <jrnieder@gmail.com>
Seconded: Russ Allbery <rra@debian.org>
Closes: #742756
debian/changelog
policy.sgml
upgrading-checklist.sgml

index ac2165a21ac5fef69c2c81dedd7e1d0c0113bed7..c1b4ef53af0bdacd718cc52001dcf8d7b9a33e58 100644 (file)
@@ -27,6 +27,11 @@ debian-policy (3.9.6.0) unstable; urgency=low
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Damyan Ivanov <dmn@debian.org>
     Closes: #748479
+  * Policy: Grant an FHS exception for the multiarch headers directories
+    Wording Bill Allombert <ballombe@debian.org>
+    Seconded: Jonathan Nieder <jrnieder@gmail.com>
+    Seconded: Russ Allbery <rra@debian.org>
+    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 <rra@debian.org>
     Closes: #613143
 
- -- Bill Allombert <ballombe@debian.org>  Sat, 17 May 2014 18:49:57 +0200
+ -- Bill Allombert <ballombe@debian.org>  Fri, 30 May 2014 11:55:39 +0200
 
 debian-policy (3.9.5.0) unstable; urgency=low
 
index bd9eb73a188f7891bc70eb5276f456dc91334ecc..fa0a390cf08308c5ed2c57886845ec64e9a66d18 100644 (file)
@@ -6976,6 +6976,17 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1)
                     <tt>multiarch</tt>.
                   </footnote>
                 </p>
+                <p>
+                  The requirement for C and C++ headers files to be
+                  accessible through the search path
+                  <file>/usr/include/</file> is amended, permitting files to
+                  be accessible through the search path
+                  <file>/usr/include/<var>triplet</var></file> where
+                  <tt><var>triplet</var></tt> is as above.  <footnote>
+                    This is necessary for architecture-dependant headers
+                    file to coexist in a <tt>multiarch</tt> setup.
+                  </footnote>
+                </p>
                 <p>
                   Applications may also use a single subdirectory under
                   <file>/usr/lib/<var>triplet</var></file>.
index 810c8f1007cdd83004c32b21c7747753e70098ff..592dad8cd86882fa21060eb34b09d4b80d26139e 100644 (file)
@@ -50,6 +50,11 @@ Released xxx, 2014.
   <item>The FHS requirement for <file>/usr/local/lib64</file> to exist
   if <file>/lib64</file> or <file>/usr/lib64</file> exists is removed.
   </item>
+<tag>9.1.1</tag>
+  <item> An FHS exception has been granted for multiarch include files,
+  permitting header files to instead be installed to
+  <file>/usr/include/triplet</file>.
+  </item>
 </taglist></p>
 
 <sect id="3.9.5.0"> Version 3.9.5.0