Revision: 7161
          http://sourceforge.net/p/ipcop/svn/7161
Author:   dotzball
Date:     2013-11-23 13:36:53 +0000 (Sat, 23 Nov 2013)
Log Message:
-----------
Patch squidGuard to make BerkeleyDB version 4.7 and higher working.

Modified Paths:
--------------
    ipcop/trunk/lfs/squidGuard

Added Paths:
-----------
    ipcop/trunk/src/patches/squidGuard-1.5-beta_db_v4_up.patch

Modified: ipcop/trunk/lfs/squidGuard
===================================================================
--- ipcop/trunk/lfs/squidGuard  2013-11-23 08:55:54 UTC (rev 7160)
+++ ipcop/trunk/lfs/squidGuard  2013-11-23 13:36:53 UTC (rev 7161)
@@ -90,6 +90,7 @@
        cd $(DIR_APP) && tar xf $(DIR_DL)/$(PATCH1)
        cd $(DIR_APP) && for patch in `cat debian/patches/series` ; do echo 
"Using $$patch"; patch -p1 -i debian/patches/$$patch; done
        cd $(DIR_APP) && patch -Np1 -i 
$(DIR_PATCHES)/$(THISAPP)_stdout-always.patch
+       cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)_db_v4_up.patch
        # Fix implicit declaration of function 'HTUnEscape'
        cd $(DIR_APP) && sed -i 's/sgEx.h.*/&\n#include "HTEscape.h"/' 
src/sgDiv.c.in
        # Fix format %d vs size_t

Added: ipcop/trunk/src/patches/squidGuard-1.5-beta_db_v4_up.patch
===================================================================
--- ipcop/trunk/src/patches/squidGuard-1.5-beta_db_v4_up.patch                  
        (rev 0)
+++ ipcop/trunk/src/patches/squidGuard-1.5-beta_db_v4_up.patch  2013-11-23 
13:36:53 UTC (rev 7161)
@@ -0,0 +1,14 @@
+Make BerkeleyDB version 4.7 and higher working.
+
+diff -Nur a/src/sgDb.c b/src/sgDb.c
+--- a/src/sgDb.c       2010-09-09 12:35:22.000000000 +0200
++++ b/src/sgDb.c       2013-11-23 10:05:55.000000000 +0100
+@@ -112,7 +112,7 @@
+     }
+   }
+ #endif
+-#if DB_VERSION_MAJOR == 4
++#if DB_VERSION_MAJOR >= 4
+   if(globalUpdate || createdb || (dbfile != NULL && stat(dbfile,&st))){
+     flag = DB_CREATE;
+     if(createdb)

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn

Reply via email to