Format: 1.8 Date: Mon, 12 Feb 2018 11:19:29 -0800 Source: flex Binary: flex flex-doc libfl-dev Architecture: armhf armhf_translations Version: 2.6.4-1 Distribution: bionic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Manoj Srivastava Description: flex - fast lexical analyzer generator flex-doc - Documentation for flex (a fast lexical analyzer generator) libfl-dev - static library for flex (a fast lexical analyzer generator) Closes: 835542 851675 856956 Changes: flex (2.6.4-1) unstable; urgency=medium . * New upstream version. Notable changes + a segfalt involving yyrestart(NULL) has been fixed + flex should now handle quoting when mixed with m4 processing correctly + flex handles `[[' and `]]' correctly + flex no longer generates non-ANSI code + more compilation warnings were squashed in generated scanners + prevented a buffer overflow that could occur when input buffers were the exact wrong size + several bug fixes resolved problems introduced in recent flex versions regarding processing of comments, literals and various quoting scenarios. + If the path to m4 was sufficiently long, a buffer overflow could occur. This has been resolved. The fix also removes dependence on the constant PATH_MAX. + Some minor performance enhancements. + We honor user defined yy_* macros again. We are also more careful to not leak macro definitions into header files. + A number of portability fixes were introduced so building flex is more reliable on more platforms. Additionally, outdated function calls were removed. + When building the flex executable itself, %# comments from flex.skl are removed when generating the C source code array. This reduces the size of flex. + Flex can be cross compiled. * Bug fix: "comparison between signed and unsigned integer expressions", thanks to Frank Heckenbach. This should be fixed now. (Closes: #835542). * Bug fix: "Please update homepage in package description", thanks to Tim Ruehsen (Closes: #851675). * Bug fix: "Should Suggest: flex-doc", thanks to Yuri D'Elia (Closes: #856956). * Stole some commits from 2.6.5 to fix FTBS issues in 2.6.4 release. Checksums-Sha1: 91c92bd13c2650fffb080ee5a1bdf6eae9f00a5e 157872 flex-dbgsym_2.6.4-1_armhf.ddeb 08a7ce054bc95ccdeba83bff6371378cdca9541a 5918 flex_2.6.4-1_armhf.buildinfo 4175764bba501b6874e87e3f8a93ff02f016aeae 297840 flex_2.6.4-1_armhf.deb bbd4b611c33e34850bf92868f1a1a41cf004e60b 193440 flex_2.6.4-1_armhf_translations.tar.gz 12bc9e094ab9f10cf207e8805c4ce92d9ba81eb0 6288 libfl-dev_2.6.4-1_armhf.deb Checksums-Sha256: 6504dfa43b18db6b6bf4c9457e4d5ecd6721657900b1853361e5f6248e1815f2 157872 flex-dbgsym_2.6.4-1_armhf.ddeb 8a69258e16b162d96f1086eb9a984d1b544b4086c88c89f08556a8daddc6d0a0 5918 flex_2.6.4-1_armhf.buildinfo af04c51244fc0ceea18aa27092e097b40d8235f1e53220a336b5f313ddd64647 297840 flex_2.6.4-1_armhf.deb 9899e589d6d3d59c0b738b0171148df04f35cadfba06a6a946aedd6aba61d159 193440 flex_2.6.4-1_armhf_translations.tar.gz 9f8d8d9e9cf9d22cde9509b573061b012678ce0219df089875183284d028e000 6288 libfl-dev_2.6.4-1_armhf.deb Files: 5719cfb9f81ba6cb8663be8654c1aa70 157872 debug optional flex-dbgsym_2.6.4-1_armhf.ddeb 4282bfbf61989bfc9b1ca045666169c6 5918 devel optional flex_2.6.4-1_armhf.buildinfo db40b536728f330d3f7cefd2f008ee7e 297840 devel optional flex_2.6.4-1_armhf.deb 6d725e0929ef86583c5ac006fb9ea31b 193440 raw-translations - flex_2.6.4-1_armhf_translations.tar.gz d8dc1cbf289d8d9a2dfae23788a0b4ae 6288 libdevel optional libfl-dev_2.6.4-1_armhf.deb