On 10/18/17 8:29 AM, Jan Beich wrote: > Guido Falsi <m...@madpilot.net> writes: > >> On 10/17/2017 23:11, Guido Falsi wrote: >> >>>> >>>> Thing is, recompiling with WITH_DEBUG doesn't help (I only get >>>> memory addresses in gdb), nor does -DCMAKE_BUILD_TYPE=Debug to >>>> CMAKE_ARGS (the port uses CMake). >> >> Sorry, I clearly did not parse your message correctly. >> >> Looks strange though, WITH_DEBUG always worked for me... Usually I >> compile the whole set in poudriere with WITH_DEBUG, to make sure all >> libraries have symbols too. > > WITH_DEBUG doesn't disable vendor optimizations like -fomit-frame-pointer > which may hinder stack unwinding, doesn't enable debug symbols for ports > not respecting CFLAGS, often a nop for non-C/C++ ports, etc.
Could the framework WITH_DEBUG block remove this (and potentially) other relevant flags from C*FLAGS if present with variable modifiers? > Without an example it's hard to guess. _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"