<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/include/scan.mk, branch v17.01.0</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.0</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.0'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/'/>
<updated>2017-01-10T15:26:55Z</updated>
<entry>
<title>build: scan.mk: consider KernelPackage pattern as well</title>
<updated>2017-01-10T15:26:55Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-01-10T15:25:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=90ed0aa859426d71fb71cf5df3646208d5f48e6e'/>
<id>urn:sha1:90ed0aa859426d71fb71cf5df3646208d5f48e6e</id>
<content type='text'>
The removal of the ".+Package" pattern in scan.mk also caused the build
system to skip over Makefiles defining only kmods. Adjust the grep pattern
to consider packages with "call KernelPackage" signatures as well.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: scan.mk: remove overlay broad grep pattern</title>
<updated>2017-01-10T14:16:28Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-01-10T14:12:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=a891e5e14f34d79005de0606eebf32b292f86023'/>
<id>urn:sha1:a891e5e14f34d79005de0606eebf32b292f86023</id>
<content type='text'>
Commit af0b91c "allow scan.mk to find python packages introduced in [8639]"
added some special casing to scan.mk to accomodate some nonstandard python
packages.

Nowadays this pattern is not needed anymore and produces false positives
when using the LEDE source repository as feed within the SDK since the
metadata scanning wrongly picks up target/imagebuilder/Makefile as package,
leading to an  "ERROR: please fix feeds/base/target/imagebuilder/Makefile"
message.

Remove the now uneeded pattern to fix such stray errors during metadata
scanning.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: use mkhash to replace various quirky md5sum/openssl calls</title>
<updated>2017-01-05T10:09:12Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-25T15:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=84bd74057f0d2543ddbc7de2351b0a310df329c6'/>
<id>urn:sha1:84bd74057f0d2543ddbc7de2351b0a310df329c6</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: scan.mk: remove not used variable SCAN_STAMP</title>
<updated>2016-11-24T11:53:18Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2016-11-23T16:03:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=62da60b22032b59a52b0671a40c59105bdee8c55'/>
<id>urn:sha1:62da60b22032b59a52b0671a40c59105bdee8c55</id>
<content type='text'>
It was left behind since rewrite of metadata scanning done with commit
bdc9419 in July 2007

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: leaving behind incomplete metadata files on cancelled builds</title>
<updated>2016-10-04T14:01:41Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-10-02T09:40:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=934901fb3e544e3c3ef66f6695bcf41293843bf3'/>
<id>urn:sha1:934901fb3e544e3c3ef66f6695bcf41293843bf3</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: ignore the linux package in the sdk only for generating package data, not for dependencies</title>
<updated>2016-01-10T16:35:24Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-10T16:35:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=830c308cf98f1d4a1516190425429223355f5805'/>
<id>urn:sha1:830c308cf98f1d4a1516190425429223355f5805</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48171
</content>
</entry>
<entry>
<title>build: do not allow the SDK to reconfigure built-in kernel modules</title>
<updated>2016-01-08T23:06:59Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-08T23:06:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=055ef8d6913426d01f433b3189b0031fb3eed359'/>
<id>urn:sha1:055ef8d6913426d01f433b3189b0031fb3eed359</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48155
</content>
</entry>
<entry>
<title>include/scan.mk: Add -a argument to the grep to treat all Makefiles as a text file.</title>
<updated>2015-06-14T17:43:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-06-14T17:43:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=988e3d85b06d581c057141c08e732883ec11cf17'/>
<id>urn:sha1:988e3d85b06d581c057141c08e732883ec11cf17</id>
<content type='text'>
Hello,

I found out that in some rare cases grep can treat Makefile as a binary file. That happened to me on UTF-8 Gentoo if Makefile contained a character which was from extended ASCII table.
Without this patch the output of the grep command in the $(FILELIST) target is not valid (contains line "Binary file matches") and following commands fail to create feed index file.

Best Regards,
Martin Strbacka

Signed-off-by: Martin Strbacka &lt;martin.strbacka@nic.cz&gt;

SVN-Revision: 45966
</content>
</entry>
<entry>
<title>build: use different grep strings for scanning package vs target metadata</title>
<updated>2015-03-15T11:07:29Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-03-15T11:07:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=50a5a8df2259ebdcc03dae3491e119fc2225e1ed'/>
<id>urn:sha1:50a5a8df2259ebdcc03dae3491e119fc2225e1ed</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 44774
</content>
</entry>
<entry>
<title>build: propagate override information to .packageinfo</title>
<updated>2015-02-09T12:09:31Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2015-02-09T12:09:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=b7cf4cc61300e6e6023ae6a494991e5c57f90656'/>
<id>urn:sha1:b7cf4cc61300e6e6023ae6a494991e5c57f90656</id>
<content type='text'>
Packages overridden with "./scripts/feeds -f" will show up with an
"Override: &lt;original-package-name&gt;" in .packageinfo.

This will be useful to create a corresponding option in .config and
use this information during the build process.

Signed-off-by: Mathieu Olivari &lt;mathieu@qca.qualcomm.com&gt;

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