Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126093 - wine-0.9.9 : state names clashes with flex internals in parser.l
Summary: wine-0.9.9 : state names clashes with flex internals in parser.l
Status: RESOLVED DUPLICATE of bug 124084
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-13 16:22 UTC by Arnaud de Grandmaison
Modified: 2006-03-14 06:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch correcting parser.l state names (wine-0.9.9-parser.patch,6.19 KB, patch)
2006-03-13 16:24 UTC, Arnaud de Grandmaison
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arnaud de Grandmaison 2006-03-13 16:22:30 UTC
wine-0.9.9/tools/wrc/parser.l uses state names (yy*) which clash with internal variable names in the scanner generated by flex-2.5.33-r1. 
This file has been patched later on by the wine project.

Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.4-r0, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 mobile AMD Athlon(tm) XP2000+
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.mirror.sdv.fr http://www.gigaload.org/gentoo.org/ http://ftp.easynet.nl/mirror/gentoo/"
LINGUAS="en fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib acl alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 caps cdparanoia cdr crypt cups curl dbm doc dri dv dvd dvdr dvdread eds emboss encode esd exif expat faad fam ffmpeg fftw flac font-server foomaticdb fortran gd gdbm gif gimpprint glut gmp gnome gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml idn imagemagick imlib ipv6 jack java jpeg jpeg2k junit kde kdeenablefinal lcms ldap libg++ libwww mad mhash mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly odbc ogg oggvorbis openal opengl oss pam pcmcia pcre pdflib perl php plotutils png postgres povray ppds python qt quicktime readline samba sasl scanner sdl slang sndfile speex spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vorbis xine xml xml2 xmms xv xvid zlib linguas_en linguas_fr userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Arnaud de Grandmaison 2006-03-13 16:24:06 UTC
Created attachment 82058 [details, diff]
Patch correcting parser.l state names
Comment 2 SpanKY gentoo-dev 2006-03-14 06:07:21 UTC
your tree is clearly out of date as i already reported this issue upstream and added that patch over a week ago

*** This bug has been marked as a duplicate of 124084 ***