Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 598248

Summary: dev-qt/qtwebkit-5.6.2 - src/compiler/preprocessor/Tokenizer.l:2738:31: error: ‘yyset_column’ was not declared in this scope
Product: Gentoo Linux Reporter: slvrn <slvrn>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: normal CC: slvrn
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 598186    
Attachments: build.log
emerge -pqv qtwebkit
emerge --info

Description slvrn 2016-10-27 13:21:38 UTC
Created attachment 451592 [details]
build.log

With sys-devel/flex-2.6.1 it builds succesfully
Comment 1 slvrn 2016-10-27 13:22:29 UTC
Created attachment 451594 [details]
emerge -pqv qtwebkit
Comment 2 slvrn 2016-10-27 13:23:10 UTC
Created attachment 451596 [details]
emerge --info
Comment 3 Joel Berendzen 2016-10-27 15:34:05 UTC
I can confirm this bug, which goes away when flex 2.6.2 is masked.  Seems likely related to Bug 598244, which documents a similar problem building wine.  https://bugs.gentoo.org/show_bug.cgi?id=598244
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-12-30 23:13:54 UTC
This is fixed with flex-2.6.3:

commit 2601a5c0e5304ddb0b9b1d608b5b12ce04dc3a90
Author: Lars Wendler <polynomial-c@gentoo.org>
Date:   Fri Dec 30 22:18:40 2016

    sys-devel/flex: Bump to version 2.6.3

    Removed completely broken 2.6.2 version.

    Package-Manager: Portage-2.3.3, Repoman-2.3.1