Curt Arnold wrote:
I'm uncomfortable with that solution, but I'm on deadline on something else and can't research it now. It is a problem that needs to be fixed, but I'd like to fix it by eliminating implementation details (like the config_auto.h) from the expansions of the API include files like logger.h.
This is indeed the final and correct solution, and I think we should still work on it.
However that solution is perfect as a temporary one, which does not disturb the actual way of doing and avoid to have macros like PACKAGE or VERSION polluting the global namespace.
Christophe
