Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 151566 - dev-embedded/gezel-1.6b fails to compile
Summary: dev-embedded/gezel-1.6b fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal
Assignee: Embedded Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on: 171304
Blocks:
  Show dependency tree
 
Reported: 2006-10-16 03:47 UTC by Evil Compile Person
Modified: 2007-03-25 16:57 UTC (History)
1 user (show)

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


Attachments
gezel-1.6_gentoo.patch (gezel-1.6_gentoo.patch,780 bytes, patch)
2007-03-18 04:18 UTC, Aurélien Francillon
Details | Diff
gezel-1.6b.ebuild (gezel-1.6b.ebuild,949 bytes, text/plain)
2007-03-18 04:18 UTC, Aurélien Francillon
Details
gezel-1.7_gentoo.patch (gezel-1.7_gentoo.patch,776 bytes, patch)
2007-03-18 04:19 UTC, Aurélien Francillon
Details | Diff
gezel-1.7.ebuild (gezel-1.7.ebuild,1.07 KB, text/plain)
2007-03-18 04:32 UTC, Aurélien Francillon
Details
gezel-1.7.ebuild (gezel-1.7.ebuild,1.34 KB, text/plain)
2007-03-19 00:02 UTC, Aurélien Francillon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evil Compile Person 2006-10-16 03:47:14 UTC
make[3]: Entering directory `/var/tmp/portage/gezel-1.6b/work/gezel-1.6b/gezel'
source='fdl.cc' object='fdl.o' libtool=no \
	depfile='.deps/fdl.Po' tmpdepfile='.deps/fdl.TPo' \
	depmode=gcc3 /bin/sh ../depcomp \
	i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..     -O2 -march=i686 -pipe  -c -o fdl.o `test -f 'fdl.cc' || echo './'`fdl.cc
fdl.cc: In member function 'virtual int fdlFlexLexer::yylex()':
fdl.cc:713: error: 'yy_current_buffer' was not declared in this scope
fdl.cc:1261: error: 'yy_current_buffer' was not declared in this scope
fdl.cc:1284: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In constructor 'fdlFlexLexer::fdlFlexLexer(std::istream*, std::ostream*)':
fdl.cc:1401: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In destructor 'virtual fdlFlexLexer::~fdlFlexLexer()':
fdl.cc:1413: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'virtual void fdlFlexLexer::switch_streams(std::istream*, std::ostream*)':
fdl.cc:1420: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'int fdlFlexLexer::yy_get_next_buffer()':
fdl.cc:1473: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'void fdlFlexLexer::yyunput(int, char*)':
fdl.cc:1668: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'int fdlFlexLexer::yyinput()':
fdl.cc:1710: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'virtual void fdlFlexLexer::yyrestart(std::istream*)':
fdl.cc:1769: error: 'yy_current_buffer' was not declared in this scope
fdl.cc:1772: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'virtual void fdlFlexLexer::yy_switch_to_buffer(yy_buffer_state*)':
fdl.cc:1779: error: 'yy_current_buffer' was not declared in this scope
fdl.cc:1782: error: 'yy_current_buffer' was not declared in this scope
fdl.cc:1790: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'void fdlFlexLexer::yy_load_buffer_state()':
fdl.cc:1804: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'virtual void fdlFlexLexer::yy_delete_buffer(yy_buffer_state*)':
fdl.cc:1841: error: 'yy_current_buffer' was not declared in this scope
fdl.cc: In member function 'void fdlFlexLexer::yy_flush_buffer(yy_buffer_state*)':
fdl.cc:1882: error: 'yy_current_buffer' was not declared in this scope
make[3]: *** [fdl.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/gezel-1.6b/work/gezel-1.6b/gezel'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gezel-1.6b/work/gezel-1.6b/gezel'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gezel-1.6b/work/gezel-1.6b'
make: *** [all] Error 2

!!! ERROR: dev-embedded/gezel-1.6b failed.
Comment 1 Aurélien Francillon 2007-03-12 20:58:16 UTC
Hi, 
Same result with gezel-1.7.
It seems that gezel-1.x is completely outdated, ebuilds are years old, it's not listed anymore on authors website, so it's probably totally unmaintained now. 
I will provide soon an ebuild for gezel-2.x which seems quite active.
IMHO, this bug can be closed as WONTFIX, and the ebuilds removed from the tree or hard masked.
Aurélien
Comment 2 Aurélien Francillon 2007-03-18 04:18:00 UTC
Created attachment 113619 [details, diff]
gezel-1.6_gentoo.patch
Comment 3 Aurélien Francillon 2007-03-18 04:18:39 UTC
Created attachment 113621 [details]
gezel-1.6b.ebuild

updated ebuild
Comment 4 Aurélien Francillon 2007-03-18 04:19:28 UTC
Created attachment 113622 [details, diff]
gezel-1.7_gentoo.patch

this patch is for gezel-1.7 same problem, similar fix ...
Comment 5 Aurélien Francillon 2007-03-18 04:32:41 UTC
Created attachment 113624 [details]
gezel-1.7.ebuild

This ebuild has problmes with pic when java useflag is enabled :
TEXTREL usr/lib/libgzljava.so.0.0.0
Comment 6 Aurélien Francillon 2007-03-19 00:02:41 UTC
Created attachment 113725 [details]
gezel-1.7.ebuild
Comment 7 Denis Dupeyron (RETIRED) gentoo-dev 2007-03-25 16:57:19 UTC
I've just fixed this with a sed instead of a patch and touch, but it does essentially the same thing. Thanks Aurélien.

Denis.