Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jul 2021 19:54:32 +0200
From:      Kurt Jaeger <pi@freebsd.org>
To:        Robert Huff <roberthuff@rcn.com>, ports@freebsd.org
Subject:   Re: problem building gstreamer1
Message-ID:  <YO3TWMn78S8Lhj5u@home.opsec.eu>
In-Reply-To: <YO3RjWS60b8mdqut@home.opsec.eu>
References:  <24813.50986.617067.115077@jerusalem.litteratus.org> <YO3RjWS60b8mdqut@home.opsec.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

> > 	This is way above my pay grade.
> > 	What have I screwed up?
> 
> Maybe it's the yacc/bison version you are using ?
> 
> There's a very simple message at the end:
> 
> ./grammar.y:799.1-12: warning: deprecated directive: %pure-parser
> use %define api.pure
> 
> Have you tried to patch grammar.y to change it accordingly ?

I've tried this patch on a 14.0-amd64 box. Without it, bison would
crash. With it, gstreamer1 builds fine.

Put it in files/ like this:

cd multimedia/gstreamer1/files
fetch https://people.freebsd.org/~pi/patch-gst-grammar.y
cd ..
make

-- 
pi@opsec.eu            +49 171 3101372                    Now what ?



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