svn commit: r561234 - head/biology/stacks

Jason W. Bacon jwb at FreeBSD.org
Mon Jan 11 17:27:31 UTC 2021


Author: jwb
Date: Mon Jan 11 17:27:30 2021
New Revision: 561234
URL: https://svnweb.freebsd.org/changeset/ports/561234

Log:
  biology/stacks: Drop dependency on gcc
  
  Replace compiler:openmp with compiler:c++11-lang and localbase
  Set USE_GCC for i386 to work around limitations in clang atomic (PR 230888)
  
  PR:             port/247753, ports/252379

Modified:
  head/biology/stacks/Makefile

Modified: head/biology/stacks/Makefile
==============================================================================
--- head/biology/stacks/Makefile	Mon Jan 11 17:17:35 2021	(r561233)
+++ head/biology/stacks/Makefile	Mon Jan 11 17:27:30 2021	(r561234)
@@ -2,7 +2,7 @@
 
 PORTNAME=	stacks
 DISTVERSION=	2.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	biology perl5 python
 MASTER_SITES=	http://catchenlab.life.illinois.edu/stacks/source/
 
@@ -12,7 +12,7 @@ COMMENT=	Software pipeline for building loci from shor
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		compiler:openmp gmake python shebangfix
+USES=		compiler:c++11-lang gmake python shebangfix
 
 SHEBANG_FILES=	scripts/*.pl scripts/*.py \
 		scripts/stacks-integrate-alignments scripts/stacks-gdb
@@ -22,8 +22,8 @@ LDFLAGS+=	-lpthread
 
 .include <bsd.port.pre.mk>
 
-# Force newer GCC on platforms using GCC 4.2 as base
-.if ${CHOSEN_COMPILER_TYPE} == gcc
+# Temp workaround, see PR 230888
+.if ${ARCH} == i386
 USE_GCC=	yes
 .endif
 


More information about the svn-ports-all mailing list