Unable to build libIDL-0.8.10

Jeremy Messenger mezz7 at cox.net
Sat Feb 2 10:49:13 PST 2008


On Sat, 02 Feb 2008 06:49:20 -0600, Gerard <gerard at seibercom.net> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> I am attampting to update libIDL from version 0.8.9_1 to 0.8.10; however,
> the build fails. I have attached a copy of the build failure.

Since you didn't show us the output of pkg_info  
(http://www.freebsd.org/gnome/docs/bugging.html), I am guessing you have  
flex port installed? In your log shows:

=====================================
test -f y.tab.h && mv -f y.tab.h parser.h || touch parser.h
flex -8 -t ./lexer.l | sed -e 's/yy/__IDL_/g' >lexer.c
./lexer.l:116: bad character: %
./lexer.l:116: unknown error processing section 1
./lexer.l:116: unknown error processing section 1
./lexer.l:116: bad character: 5
./lexer.l:116: bad character: 0
./lexer.l:116: bad character: 0
./lexer.l:116: bad character: 0
test -f y.tab.c && mv -f y.tab.c parser.c || touch parser.c
=====================================

While mine has (using flex from base system):

=====================================
test -f y.tab.h && mv -f y.tab.h parser.h || touch parser.h
flex -8 -t ./lexer.l | sed -e 's/yy/__IDL_/g' >lexer.c
test -f y.tab.c && mv -f y.tab.c parser.c || touch parser.c
=====================================

Try to uninstall flex port and try libIDL again. You can reinstall flex  
after that. I have checked in flex bug tracker and there are some bug  
reports when users upgraded flex from 2.5.33 to 2.5.34. I also have  
searched in google and a few of Linux users had to downgrade their flex to  
get libIDL compile.

=====================================
# flex --version
flex version 2.5.4
=====================================

Cheers,
Mezz

> - --
> Gerard Seibert
> gerard at seibercom.net
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.4 (FreeBSD)
>
> iD8DBQFHpGbo6DWTaTcTwMkRAhNmAJ0bmDiI/rIlOzPFeHC0tVo+VirXkQCg5bI8
> nOtOdTPU6/86M5DfYKku7CI=
> =4XQx
> -----END PGP SIGNATURE-----


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia at FreeBSD.org


More information about the freebsd-gnome mailing list