svn commit: r368030 - head/graphics/libosmesa

Adam Weinberger adamw at adamw.org
Tue Sep 16 13:35:50 UTC 2014


On 16 Sep, 2014, at 6:21, Pietro Cerutti <gahr at FreeBSD.org> wrote:

> On 2014-Sep-12, 15:16, Adam Weinberger wrote:
>> Author: adamw
>> Date: Fri Sep 12 15:16:49 2014
>> New Revision: 368030
>> URL: http://svnweb.freebsd.org/changeset/ports/368030
>> QAT: https://qat.redports.org/buildarchive/r368030/
>> 
>> Log:
>>  Fix build by depending on bison.
>> 
>>    GEN      program/program_parse.tab.c
>>  byacc: e - line 119 of "program/program_parse.y", syntax error
>>  %locations
>>  ^
>>  gmake[3]: *** [program/program_parse.tab.c] Error 1
>> 
>> Modified:
>>  head/graphics/libosmesa/Makefile
>> 
>> Modified: head/graphics/libosmesa/Makefile
>> ==============================================================================
>> --- head/graphics/libosmesa/Makefile	Fri Sep 12 15:04:27 2014	(r368029)
>> +++ head/graphics/libosmesa/Makefile	Fri Sep 12 15:16:49 2014	(r368030)
>> @@ -13,7 +13,7 @@ COMMENT=	Off-Screen Mesa implementation 
>> LIB_DEPENDS=	libexpat.so:${PORTSDIR}/textproc/expat2
>> BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/libxml2mod.so:${PORTSDIR}/textproc/py-libxml2
>> 
>> -USES=		gmake pkgconfig tar:bzip2 libtool python:2
>> +USES=		gmake pkgconfig tar:bzip2 libtool python:2 bison
>> USE_LDCONFIG=	yes
>> GNU_CONFIGURE=	yes
>> CONFIGURE_ARGS+=--enable-osmesa \
> 
> Just bringing in a dependency on bison doesn't fix the problem. See what
> I've checked in as r368300. Moreover, some pre-commit notification on
> this would have been appreciated.

Hrmmn. It fixed the problem in my poudriere jail, and, as it wasn’t building before, it was a “just-fix-it.”

# Adam


-- 
Adam Weinberger
adamw at adamw.org
http://www.adamw.org



More information about the svn-ports-head mailing list