X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=policy.sgml;h=87b303050deaeb1558b6170e125e931fc8ce8d74;hb=59460a5707731bd88ae9a54571ceb398e9f41114;hp=fa1c39aca19f0e8e051179f648d35f0ebe1304d1;hpb=8fc92535f6ccb673d7afeae1353118151f5186c3;p=debian%2Fdebian-policy.git
diff --git a/policy.sgml b/policy.sgml
index fa1c39a..87b3030 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -5646,7 +5646,7 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1)
To determine the soversion, look at
the SONAME of the library, stored in the
- ELF SONAME attribute. it is usually of the
+ ELF SONAME attribute. It is usually of the
form name.so.major-version (for
example, libz.so.1). The version part is the part
which comes after .so., so in that example it
@@ -6016,7 +6016,7 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1)
- shlibs files also only support a limited range of
+ shlibs files also only support a limited range of
library SONAMEs, making it difficult to use shlibs
files in some unusual corner cases.
A shlibs file represents an SONAME as a library
@@ -6238,9 +6238,9 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1)
- A common example of when a change to the is required is a
- function that takes an enum or struct argument that controls
- what the function does. For example:
+ A common example of when a change to the dependency version
+ is required is a function that takes an enum or struct
+ argument that controls what the function does. For example:
enum library_op { OP_FOO, OP_BAR };
int library_do_operation(enum library_op);
@@ -6489,8 +6489,9 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1)
recent version of the shared library that changed the
behavior of that symbol, whether by adding it, changing its
function signature (the parameters, their types, or the
- return type), or its behavior in a way that is visible to a
- caller. id-of-dependency-template is an optional
+ return type), or changing its behavior in a way that is
+ visible to a caller.
+ id-of-dependency-template is an optional
field that references
an alternative-dependency-template; see below for
a full description.
@@ -6798,7 +6799,7 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1)
library was in version 1:1.2.3.3.dfsg-1, then
the shlibs entry for this library could say:
- libz 1 zlib1g (>= 1:1.2.3.3.dfsg-1)
+ libz 1 zlib1g (>= 1:1.2.3.3.dfsg)
This version restriction must be new enough that any binary
built against the current version of the library will work
@@ -6810,7 +6811,7 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1)
As zlib1g also provides a udeb containing the shared
library, there would also be a second line:
- udeb: libz 1 zlib1g-udeb (>= 1:1.2.3.3.dfsg-1)
+ udeb: libz 1 zlib1g-udeb (>= 1:1.2.3.3.dfsg)