From 611b2a26ab83844ef8ac6c0c8645947e143242a5 Mon Sep 17 00:00:00 2001 From: Manoj Srivastava Date: Thu, 16 Jun 2005 05:41:21 +0000 Subject: [PATCH] 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 --- policy.sgml | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) 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 -- 2.39.5