Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Aug 2020 15:33:26 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r545336 - head/lang/racket
Message-ID:  <202008191533.07JFXQjq040809@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pkubaj
Date: Wed Aug 19 15:33:26 2020
New Revision: 545336
URL: https://svnweb.freebsd.org/changeset/ports/545336

Log:
  lang/racket: fix build on non-x86
  
  Even without JIT option available, FUTURES is enabled by default, breaking build. Make FUTURES also x86-only.
  
  MFH:		2020Q3 (fix build blanket)

Modified:
  head/lang/racket/Makefile

Modified: head/lang/racket/Makefile
==============================================================================
--- head/lang/racket/Makefile	Wed Aug 19 15:32:53 2020	(r545335)
+++ head/lang/racket/Makefile	Wed Aug 19 15:33:26 2020	(r545336)
@@ -21,8 +21,6 @@ LICENSE=	APACHE20 MIT
 LICENSE_COMB=	dual
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-IGNORE_armv6=		fails to compile: ./lightning/lightning.h:81:2: error: GNU lightning does not support the current target
-
 LIB_DEPENDS=	libcairo.so:graphics/cairo \
 		libffi.so:devel/libffi \
 		libpng.so:graphics/png
@@ -41,13 +39,12 @@ REINPLACE_ARGS=	-i ""
 MAKE_JOBS_UNSAFE=	yes
 CONFLICTS=	racket-minimal-[0-9]*
 
-OPTIONS_DEFINE=		DOCS FUTURES
-OPTIONS_DEFAULT=	FUTURES
+OPTIONS_DEFINE=		DOCS
 
-OPTIONS_DEFINE_amd64=	JIT
-OPTIONS_DEFINE_i386=	JIT
-OPTIONS_DEFAULT_amd64=	JIT
-OPTIONS_DEFAULT_i386=	JIT
+OPTIONS_DEFINE_amd64=	FUTURES JIT
+OPTIONS_DEFINE_i386=	FUTURES JIT
+OPTIONS_DEFAULT_amd64=	FUTURES JIT
+OPTIONS_DEFAULT_i386=	FUTURES JIT
 
 FUTURES_DESC=	Enable futures
 JIT_DESC=	Enable JIT compiler



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