On Sat, Mar 23, 2019 at 06:57:00AM +0100, Ingo Feinerer wrote:
> Hi,
> 
> when trying to update texinfo to version 6.6 compilation fails with
> 
> In file included from 
> ~/ports/pobj/texinfo-6.6/texinfo-6.6/tp/Texinfo/XS/parsetexi/Parsetexi.xs:13:
> /usr/libdata/perl5/amd64-openbsd/CORE/parser.h:22:3: error: typedef 
> redefinition with different types ('struct yy_stack_frame' vs
>       'struct yy_stack_frame')
> } yy_stack_frame;
>   ^
> 
> That seems to me a problem in the Perl header file (and not the texinfo
> program) from base.
> 
> Any ideas?

My *guess* is that for some reason texinfo is trying to include it's own
parser.h file, but somehow is finding the perl version first.  I'm not
quite sure why that would happen, but that's my guess.

http://git.savannah.gnu.org/cgit/texinfo.git/commit/?h=texinfo-6.6&id=6889f4ce15d496de82157fbc2f685e5387e985f3


Sadly my brain has been rattling around in my head too much this week
due to a cough so I've been having trouble concentrating on such stuff,
so not sure how that would be fixed.

l8rZ,
-- 
andrew - http://afresh1.com

Computer Science: solving today's problems tomorrow.

Reply via email to