[OE-core] [PATCH v4 02/12] acpica: work around flex 2.6.2 code generation issue

Khem Raj raj.khem at gmail.com
Sun Jan 22 04:00:13 UTC 2017


On Fri, Jan 20, 2017 at 6:54 AM, Patrick Ohly <patrick.ohly at intel.com> wrote:
> On Fri, 2017-01-20 at 15:12 +0100, Patrick Ohly wrote:
>> Without this patch, linking fails with a missing implementation of
>> yy_scan_string. This looks like a regression in flex, because 2.6.0 generated
>> different code that called PrParser_scan_string
>> resp. DtParser_scan_string.
>>
>> Working around that in acpica until this is better understood or fixed
>> in flex is the easiest solution for now.
>
> It turned out that flex 2.6.3 has a fix for the problem. But the github
> issue tracker for flex has several people who reported issues with 2.6.3
> (affecting gdb, binutils, grub) that we probably should wait a bit
> before trying to update to that release.
>
> --
> Best Regards, Patrick Ohly
>
> The content of this message is my personal opinion only and although
> I am an employee of Intel, the statements I make here in no way
> represent Intel's position on the issue, nor am I authorized to speak
> on behalf of Intel on this matter.
>

I am seeing issues with qtwebkit as well.

error: 'yyset_column' was not declared in
 this scope

Similar errors for 'yyset_lineno' 'yylex' 'yylex_init_extra'
'yyrestart' 'yylex_destroy'

Haven't really dug into details but it seems to be caused by update to 2.6.2



More information about the Openembedded-core mailing list