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

Petr Machata pmachata at redhat.com
Sat Jul 15 01:05:21 UTC 2006

Fedora Update Notification

Product     : Fedora Core 5
Name        : flex
Version     : 2.5.4a
Release     : 39.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.


* 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:

e5c6721fce64c336670c251b5d3b5852899e48c1  SRPMS/flex-2.5.4a-39.fc5.src.rpm
e5c6721fce64c336670c251b5d3b5852899e48c1  noarch/flex-2.5.4a-39.fc5.src.rpm
0e6954495aa08d4dbad6246c70f8073e9c8bbc4d  ppc/debug/flex-debuginfo-2.5.4a-39.fc5.ppc.rpm
38ed84823e52af425c1198269843496e1de7bced  ppc/flex-2.5.4a-39.fc5.ppc.rpm
87d7e8cc3cc73be0f8301da298907eed0e4fd33e  x86_64/flex-2.5.4a-39.fc5.x86_64.rpm
cdfc402ba1c9bdfea4f932628c91c5107776f85b  x86_64/debug/flex-debuginfo-2.5.4a-39.fc5.x86_64.rpm
2883757e3f38b4cc4ebe02f3be0bc89bc0ee8f45  i386/flex-2.5.4a-39.fc5.i386.rpm
6b7beb0a42e1a8660d57a1af21532739ef6c0f72  i386/debug/flex-debuginfo-2.5.4a-39.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