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

Petr Machata pmachata at redhat.com
Mon Jul 17 20:09:01 UTC 2006

Fedora Update Notification

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


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

53b6b112f5538b26fd5f3d8ab78ae0b00bee0680  SRPMS/flex-2.5.4a-40.fc5.src.rpm
53b6b112f5538b26fd5f3d8ab78ae0b00bee0680  noarch/flex-2.5.4a-40.fc5.src.rpm
c830829429b9d3815df4475c2502afd46e20efe9  ppc/flex-2.5.4a-40.fc5.ppc.rpm
56b15549cff7b26674457783365135fa43a904b0  ppc/debug/flex-debuginfo-2.5.4a-40.fc5.ppc.rpm
44894e66fd770c0ecc877d76442182bf742951cd  x86_64/flex-2.5.4a-40.fc5.x86_64.rpm
fc710bcc9c9fd91f12e9206f9fd232412db6df2e  x86_64/debug/flex-debuginfo-2.5.4a-40.fc5.x86_64.rpm
197bfa5df9c0907b8f76a9e9fb476e820cb826e9  i386/flex-2.5.4a-40.fc5.i386.rpm
edbdc3589482bd1c7e15dc2942ee7f8ebc2594e8  i386/debug/flex-debuginfo-2.5.4a-40.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