Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 185503 - dev-util/xxdiff missing flex dependency
Summary: dev-util/xxdiff missing flex dependency
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-16 08:34 UTC by Jörg Rebenstorf
Modified: 2007-07-16 09:34 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jörg Rebenstorf 2007-07-16 08:34:55 UTC
When I emerged "xxdiff" in I got the following error, which disappeared after emerging in "flex". Therefore I think there is a dependency missing in the ebuild package.

The packages that were emerged in are called "sys-devel/flex2.5.4a-r5 and xxdiff-3.2.

i386-pc-linux-gnu-g++ -c -pipe -DXX_KDE -I/usr/kde/3.5/include -DXX_DEBUG -Wall -W -g -D_REENTRANT  -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/qt/3/include -o accelUtil.o accelUtil.cpp
flex  -PresParser resParser.l
"resParser.l", line 99: unrecognized %option: bison-bridge
"resParser.l", line 100: unrecognized %option: header-file
make: *** [resParser_lex.cpp] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: dev-util/xxdiff-3.2 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  xxdiff-3.2.ebuild, line 43:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.


Reproducible: Always

Steps to Reproduce:
1. emerge xxdiff without having flex installed
2.
3.

Actual Results:  
not compiling

Expected Results:  
pulling in the required packages and compiling successfully
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-16 09:34:12 UTC
<snip>
DEPEND="=x11-libs/qt-3*
	kde? ( >=kde-base/kdelibs-3.1 )
	sys-devel/flex
	|| ( sys-devel/bison dev-util/yacc )"
</snip>