Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Mar 2018 23:12:06 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r463540 - in head/security/clamfs: . files
Message-ID:  <201803032312.w23NC6ZT014572@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Mar  3 23:12:06 2018
New Revision: 463540
URL: https://svnweb.freebsd.org/changeset/ports/463540

Log:
  security/clamfs: unbreak with boost 1.65
  
  PR:		220725
  Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
  Approved by:	maintainer timeout (7 months)

Added:
  head/security/clamfs/files/patch-src_config.hxx   (contents, props changed)
Modified:
  head/security/clamfs/Makefile   (contents, props changed)

Modified: head/security/clamfs/Makefile
==============================================================================
--- head/security/clamfs/Makefile	Sat Mar  3 22:42:24 2018	(r463539)
+++ head/security/clamfs/Makefile	Sat Mar  3 23:12:06 2018	(r463540)
@@ -12,10 +12,6 @@ COMMENT=	User-space fs with on-access antivirus scanni
 
 LICENSE=	GPLv2
 
-BROKEN=		fails to build with boost 1.65, see bug 220725
-DEPRECATED=	Broken for more than 6 months
-EXPIRATION_DATE=	2018-03-19
-
 LIB_DEPENDS=	libccgnu2.so:devel/commoncpp \
 		libPocoNet.so:devel/poco-ssl \
 		librlog.so:devel/rlog
@@ -24,9 +20,7 @@ RUN_DEPENDS=	clamd:security/clamav
 
 GNU_CONFIGURE=	yes
 
-USES=		fuse
-
-CPPFLAGS+=	-I${LOCALBASE}/include/boost/tr1
+USES=		compiler:c++11-lib fuse
 
 PLIST_FILES=	bin/clamfs \
 		man/man1/clamfs.1.gz

Added: head/security/clamfs/files/patch-src_config.hxx
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/clamfs/files/patch-src_config.hxx	Sat Mar  3 23:12:06 2018	(r463540)
@@ -0,0 +1,23 @@
+--- src/config.hxx.orig	2009-11-29 19:19:33 UTC
++++ src/config.hxx
+@@ -30,7 +30,7 @@
+ #include "config.h"
+ 
+ #include <map>
+-#include <tr1/unordered_map>
++#include <unordered_map>
+ #include <cc++/xml.h>
+ 
+ #ifdef DMALLOC
+@@ -45,11 +45,6 @@ namespace clamfs {
+    \brief STanDard namespace
+ */
+ using namespace std;
+-
+-/*!\namespace tr1
+-   \brief ISO/IEC TR 19768 namespace
+-*/
+-using namespace tr1;
+ 
+ /*!\namespace ost
+    \brief GNU CommonC++ namespace



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803032312.w23NC6ZT014572>