OK, as a quick fix, I have effectively replaced backend/ipp.c with the
1.4.x version (branches/1.4.x/backend/ipp.c, r8950), with the patch
included below.  One line was changed in order to get the code to
compile as part of 1.5:

----------------------------
--- ipp-1.4x.c  2011-10-27 16:50:04.000000000 +0100
+++ ipp.c       2011-10-27 16:37:46.000000000 +0100
@@ -428,7 +428,7 @@
 
     if ((fd = cupsTempFd(tmpfilename, sizeof(tmpfilename))) < 0)
     {
-      _cupsLangPrintError(_("ERROR: Unable to create temporary file"));
+      _cupsLangPrintError("ERROR", _("Unable to create temporary file"));
       return (CUPS_BACKEND_FAILED);
     }

----------------------------

I would not trust this without a lot more testing, but this worked for
me just now.

** Patch added: "Patch: replaces backend/ipp.c with the 1.4.x version 
(branches/1.4.x/backend/ipp.c r8950)"
   
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/881843/+attachment/2575416/+files/ipp-patch-r8950%2B.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/881843

Title:
  CUPS IPP print to Novell servers error since 11.10 upgrade

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/881843/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to