[cups-devel] Debug Logging in Cups
David Valleau
valleau at chromium.org
Thu Oct 19 13:40:35 PDT 2017
Update:
I found that the issue was that I was linking with the wrong lib-cups (I
was linking with the one on my system).
By adding the environment variable: LD_LIBRARY_PATH="/path/to/dev/cups/cups"
I was able to get the debugging information.
Thanks,
David
On Thu, Oct 19, 2017 at 12:35 PM, David Valleau <valleau at chromium.org>
wrote:
> Are there any other flags that I might be missing?
>
> I tried changing the environment variable to "CUPS_DEBUG_LEVEL=9" but I am
> still not seeing any output from the DEBUG_printf() calls in stderror.
>
> Thanks,
> David
>
> On Thu, Oct 19, 2017 at 11:49 AM, Michael Sweet <msweet at apple.com> wrote:
>
>> David,
>>
>> You want "CUPS_DEBUG_LEVEL=9", not "CUPS_LOG_LEVEL=9"...
>>
>>
>> > On Oct 19, 2017, at 2:43 PM, David Valleau <valleau at chromium.org>
>> wrote:
>> >
>> > Hello,
>> >
>> > I am currently doing some work in the CUPS code and am having some
>> trouble
>> > getting debug logging to work.
>> >
>> > I have run:
>> >
>> > - ./configure --enable-debug --enable-debug-guards
>> --enable-debug-printfs
>> > - make clean
>> > - make
>> >
>> > I then run the backend that I am testing using the following command:
>> >
>> > - CUPS_DEBUG_FILTER=".*" CUPS_DEBUG_LOG="-" CUPS_LOG_LEVEL=9 ./ipp
>> >
>> > However, when running this backend the outputs from all of the
>> > "DEBUG_printf" macros in the execution path do not seem to be displayed.
>> >
>> > How can I get these macros to display? I am having some trouble trying
>> to
>> > debug my changes right now since I am flying blind without any debugging
>> > information.
>> >
>> > I should not that I have tried a number of different values for the
>> > CUPS_DEBUG_LOG and CUPS_LOG_LEVEL environment variables already.
>> >
>> > Thanks,
>> > David
>> > _______________________________________________
>> > cups-devel mailing list
>> > cups-devel at cups.org
>> > https://lists.cups.org/mailman/listinfo/cups-devel
>>
>> _________________________________________________________
>> Michael Sweet, Senior Printing System Engineer
>>
>> _______________________________________________
>> cups-devel mailing list
>> cups-devel at cups.org
>> https://lists.cups.org/mailman/listinfo/cups-devel
>>
>
>
More information about the cups-devel
mailing list