Fedora Core 5 Update: flex-2.5.4a-41.fc5

Petr Machata pmachata at redhat.com
Wed Jul 19 18:37:46 UTC 2006

Fedora Update Notification

Product     : Fedora Core 5
Name        : flex
Version     : 2.5.4a
Release     : 41.fc5
Summary     : A tool for creating scanners (text pattern recognizers).
Description :
The flex program generates scanners.  Scanners are programs which can
recognize lexical patterns in text.  Flex takes pairs of regular
expressions and C code as input and generates a C source file as
output.  The output file is compiled and linked with a library to
produce an executable.  The executable searches through its input for
occurrences of the regular expressions.  When a match is found, it
executes the corresponding C code.  Flex was designed to work with
both Yacc and Bison, and is used by many programs as part of their
build process.

You should install flex if you are going to use your system for
application development.


* Tue Jul 18 2006 Petr Machata <pmachata at redhat.com> - 2.5.4a-41
- reverted posix patch
* Sun Jul 16 2006 Petr Machata <pmachata at redhat.com> - 2.5.4a-40
- using dist tag
* Fri Jul 14 2006 Petr Machata <pmachata at redhat.com> - 2.5.4a-39
- fileno is defined in posix standard, so adding #define _POSIX_SOURCE
  to compile without warnings (#195687)
- dropping 183098 test, since the original bug was already resolved
* Fri Mar 10 2006 Petr Machata <pmachata at redhat.com> - 2.5.4a-38
- Caught the real cause of #183098.  It failed because the parser
  built with `flex -f' *sometimes* made it into the final package, and
  -f assumes seven-bit tables.  Solution has two steps.  Move `make
  bigcheck' to `%check' part, where it belongs anyway, so that flexes
  built during `make bigcheck' don't overwrite original build.  And
  change makefile so that `make bigcheck' will *always* execute *all*
  check commands.

This update can be downloaded from:

9bc8c23983c2bd258e8762c2257e9a58a2b207d8  SRPMS/flex-2.5.4a-41.fc5.src.rpm
9bc8c23983c2bd258e8762c2257e9a58a2b207d8  noarch/flex-2.5.4a-41.fc5.src.rpm
b816c5a560a35db920c5be223ddb03ecabbfd863  ppc/debug/flex-debuginfo-2.5.4a-41.fc5.ppc.rpm
dc07aa90ee68bbb47ac86f269e6454abe2e268dd  ppc/flex-2.5.4a-41.fc5.ppc.rpm
f8f214357fc0bd02faad42c559ad9a0c7415c04f  x86_64/debug/flex-debuginfo-2.5.4a-41.fc5.x86_64.rpm
992890955202a0a496f5c6e70ca26acc03f83b86  x86_64/flex-2.5.4a-41.fc5.x86_64.rpm
a661bf508310defd362c451fd74551c4be08d064  i386/debug/flex-debuginfo-2.5.4a-41.fc5.i386.rpm
b72926afe1fc4e371ebf70df6729d24169f9436e  i386/flex-2.5.4a-41.fc5.i386.rpm

This update can be installed with the 'yum' update program.  Use 'yum update
package-name' at the command line.  For more information, refer to 'Managing
Software with yum,' available at http://fedora.redhat.com/docs/yum/.

More information about the package-announce mailing list