Fix up GCR_DEBUG and GCK_DEBUG environment variables
* This is due to the G_MESSAGES_DEBUG change in glib * We manage our own debug categories, so if G_MESSAGES_DEBUG is not being used but GCR_DEBUG or GCK_DEBUG are set we unconditionally print the debug messages. * If G_MESSAGES_DEBUG is being used, then make all the debug messages available to Glib. * Can build with -DGCR_DEBUG=category flags to permanently enable certain categories.
Showing with 148 additions and 20 deletions