<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ab88c2b3 - tools: ynl: move python code to separate sub-directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/net/ynl/lib/Makefile#ab88c2b3</link>
        <description>tools: ynl: move python code to separate sub-directoryMove python code to a separate directory so it can bepackaged as a python module. Updates existing referencesin selftests and docs.Also rename ynl-gen-[c|rst] to ynl_gen_[c|rst], avoiddashes as these prevent easy imports for entrypoints.Signed-off-by: Jan Stancek &lt;jstancek@redhat.com&gt;Reviewed-by: Donald Hunter &lt;donald.hunter@gmail.com&gt;Link: https://patch.msgid.link/a4151bad0e6984e7164d395125ce87fd2e048bf1.1736343575.git.jstancek@redhat.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/net/ynl/lib/Makefile</description>
        <pubDate>Wed, 08 Jan 2025 13:56:14 +0000</pubDate>
        <dc:creator>Jan Stancek &lt;jstancek@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>05a318b4 - tools: ynl: extend CFLAGS to keep options from environment</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/net/ynl/lib/Makefile#05a318b4</link>
        <description>tools: ynl: extend CFLAGS to keep options from environmentPackage build environments like Fedora rpmbuild introduced hardeningoptions (e.g. -pie -Wl,-z,now) by passing a -spec option to CFLAGSand LDFLAGS.ynl Makefiles currently override CFLAGS but not LDFLAGS, which leadsto a mismatch and build failure:        CC sample devlink  /usr/bin/ld: devlink.o: relocation R_X86_64_32 against symbol `ynl_devlink_family&apos; can not be used when making a PIE object; recompile with -fPIE  /usr/bin/ld: failed to set dynamic section sizes: bad value  collect2: error: ld returned 1 exit statusExtend CFLAGS to support hardening options set by build environment.Signed-off-by: Jan Stancek &lt;jstancek@redhat.com&gt;Acked-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Reviewed-by: Donald Hunter &lt;donald.hunter@gmail.com&gt;Link: https://patch.msgid.link/265b2d5d3a6d4721a161219f081058ed47dc846a.1731399562.git.jstancek@redhat.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/net/ynl/lib/Makefile</description>
        <pubDate>Tue, 12 Nov 2024 08:21:33 +0000</pubDate>
        <dc:creator>Jan Stancek &lt;jstancek@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>07c3cc51 - tools: net: package libynl for use in selftests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/net/ynl/lib/Makefile#07c3cc51</link>
        <description>tools: net: package libynl for use in selftestsSupport building the C YNL userspace library into one big static file.We can then link selftests against it for easy to use C netlinkinterface.Signed-off-by: Mina Almasry &lt;almasrymina@google.com&gt;Link: https://patch.msgid.link/20240628003253.1694510-14-almasrymina@google.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/net/ynl/lib/Makefile</description>
        <pubDate>Fri, 28 Jun 2024 00:32:50 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>72fa191b - tools: ynl: remove __pycache__ during clean</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/net/ynl/lib/Makefile#72fa191b</link>
        <description>tools: ynl: remove __pycache__ during cleanBuild process uses python to generate the user space code.Remove __pycache__ on make clean.Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Reviewed-by: Donald Hunter &lt;donald.hunter@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/net/ynl/lib/Makefile</description>
        <pubDate>Tue, 05 Mar 2024 05:13:28 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1d8617b2 - tools: ynl: add distclean to .PHONY in all makefiles</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/net/ynl/lib/Makefile#1d8617b2</link>
        <description>tools: ynl: add distclean to .PHONY in all makefilesDonald points out most YNL makefiles are missing distcleanin .PHONY, even tho generated/Makefile does list it.Suggested-by: Donald Hunter &lt;donald.hunter@gmail.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Reviewed-by: Donald Hunter &lt;donald.hunter@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/net/ynl/lib/Makefile</description>
        <pubDate>Tue, 05 Mar 2024 05:13:27 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4e887471 - tools: ynl: rename make hardclean -&gt; distclean</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/net/ynl/lib/Makefile#4e887471</link>
        <description>tools: ynl: rename make hardclean -&gt; distcleanThe make target to remove all generated files used to be called&quot;hardclean&quot; because it deleted files which were tracked by git.We no longer track generated user space files, so use the morecommon &quot;distclean&quot; name.Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Reviewed-by: Donald Hunter &lt;donald.hunter@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/net/ynl/lib/Makefile</description>
        <pubDate>Tue, 05 Mar 2024 05:13:26 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>86878f14 - tools: ynl: user space helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/net/ynl/lib/Makefile#86878f14</link>
        <description>tools: ynl: user space helpersAdd &quot;fixed&quot; part of the user space Netlink Spec-based library.This will get linked with the protocol implementations to forma full API.Acked-by: Willem de Bruijn &lt;willemb@google.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/net/ynl/lib/Makefile</description>
        <pubDate>Mon, 05 Jun 2023 19:01:06 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
