I am trying to get a version of the ncurses library built with debugging and trace enabled. I set the options I desired using
However, when I install the resulting
I understand that
poudriere options
.
Code:
poudriere options -s -p PORTS_12_2 devel/ncurses
===> The following configuration options are available for ncurses-6.2.20210626:
DEBUG=on: Build with debugging support
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
MANPAGES=on: Build and/or install manual pages
PROFILE=on: Build with profiling support
TRACE=on: Add trace() function to all models of ncurses
However, when I install the resulting
ncurses
package this is what I find:
Code:
# file /usr/local/lib/libncurses.so.6.2
/usr/local/lib/libncurses.so.6.2: ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, stripped
I understand that
stripped
means that debugging symbols have been removed. How do I get the libraries built with debugging enabled?