<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/rmilecki/include/toplevel.mk, branch master</title>
<subtitle>Rafal Mileckis staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/rmilecki/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/rmilecki/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/'/>
<updated>2021-02-20T23:11:10Z</updated>
<entry>
<title>toplevel.mk: remove legacy packages feed from 'make distclean'</title>
<updated>2021-02-20T23:11:10Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2021-01-31T00:01:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=8d8125a43b5fc356b8efb06f5ee77221a16a843c'/>
<id>urn:sha1:8d8125a43b5fc356b8efb06f5ee77221a16a843c</id>
<content type='text'>
package/openwrt-packages is left over
from what is now a legacy repository
and has no other reference in the build tree

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>build: IS_TTY is now set according to GNU Make's MAKE_TERMOUT</title>
<updated>2021-02-16T02:36:13Z</updated>
<author>
<name>R. Diez</name>
</author>
<published>2020-06-10T09:33:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=a015d9170851509a58e063dd82a054e98fb48700'/>
<id>urn:sha1:a015d9170851509a58e063dd82a054e98fb48700</id>
<content type='text'>
The sender domain has a DMARC Reject/Quarantine policy which disallows
sending mailing list messages using the original "From" header.

To mitigate this problem, the original message has been wrapped
automatically by the mailing list software.
Fixes: FS#2086
The logic for IS_TTY was broken, because it was testing stdin
instead of stdout.
MAKE_TERMOUT was introduced in GNU Make version 4.1 (05 Oct 2014),
so it should be available everywhere nowadays.

Signed-off-by: R. Diez &lt;rdiezmail-openwrt@yahoo.com&gt;
</content>
</entry>
<entry>
<title>build: use SPDX license tags</title>
<updated>2021-02-05T13:54:47Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2020-09-22T02:48:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=a17b8eaa2e4b319b7069170398fe965786a813e9'/>
<id>urn:sha1:a17b8eaa2e4b319b7069170398fe965786a813e9</id>
<content type='text'>
The license folder is a core part of OpenWrt and all GPL-2.0 licensed.
Use SPDX license tags to allow machines to check licenses.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
[rebase, keep some Copyright lines, sharpen commit message]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>build: use ccache -C for cleaning the cache</title>
<updated>2021-01-07T01:31:18Z</updated>
<author>
<name>Sven Wegener</name>
</author>
<published>2021-01-01T10:46:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=cd5f66652bd405872fc33ca6410dc8f9b51fee09'/>
<id>urn:sha1:cd5f66652bd405872fc33ca6410dc8f9b51fee09</id>
<content type='text'>
This keeps the configuration, like the size of the cache, and the
statistics intact. Move the removal of the cache directory to the
distclean target, but only delete the .ccache directory inside of our
build tree, as we should not mess with a user-configured external ccache
directory this destructively.

Signed-off-by: Sven Wegener &lt;sven.wegener@stealer.net&gt;
</content>
</entry>
<entry>
<title>build: drop clang wrapper</title>
<updated>2021-01-05T08:59:59Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-11-28T17:38:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=e2180e3cbe320e757f61122de17eca5240e76e04'/>
<id>urn:sha1:e2180e3cbe320e757f61122de17eca5240e76e04</id>
<content type='text'>
clang's gcc emulation does the right thing with -print-file-name now,
drop the wrapper

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>build: detect broken make version on macOS</title>
<updated>2020-11-14T13:48:30Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2020-11-14T11:37:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=31043704558efdeb25e2be9b03f211513047c635'/>
<id>urn:sha1:31043704558efdeb25e2be9b03f211513047c635</id>
<content type='text'>
Apple ships a broken make version with the Xcode command line tools.
Homebrew installs make as gmake by default in order to not collide with
Apple's version.
Exit with an error if the broken one is used accidentally

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>Revert "build: process variable exports from toplevel.mk only once"</title>
<updated>2020-10-16T20:58:44Z</updated>
<author>
<name>Adrian Schmutzler</name>
</author>
<published>2020-10-16T20:58:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=e17529a3e3261dbc83c31d27f939a91b065ebe36'/>
<id>urn:sha1:e17529a3e3261dbc83c31d27f939a91b065ebe36</id>
<content type='text'>
This reverts commit ef7c34c1d1beac6bca4a683a3a161dd12a81f7e8.

The commit seems to break all buildbots with messages like:

/builder/shared-workdir/build/include/toplevel.mk:15:
  /builder/shared-workdir/build/include/toplevel-vars.mk: No such file or directory

Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>build: process variable exports from toplevel.mk only once</title>
<updated>2020-10-16T19:39:09Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2020-10-06T10:37:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=ef7c34c1d1beac6bca4a683a3a161dd12a81f7e8'/>
<id>urn:sha1:ef7c34c1d1beac6bca4a683a3a161dd12a81f7e8</id>
<content type='text'>
These run a lot of expensive shell calls, so redundant calls should be
avoided

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>Revert "build: create tmp/userids file"</title>
<updated>2020-09-14T15:11:06Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-09-14T14:16:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=0b82ebaccbb4aa5033d0ea33b14027edd6dcafc0'/>
<id>urn:sha1:0b82ebaccbb4aa5033d0ea33b14027edd6dcafc0</id>
<content type='text'>
This reverts commit 34cc2c9a99f6542f009aa660790061f169aa96b3.

The reverted shell code is a very poor reimplementation of the existing
package-metadata.pl usergroup subcommand and the resulting file is not
used anymore, so drop this code.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: dump effective user/group id mapping to file</title>
<updated>2020-09-14T15:01:44Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-09-14T14:20:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=7a29e24dbb6643018195f069d9a7249550dc4b47'/>
<id>urn:sha1:7a29e24dbb6643018195f069d9a7249550dc4b47</id>
<content type='text'>
This file can be subsequently used to resolve symbolic user or group names
to their numeric IDs when packing ipk archives.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
</feed>
