re: script to find libs for undefined non-weak in libs

2003-05-18 Thread Jack Howarth
Steve, Argh. If your mail program had trouble retaining the names of those three attachments, they are in order of appearance in... http://lists.debian.org/debian-policy/2003/debian-policy-200305/msg00106.html findliblist findsymbols symbollist Sorry about that. I should have commented the sc

script to find libs for undefined non-weak in libs

2003-05-18 Thread Jack Howarth
Steve, Here is the set of three scripts I have been using (all three scripts should be placed inside of /usr/local/bin). The findsymbols script is a slightly modified script I obtained from Marco d'Itri. I use these scripts as follows. After prelinking my machine, I review messages from prelink

Re: amendment to shared library policy

2003-05-18 Thread Jack Howarth
Steve, Well I think you may need to use a combination of tools to get all the information. It seems to me that 'ldd -d -r' is the simpliest to use (since many folks don't like or trust prelink yet) to find the undefined symbols. So for example you might find... ldd -d -r ./libgmodule-1.2.so.0

Re: amendment to shared library policy

2003-05-18 Thread Jack Howarth
Joey, Yes, I guess it would be lintian, however I am under the impression that developers have to setup up their builds to use lintian (that is the output isn't automatically generated and mailed back to them). It would seem that we really should be stricter than making sanity checking shared l

amendment to shared library policy

2003-05-18 Thread Jack Howarth
Looking at the number of shared libraries in Debian which prelink has revealed to have undefined non-weak symbols (through incorrect linkage), I think we need an amendment to clarify Debian policy on such symbols. In a nut-shell, the policy should be that "No shared library shall contain undefined

combreloc

2001-10-31 Thread Jack Howarth
combreloc. Jack Howarth

combreloc

2001-10-31 Thread Jack Howarth
combreloc. Jack Howarth