Public bug reported: Hi,
The Ubuntu flex package claims to be 2.6.0, but it contains a bug that is solved in the flex 2.6.0 sources at sourceforge ( https://sourceforge.net/projects/flex/files/ ). You have to look for it in the source download since the cvs seems outdated there. The result is that flex creates sources that generate warnings which fail to build when that source is build with gcc -Werror. I see in /usr/bin/flex at offset 0x387d0: 000387d0 09 69 66 20 28 28 69 6e 74 29 20 28 59 59 5f 47 |.if ((int) (YY_G| It is the cast to int that generates the warning and should be a cast to yy_size_t. I don't know if there are any more differences, but I'm worried there are. Please fix this Maarten Brock SDCC Developer ** Affects: flex (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577188 Title: flex contains bug not in official 2.6.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flex/+bug/1577188/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs