<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-networking/recipes-support/ruli, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-04-16T19:21:07+00:00</updated>
<entry>
<title>ruli: Delete -ansi and -pedantic from compiler commandline</title>
<updated>2026-04-16T19:21:07+00:00</updated>
<author>
<name>Khem Raj</name>
<email>khem.raj@oss.qualcomm.com</email>
</author>
<published>2026-04-15T21:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=975376f1c70885ec8997ee95e9da59c5be2772a8'/>
<id>urn:sha1:975376f1c70885ec8997ee95e9da59c5be2772a8</id>
<content type='text'>
The build fails because ruli is compiled with -ansi
(which implies C89/C90), but glibc's memchr macro
uses _Generic, a C11 feature. Clang treats this as
an error via -Werror,-Wc11-extensions.

Fixes build with glibc 2.43+

| ruli_conf.c:86:12: error: '_Generic' is a C11 extension [-Werror,-Wc11-extensions]
|    86 |       if (!memchr(inbuf, '\0', LOAD_SEARCH_LIST_INBUFSZ))
|       |            ^

Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>ruli: disable C23 support to fix build</title>
<updated>2026-04-16T19:21:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>khem.raj@oss.qualcomm.com</email>
</author>
<published>2026-04-15T20:38:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9954723208043bd37de987a9f9a6f73abe307bc3'/>
<id>urn:sha1:9954723208043bd37de987a9f9a6f73abe307bc3</id>
<content type='text'>
Avoid potential build failures as the package
is not yet fully ported to support C23 standard.

Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>ruli: Fix build with clang</title>
<updated>2025-07-19T04:02:45+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-07-18T18:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=813ae0b029631d2e65c9e52c41519752116de343'/>
<id>urn:sha1:813ae0b029631d2e65c9e52c41519752116de343</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruli: Pass cflags to makefile</title>
<updated>2023-05-28T23:34:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-05-27T07:40:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=227d7536f92892206aae740c2ec1c19ac730b63d'/>
<id>urn:sha1:227d7536f92892206aae740c2ec1c19ac730b63d</id>
<content type='text'>
Fixes
WARNING: ruli-0.36-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libruli.so.4 in package ruli-dbg contains reference to TMPDIR [buildpaths]

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update LICENSE variable to use SPDX license identifiers</title>
<updated>2022-03-05T01:41:45+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-03-04T08:45:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7d8a0e840dd9fc6aabfe29413f3564ef0dc481f8'/>
<id>urn:sha1:7d8a0e840dd9fc6aabfe29413f3564ef0dc481f8</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruli: recipe cleanup</title>
<updated>2020-07-06T14:28:04+00:00</updated>
<author>
<name>Konrad Weihmann</name>
<email>kweihmann@outlook.com</email>
</author>
<published>2020-07-05T18:56:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=caaee6e9ef954c077fee5ae3d741f726e0606767'/>
<id>urn:sha1:caaee6e9ef954c077fee5ae3d741f726e0606767</id>
<content type='text'>
- removed B = "${S}",  which is the default anyway
- removed FILES_${PN} =+ "${bindir}",
  as it's already covered by ${PN}-bin package

Signed-off-by: Konrad Weihmann &lt;kweihmann@outlook.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruli: Fix implicit conversion from 'unsigned int' to 'float'</title>
<updated>2019-12-29T18:32:10+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-29T18:22:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a721c091a81ae8c62788f0e7035f34f805fe63e3'/>
<id>urn:sha1:a721c091a81ae8c62788f0e7035f34f805fe63e3</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruli: Define OOP_LIB_DIR and INSTALL_LIB_DIR</title>
<updated>2019-12-21T00:07:50+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-20T07:31:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fa6e382bc649bf06a26e176fb8de3ebe84b1be76'/>
<id>urn:sha1:fa6e382bc649bf06a26e176fb8de3ebe84b1be76</id>
<content type='text'>
This helps in taking care of multilib install dir

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruli: Fix install step and build samples too</title>
<updated>2019-11-21T06:17:23+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-20T19:42:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f4e6224b340fba198639bdd4585a81efdf15303e'/>
<id>urn:sha1:f4e6224b340fba198639bdd4585a81efdf15303e</id>
<content type='text'>
do_install never executed as a result it was empty install
Create ruli-bin package for utilities, so libraries can be packages
granularily

Drop the makefile patch which is no longer needed, set the make
variables to get the needed bits set

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruli: FIx build with hardening flags</title>
<updated>2017-06-28T14:29:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-06-26T05:34:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bd259171ec0c2163a2c1025e1b83ae379cee96a7'/>
<id>urn:sha1:bd259171ec0c2163a2c1025e1b83ae379cee96a7</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
</feed>
