On 2009/02/12 23:46, Stuart Cassoff wrote:
> These libs do not have debugging symbols, seemingly violating porting  
> checklist item number twenty.
>
> libwraster.so.5.0
> libungif.so.5.4
> libpng.so.8.0
> libtiff.so.38.2
> libjpeg.so.62.0
>

This checklist item just talks about stripping, building with symbols
is a different matter, that's something you have to do yourself
('DEBUG=-g make repackage reinstall' or similar).

libungif.so.5.4: ELF 32-bit LSB shared object, Intel 80386, version 1, not 
stripped
libpng.so.8.0:   ELF 32-bit LSB shared object, Intel 80386, version 1, not 
stripped
libtiff.so.38.2: ELF 32-bit LSB shared object, Intel 80386, version 1, not 
stripped
libjpeg.so.62.0: ELF 32-bit LSB shared object, Intel 80386, version 1, not 
stripped

You can set DEBUG in /etc/mk.conf but you will probably forget it's
there when you go to build something large and run out of space in
WRKOBJDIR (that's what usually happens to me when I do that, anyway :-)

If you want the symbols to be kept in the resulting executables too,
not just the libraries, you can use e.g. 'INSTALL_STRIP= DEBUG="-O0 -g" make'.

Reply via email to