<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/luka/tools/flex, branch master</title>
<subtitle>tree of Luka Perkov resides here</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/luka/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/'/>
<updated>2018-11-25T18:23:03Z</updated>
<entry>
<title>flex: Add a lex symlink</title>
<updated>2018-11-25T18:23:03Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2018-11-13T20:59:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=7ef38e42c8440a29d1dc721a9e6184b2e369bc2f'/>
<id>urn:sha1:7ef38e42c8440a29d1dc721a9e6184b2e369bc2f</id>
<content type='text'>
Some packages like libpfring assume the presense of lex, which on some
other systems is a symlink to flex but not all. Symlink flex to fix
compilation.

Arch Linux and Fedora do this as far as I know.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>add PKG_CPE_ID ids to package and tools</title>
<updated>2017-11-17T01:24:35Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2017-09-28T02:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=c61a2395140d92cdd37d3d6ee43a765427e8e318'/>
<id>urn:sha1:c61a2395140d92cdd37d3d6ee43a765427e8e318</id>
<content type='text'>
CPE ids helps to tracks CVE in packages.
https://cpe.mitre.org/specification/

Thanks to swalker for CPE to package mapping and
keep tracking CVEs.

Acked-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>tools: flex: fix segfault with glibc 2.26+</title>
<updated>2017-09-24T14:28:28Z</updated>
<author>
<name>Marko Ratkaj</name>
</author>
<published>2017-09-19T07:35:39Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=0fb14a2b1ab2f82ce63f4437b062229d73d90516'/>
<id>urn:sha1:0fb14a2b1ab2f82ce63f4437b062229d73d90516</id>
<content type='text'>
Fix segmentation fault caused by implicit declaration of function 'reallocarray'. Added patch will enable
reallocarray() prototype in glibc 2.26+ on Linux systems. This fix will be included in flex 2.6.5.

Fixes LEDE issue: FS#1003 (Flex does not build with GCC 7.2)

Signed-off-by: Marko Ratkaj &lt;marko.ratkaj@sartura.hr&gt;
</content>
</entry>
<entry>
<title>tools/flex: Revert "tools/flex: add autoreconf"</title>
<updated>2017-07-14T22:12:46Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2017-07-13T20:47:42Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=027aea8af790c2741bcdd0f9b861765fcc1e23eb'/>
<id>urn:sha1:027aea8af790c2741bcdd0f9b861765fcc1e23eb</id>
<content type='text'>
This was already done in commit 91e262c6b35a7 ("tools: flex: fix build
with automake 1.15.1")

This reverts commit 6b127d86390f85e92e59f3dba04fa585efb3b2c5.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>tools/flex: add autoreconf</title>
<updated>2017-07-06T06:57:27Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2017-07-06T06:57:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=6b127d86390f85e92e59f3dba04fa585efb3b2c5'/>
<id>urn:sha1:6b127d86390f85e92e59f3dba04fa585efb3b2c5</id>
<content type='text'>
build blows up on latest debian due to automake mismatch

Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>tools: flex: fix build with automake 1.15.1</title>
<updated>2017-07-05T17:22:39Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-07-05T17:19:30Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=91e262c6b35a748c743607da2d3ead4764e05038'/>
<id>urn:sha1:91e262c6b35a748c743607da2d3ead4764e05038</id>
<content type='text'>
After the update of GNU automake, the flex configure fails with

    configure.ac:31: error: version mismatch.  This is Automake 1.15.1,
    configure.ac:31: but the definition used by this AM_INIT_AUTOMAKE
    configure.ac:31: comes from Automake 1.15.

Apply the autoreconf host fixup to properly regenerate configure before
to avoid triggering the version mismatch. Also refresh the patch while
we're at it.

Fixes FS#885.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>flex: update to 2.6.4 (FS#809)</title>
<updated>2017-05-26T05:53:03Z</updated>
<author>
<name>Eric Luehrsen</name>
</author>
<published>2017-05-26T04:02:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=aeeb2faf88f6042aabd9fd9e9b40b30fdfe56398'/>
<id>urn:sha1:aeeb2faf88f6042aabd9fd9e9b40b30fdfe56398</id>
<content type='text'>
flex 2.6.3 has a bug which fails code generation and compile of some packages

Signed-off-by: Eric Luehrsen &lt;ericluehrsen@hotmail.com&gt;
</content>
</entry>
<entry>
<title>tools/flex: update to 2.6.3</title>
<updated>2017-05-25T17:01:07Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2017-04-28T13:53:42Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=8040420b006a744ad65d4f2bedf5682140df1f42'/>
<id>urn:sha1:8040420b006a744ad65d4f2bedf5682140df1f42</id>
<content type='text'>
* update flex to 2.6.3
* download .tar.gz (as upstream has dropped .xz)
* refresh patches

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>treewide: clean up download hashes</title>
<updated>2016-12-16T21:39:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T16:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=720b99215da295a2e7b4acdef30b58bec6acedc2'/>
<id>urn:sha1:720b99215da295a2e7b4acdef30b58bec6acedc2</id>
<content type='text'>
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>tools/flex: update to 2.6.1</title>
<updated>2016-03-16T09:26:51Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2016-03-16T09:26:51Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/luka/commit/?id=ae30ad61fbc422365a4b008c3605c39973b11a65'/>
<id>urn:sha1:ae30ad61fbc422365a4b008c3605c39973b11a65</id>
<content type='text'>
Update flex to 2.6.1
* Flex has moved to Github, adjust download link
* Remove patch that has been applied upstream
* Disable building tests to avoid circular dependency to bison
  - disable also docs and examples at the same time

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;

SVN-Revision: 49025
</content>
</entry>
</feed>
