The Xprt server shipped with XOrg release X11R6.8.1 generates faulty printer names on Solaris 8. In Camia3D, Mozilla and xplsprinters I see this: $ xplsprinters printer: nigel_bwxp-printerattr.descriptor=Roman Nigels office printer@levin:35 printer: xp_ps_spooldir_tmp_Xprintjobs@levin:35 The affected print queues are unuseable. Linux does not have that problem neither does the native Xprt version from Solaris.
Taking bug...
Created attachment 1641 [details] [review] Proposed patch for 2005-01-08-trunk
Comment on attachment 1641 [details] [review] Proposed patch for 2005-01-08-trunk Requesting r= from Alan...
Comment on attachment 1641 [details] [review] Proposed patch for 2005-01-08-trunk (trying again, now with an email)
Comment on attachment 1641 [details] [review] Proposed patch for 2005-01-08-trunk The original version in the Solaris Xprt has a \\t at that point, which should do the same thing, just defer the \t expansion into the nawk instead of at C compilation time - either way should work.
Created attachment 1662 [details] [review] [FIXED_X11R68x] Patch for commit into Xorg 2005-01-10-trunk incl. Changelog comment (same as attachment #1641 [details] [review])
Patch checked-in into Xorg trunk: /cvs/xorg/xc/ChangeLog,v <-- ChangeLog new revision: 1.663; previous revision: 1.662 /cvs/xorg/xc/programs/Xserver/Xprint/spooler.c,v <-- spooler.c new revision: 1.4; previous revision: 1.3 Mailing the commit message to xorg-commit@lists.freedesktop.org...
Patch checked-in into xprint_packagertest_20041217 test branch... /cvs/xorg/xc/ChangeLog,v <-- ChangeLog new revision: 1.614.2.3; previous revision: 1.614.2.2 /cvs/xorg/xc/programs/Xserver/Xprint/spooler.c,v <-- spooler.c new revision: 1.3.16.1; previous revision: 1.3 Mailing the commit message to xorg-commit@lists.freedesktop.org... ... marking bug as FIXED.
Comment on attachment 1662 [details] [review] [FIXED_X11R68x] Patch for commit into Xorg 2005-01-10-trunk incl. Changelog comment (same as attachment #1641 [details] [review]) Requesting approval for X11R6.8.x stable branch to get the SOlaris print queue enumeration working properly if the printer as a description.
Comment on attachment 1662 [details] [review] [FIXED_X11R68x] Patch for commit into Xorg 2005-01-10-trunk incl. Changelog comment (same as attachment #1641 [details] [review]) [sorry, previous attempt used the wrong flag (errno=EUSERTOOTIRED)] Requesting approval for X11R6.8.x stable branch to get the Solaris print queue enumeration working properly if the printer as a description.
Comment on attachment 1662 [details] [review] [FIXED_X11R68x] Patch for commit into Xorg 2005-01-10-trunk incl. Changelog comment (same as attachment #1641 [details] [review]) Patch approved for commit into X11R6.8.x stable branch in the 2005-01-14 release-wranglers phone call.
Comment on attachment 1662 [details] [review] [FIXED_X11R68x] Patch for commit into Xorg 2005-01-10-trunk incl. Changelog comment (same as attachment #1641 [details] [review]) Patch checked-in into X11R6.8.x stable branch: /cvs/xorg/xc/ChangeLog,v <-- ChangeLog new revision: 1.365.2.130; previous revision: 1.365.2.129 cvs commit: Using deprecated info format strings. Convert your scripts to use the new argument format and remove '1's from your info file format strings. /cvs/xorg/xc/programs/Xserver/Xprint/spooler.c,v <-- spooler.c new revision: 1.3.4.1; previous revision: 1.3 cvs commit: Using deprecated info format strings. Convert your scripts to use the new argument format and remove '1's from your info file format strings. Mailing the commit message to xorg-commit@lists.freedesktop.org...
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.