[cups.general] Regression in CUPS 1.4.7: printers no longer visible with HTTP
Michael Sweet
msweet at apple.com
Mon Aug 15 17:06:56 PDT 2011
Can you file a bug at:
http://www.cups.org/str.php
Thanks!
On Aug 1, 2011, at 2:37 AM, Vincent Lefevre wrote:
> Hi,
>
> I've reported the following bug that occurs in Debian/sid:
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635096
>
> After upgrading from 1.4.6-11+b1 to 1.4.7-1, I get errors like:
>
> ypig:~> lpq -Plip-multi-3
> lpq: Unknown destination "lip-multi-3"!
>
> i.e. the printers are no longer visible. The bug is in the library
> (libcups2 package).
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635096#15 shows an
> excerpt of the differences between the strace with 1.4.6 and 1.4.7.
>
> Is this a known bug and is there a patch?
>
> Note: I've tried to rebuild the package with debug information but
> the compilation fails in debug.c for both 1.4.6 and 1.4.7, e.g.
>
> Compiling debug.c...
> gcc -Wall -Wno-format-y2k -fPIC -g -fstack-protector -D_GNU_SOURCE -Ifontembed -I.. -D_CUPS_SOURCE -I/usr/include/poppler -I/usr/include/poppler -I/usr/include/poppler -g -O2 -g -O2 -Wall -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -DDEBUG -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -o debug.o debug.c
> debug.c: In function ???_cups_debug_printf???:
> debug.c:428:5: warning: implicit declaration of function ???pthread_mutex_lock??? [-Wimplicit-function-declaration]
> debug.c:428:25: error: ???debug_mutex??? undeclared (first use in this function)
> debug.c:428:25: note: each undeclared identifier is reported only once for each function it appears in
> debug.c:466:5: warning: implicit declaration of function ???pthread_mutex_unlock??? [-Wimplicit-function-declaration]
> debug.c:522:8: warning: ignoring return value of ???write???, declared with attribute warn_unused_result [-Wunused-result]
> make[2]: *** [debug.o] Error 1
> make[2]: Leaving directory `/home/vlefevre/software/cups-1.4.6/cups'
>
> Indeed some parts are not protected by
>
> #ifdef HAVE_PTHREAD_H
>
> Regards,
>
> --
> Vincent Lefèvre <vincent at vinc17.net> - Web: <http://www.vinc17.net/>
> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
> Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)
> _______________________________________________
> cups mailing list
> cups at easysw.com
> http://lists.easysw.com/mailman/listinfo/cups
________________________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair
More information about the cups
mailing list