From: Russ Allbery Date: Wed, 22 Aug 2012 00:03:39 +0000 (-0700) Subject: Add changelog and upgrading-checklist for #571776 X-Git-Url: https://git.donarmstrong.com/?p=debian%2Fdebian-policy.git;a=commitdiff_plain;h=200e375d18b9ae2e548475a22f7d8728d0cb5fa2 Add changelog and upgrading-checklist for #571776 --- diff --git a/debian/changelog b/debian/changelog index d11c1fd..1592f94 100644 --- a/debian/changelog +++ b/debian/changelog @@ -30,6 +30,12 @@ debian-policy (3.9.4.0) UNRELEASED; urgency=low Seconded: Charles Plessy Seconded: Russ Allbery Closes: #676561 + * Policy: Rewrite shared library dependency policy to document symbols + Wording: Russ Allbery + Wording: Jonathan Nieder + Seconded: Raphaël Hertzog + Seconded: Julien Cristau + Closes: #571776 -- Russ Allbery Sat, 17 Mar 2012 16:30:33 -0700 diff --git a/upgrading-checklist.sgml b/upgrading-checklist.sgml index 233e8c2..2c0912c 100644 --- a/upgrading-checklist.sgml +++ b/upgrading-checklist.sgml @@ -57,6 +57,14 @@ Unreleased. at build time. This is used to ensure that the archive meets license requirements for providing source for all binaries. +8.6 + Policy for dependencies between shared libraries and other + packages has been largely rewritten to document the symbols + system and more clearly document handling of shared library ABI + changes. symbols files are now recommended + over shlibs files in most situations. All maintainers of + shared library packages should review the entirety of this section. + 9.1.1 Packages must not assume the /run directory exists or is usable without a dependency on initscripts (>= 2.88dsf-13.3)