On Mon, Jan 14, 2013 at 08:18:46AM +0100, Didier 'OdyX' Raboud wrote:
> 
> I am far from confident enough in this patch to apply it so late in the 
> freeze. So I reported the bug upstream: http://www.cups.org/str.php?L4140
> 
> As you have a working test-case, could you possibly:
> - test cups from unstable with the attached patch on top;
> - test cups from experimental (1.6.1) ?
> 

With your patch applied to the version in unstable, dpkg-buildpackage 
would hang (on arch amd64).

IMO this is due to a minor error in your patch. Using the attached one, 
building succeded and -- at least for my test cases -- the reported 
failure doesn't occure. 

Will test the version in experimental later on.

Wolfgang

[ no need to cc me, bug subscribed ]
--- working/client.c	2013-01-14 14:21:48.000000000 +0100
+++ orig/client.c	2013-01-14 13:31:04.000000000 +0100
@@ -2589,11 +2589,6 @@
 #ifdef HAVE_GSSAPI
     else if (auth_type == CUPSD_AUTH_NEGOTIATE)
     {
-#  ifdef AF_LOCAL
-      if (_httpAddrFamily(con->http.hostaddr) == AF_LOCAL)
-        strlcpy(auth_str, "Basic realm=\"CUPS\"", sizeof(auth_str));
-      else
-#  endif /* AF_LOCAL */
       strlcpy(auth_str, "Negotiate", sizeof(auth_str));
     }
 #endif /* HAVE_GSSAPI */

Attachment: signature.asc
Description: Digital signature

Reply via email to