From: Manoj Srivastava Date: Thu, 16 Jun 2005 05:41:21 +0000 (+0000) Subject: removed the extra spaces at the ends of lines (wtf?!) X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=611b2a26ab83844ef8ac6c0c8645947e143242a5;p=debian%2Fdebian-policy.git removed the extra spaces at the ends of lines (wtf?!) Author: joy Date: 2003/06/07 23:14:50 removed the extra spaces at the ends of lines (wtf?!) git-archimport-id: srivasta@debian.org--etch/debian-policy--devel--3.0--patch-238 --- diff --git a/policy.sgml b/policy.sgml index b284139..79fc386 100644 --- a/policy.sgml +++ b/policy.sgml @@ -6426,21 +6426,18 @@ endif the library compatible with LinuxThreads.

- -

- Although not enforced by the build tools, shared libraries - must be linked against all libraries that they use symbols from - in the same way that binaries are. This ensures the correct - functioning of the shlibs - system and guarantees that all libraries can be safely opened - with dlopen(). Packagers may wish to use the gcc - option -Wl,-z,defs when building a shared library. - Since this option enforces symbol resolution at build time, - a missing library reference will be caught early as a fatal - build error. -

- - +

+ Although not enforced by the build tools, shared libraries + must be linked against all libraries that they use symbols from + in the same way that binaries are. This ensures the correct + functioning of the shlibs + system and guarantees that all libraries can be safely opened + with dlopen(). Packagers may wish to use the gcc + option -Wl,-z,defs when building a shared library. + Since this option enforces symbol resolution at build time, + a missing library reference will be caught early as a fatal + build error. +

All installed shared libraries should be stripped with