Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2017 12:27:14 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r456976 - in head/biology/bedtools: . files
Message-ID:  <201712221227.vBMCRE3H025258@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Fri Dec 22 12:27:14 2017
New Revision: 456976
URL: https://svnweb.freebsd.org/changeset/ports/456976

Log:
  - Fix build on 11+
  
  Approved by:	portmgr blanket

Added:
  head/biology/bedtools/files/patch-src_utils_FileRecordTools_Records_StrandQueue.h   (contents, props changed)
Modified:
  head/biology/bedtools/Makefile

Modified: head/biology/bedtools/Makefile
==============================================================================
--- head/biology/bedtools/Makefile	Fri Dec 22 10:49:09 2017	(r456975)
+++ head/biology/bedtools/Makefile	Fri Dec 22 12:27:14 2017	(r456976)
@@ -13,10 +13,6 @@ COMMENT=	Toolset for genome arithmetic
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN_FreeBSD_12_aarch64=	fails to compile: /usr/include/c++/v1/queue:401:5: error: static_assert failed
-BROKEN_armv6=			fails to compile: implicit instantiation of undefined template __static_assert_test<false>
-BROKEN_armv7=			fails to compile: implicit instantiation of undefined template __static_assert_test<false>
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	arq5x
 GH_PROJECT=	bedtools2

Added: head/biology/bedtools/files/patch-src_utils_FileRecordTools_Records_StrandQueue.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/biology/bedtools/files/patch-src_utils_FileRecordTools_Records_StrandQueue.h	Fri Dec 22 12:27:14 2017	(r456976)
@@ -0,0 +1,11 @@
+--- src/utils/FileRecordTools/Records/StrandQueue.h.orig	2015-09-03 04:36:18 UTC
++++ src/utils/FileRecordTools/Records/StrandQueue.h
+@@ -30,7 +30,7 @@ public:
+ 
+ private:
+ //	static RecordPtrSortFunctor _recSortFunctor;
+-	typedef priority_queue<Record *, vector<const Record *>, RecordPtrSortDescFunctor > queueType;
++	typedef priority_queue<Record *, vector<Record *>, RecordPtrSortDescFunctor > queueType;
+ 	vector<queueType *> _queues;
+ 	static const int NUM_QUEUES = 3;
+ 



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