On Fri, Apr 30, 2010 at 12:30 AM, Glenn Fowler <[email protected]> wrote: > > thanks for the new (to me) acronym > > the ast header <debug.h> should take care of checking > DEBUG and _BLD_DEBUG and the do the appropriate definition > of the message() macro > > what was the build command that caused the failure? >
I actually did a build via rpm on a fedora package, but that essentially does: export CCFLAGS to -DDEBUG ./bin/package readme ./bin/package make The problem is not the message() macro, it is only because it gets defined due to -DDEBUG that it exposes another problem. As the patch shows, there are a number of places with message() using a show() within, the latter being defined only with -D_BLD_DEBUG. So basically with -DDEBUG, we end up defining message() but not show(), which ends up being an undefined symbol. -- Siddhesh Poyarekar http://siddhesh.in _______________________________________________ ast-developers mailing list [email protected] https://mailman.research.att.com/mailman/listinfo/ast-developers
