Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jul 2019 05:57:35 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r507202 - head/misc/lifelines
Message-ID:  <201907230557.x6N5vZat069249@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Tue Jul 23 05:57:34 2019
New Revision: 507202
URL: https://svnweb.freebsd.org/changeset/ports/507202

Log:
  misc/lifelines: Unbreak build as user
  
  checking for bison... bison -o y.tab.c
  LifeLines requires GNU Bison to compile src/interp/yacc.y.
  ===========================================================================
  =======================<phase: build          >============================
  ===>  Building for lifelines-3.1.1_1
  gmake[1]: Entering directory '/wrkdirs/usr/ports/misc/lifelines/work/lifelines-3.1.1'
  gmake[1]: Makefile: No such file or directory
  
  The configure script cannot cope with any value for YACC that is
  not "bison -y" and just exits with an error (and exit status 0, so
  the build continues and fails in the next phase when it cannot find
  Makefile) when it is a different value.  Set it to "bison -y"
  explicitly.
  
  This will fix building as user, but it is not clear why we do not
  see this failure when building as root.

Modified:
  head/misc/lifelines/Makefile

Modified: head/misc/lifelines/Makefile
==============================================================================
--- head/misc/lifelines/Makefile	Tue Jul 23 05:50:22 2019	(r507201)
+++ head/misc/lifelines/Makefile	Tue Jul 23 05:57:34 2019	(r507202)
@@ -15,6 +15,7 @@ LICENSE=	MIT
 USES=		autoreconf bison gmake iconv ncurses
 
 GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	YACC="bison -y"
 
 MAKE_JOBS_UNSAFE=yes
 



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