<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in __init__.py</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5d0d3623303775d750e122a2542d1a26c8573d38 - Merge tag &apos;kbuild-7.1-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/kconfig/tests/err_repeated_inc/__init__.py#5d0d3623303775d750e122a2542d1a26c8573d38</link>
        <description>Merge tag &apos;kbuild-7.1-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linuxPull Kbuild/Kconfig updates from Nicolas Schier: &quot;Kbuild:   - reject unexpected values for LLVM=   - uapi: remove usage of toolchain headers   - switch from &apos;-fms-extensions&apos; to &apos;-fms-anonymous-structs&apos; when     available (currently: clang &gt;= 23.0.0)   - reduce the number of compiler-generated suffixes for clang thin-lto     build   - reduce output spam (&quot;GEN Makefile&quot;) when building out of tree   - improve portability for testing headers   - also test UAPI headers against C++ compilers   - drop build ID architecture allow-list in vdso_install   - only run checksyscalls when necessary   - update the debug information notes in reproducible-builds.rst   - expand inlining hints with -fdiagnostics-show-inlining-chain  Kconfig:   - forbid multiple entries with the same symbol in a choice   - error out on duplicated kconfig inclusion&quot;* tag &apos;kbuild-7.1-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux: (35 commits)  kbuild: expand inlining hints with -fdiagnostics-show-inlining-chain  kconfig: forbid multiple entries with the same symbol in a choice  Documentation: kbuild: Update the debug information notes in reproducible-builds.rst  checksyscalls: move instance functionality into generic code  checksyscalls: only run when necessary  checksyscalls: fail on all intermediate errors  checksyscalls: move path to reference table to a variable  kbuild: vdso_install: drop build ID architecture allow-list  kbuild: vdso_install: gracefully handle images without build ID  kbuild: vdso_install: hide readelf warnings  kbuild: vdso_install: split out the readelf invocation  kbuild: uapi: also test UAPI headers against C++ compilers  kbuild: uapi: provide a C++ compatible dummy definition of NULL  kbuild: uapi: handle UML in architecture-specific exclusion lists  kbuild: uapi: move all include path flags together  kbuild: uapi: move some compiler arguments out of the command definition  check-uapi: use dummy libc includes  check-uapi: honor ${CROSS_COMPILE} setting  check-uapi: link into shared objects  kbuild: reduce output spam when building out of tree  ...

            List of files:
            /linux/scripts/kconfig/tests/err_repeated_inc/__init__.py</description>
        <pubDate>Tue, 14 Apr 2026 18:18:40 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>102d712ded3ef2ee5b38ee6afa686aff63afd444 - kconfig: Error out on duplicated kconfig inclusion</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/kconfig/tests/err_repeated_inc/__init__.py#102d712ded3ef2ee5b38ee6afa686aff63afd444</link>
        <description>kconfig: Error out on duplicated kconfig inclusionLet kconfig exit with error on duplicated Kconfig file inclusion.Repeated inclusion of Kbuild files are considered bad-practise withregard to maintenance; and Kconfig language is rich enough that thereshould be no need for that.If repeated inclusion of Kconfig files is detected, error out withmessages like:    Kconfig.inc1:4: error: repeated inclusion of Kconfig.inc3    Kconfig.inc2:3: note: location of first inclusion of Kconfig.inc3While commit f094f8a1b273 (&quot;kconfig: allow multiple inclusion of thesame file&quot;) introduced detection of recursive inclusions of Kconfigfiles, it explicitly allowed repeated inclusions, unfortunately w/oreasoning.Reported-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Closes: https://lore.kernel.org/all/CAHk-=wj03hLzK2D=+OYmjgcmGM+XYymp8GyaEs=C0=rXG2nb7w@mail.gmail.com/Reviewed-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Tested-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Link: https://patch.msgid.link/20260220-kconfig-error-out-on-duplicated-inclusion-v1-1-be78aa241a53@kernel.orgSigned-off-by: Nicolas Schier &lt;nsc@kernel.org&gt;

            List of files:
            /linux/scripts/kconfig/tests/err_repeated_inc/__init__.py</description>
        <pubDate>Fri, 20 Feb 2026 19:55:19 +0100</pubDate>
        <dc:creator>Nicolas Schier &lt;nsc@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
