From: Russ Allbery Date: Sun, 25 Jul 2010 03:57:24 +0000 (-0700) Subject: Merge branch 'master' into bug459868-rra X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f577569227a2dd099c4e20efc868df618cbc64a0;hp=7a85cd2ae15f6f73b80808549c8466a173522c72;p=debian%2Fdebian-policy.git Merge branch 'master' into bug459868-rra --- diff --git a/debian/changelog b/debian/changelog index 2f854ad..9afcb49 100644 --- a/debian/changelog +++ b/debian/changelog @@ -68,6 +68,11 @@ debian-policy (3.9.1.0) UNRELEASED; urgency=low Seconded: Emilio Pozuelo Monfort Seconded: Guillem Jover Closes: #589609 + * Policy: Ada Library Information files must be read-only + Wording: Russ Allbery + Seconded: Emilio Pozuelo Monfort + Seconded: Ludovic Brenta + Closes: #232448 * Set the version of the Perl Policy to match the version of the Policy package. * Explain the Perl module package naming policy more explicitly and diff --git a/policy.sgml b/policy.sgml index 1718317..d56ca68 100644 --- a/policy.sgml +++ b/policy.sgml @@ -5529,6 +5529,14 @@ Replaces: mail-transport-agent (ld) when compiling packages, as it will only look for libgdbm.so when compiling dynamically.

+ +

+ If the package provides Ada Library Information + (*.ali) files for use with GNAT, these files must be + installed read-only (mode 0444) so that GNAT will not attempt to + recompile them. This overrides the normal file mode requirements + given in . +

@@ -8087,7 +8095,7 @@ endscript

- + Permissions and owners

diff --git a/upgrading-checklist.sgml b/upgrading-checklist.sgml index a147fca..6602d9a 100644 --- a/upgrading-checklist.sgml +++ b/upgrading-checklist.sgml @@ -71,6 +71,10 @@ Not yet released. change if the library ABI changes are backward-compatible. Discourage bundling shared libraries together in one package. +8.4 + Ada Library Information (*.ali) files must be + installed read-only. + 8.6.1, 8.6.2, 8.6.5 Packages should normally not include a shlibs.local file since we now have complete shlibs coverage.