[lfs-patches] r2709 - trunk/libreoffice

fernando at higgs.linuxfromscratch.org fernando at higgs.linuxfromscratch.org
Sat Aug 17 19:51:14 PDT 2013


Author: fernando
Date: Sat Aug 17 19:51:14 2013
New Revision: 2709

Log:
libreoffice-4.1.0.4-system_neon-1.patch

Added:
   trunk/libreoffice/libreoffice-4.1.0.4-system_neon-1.patch

Added: trunk/libreoffice/libreoffice-4.1.0.4-system_neon-1.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/libreoffice/libreoffice-4.1.0.4-system_neon-1.patch	Sat Aug 17 19:51:14 2013	(r2709)
@@ -0,0 +1,34 @@
+Submitted By:            Wayne Blaszczyk <wblaszcz at bigpond dot net dot au>
+Date:                    2013-08.17
+Initial Package Version: 4.1.0.4
+Upstream Status:         Unknown
+Origin:                  Gentoo
+Description:             Fixes building when using system Neon-0.30.0
+
+--- a/ucb/source/ucp/webdav-neon/NeonSession.cxx
++++ b/ucb/source/ucp/webdav-neon/NeonSession.cxx
+@@ -228,9 +228,6 @@
+ }
+ 
+ extern "C" int NeonSession_NeonAuth( void *       inUserData,
+-#ifdef NE_FEATURE_SSPI
+-                                     const char * inAuthProtocol,
+-#endif
+                                      const char * inRealm,
+                                      int          attempt,
+                                      char *       inoutUserName,
+@@ -297,14 +294,6 @@
+ 
+     bool bCanUseSystemCreds = false;
+ 
+-#ifdef NE_FEATURE_SSPI
+-    bCanUseSystemCreds
+-        = (attempt == 0) && // avoid endless loops
+-          ne_has_support( NE_FEATURE_SSPI ) && // Windows-only feature.
+-          ( ( ne_strcasecmp( inAuthProtocol, "NTLM" ) == 0 ) ||
+-            ( ne_strcasecmp( inAuthProtocol, "Negotiate" ) == 0 ) );
+-#endif
+-
+     int theRetVal = pListener->authenticate(
+                             OUString::createFromAscii( inRealm ),
+                             theSession->getHostName(),



More information about the patches mailing list