<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/include/kernel-defaults.mk, branch v17.01.3</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>build: use mkhash to replace various quirky md5sum/openssl calls</title>
<updated>2017-01-05T10:09:12+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2016-12-25T15:40:05+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=84bd74057f0d2543ddbc7de2351b0a310df329c6'/>
<id>84bd74057f0d2543ddbc7de2351b0a310df329c6</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>include/kernel: Switch to git download method</title>
<updated>2016-12-04T10:41:51+00:00</updated>
<author>
<name>Florian Fainelli</name>
<email>f.fainelli@gmail.com</email>
</author>
<published>2016-11-09T17:34:18+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=9a08c0ba807b7e362de5afe78140f3bb4188746c'/>
<id>9a08c0ba807b7e362de5afe78140f3bb4188746c</id>
<content type='text'>
Utilize the existing git download logic from include/download.mk and migrate
the kernel download over to it. This avoids repeatedly cloning kernel sources
after a make target/linux/clean for instance.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt; [fix build error]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Utilize the existing git download logic from include/download.mk and migrate
the kernel download over to it. This avoids repeatedly cloning kernel sources
after a make target/linux/clean for instance.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt; [fix build error]
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: add STAGING_DIR_HOST/lib to host library search path</title>
<updated>2016-09-29T11:35:11+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2016-09-29T11:34:21+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=685ed1e0722245c9eca97bbb7e840009c113bcb5'/>
<id>685ed1e0722245c9eca97bbb7e840009c113bcb5</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build: use perl instead of GNU date for KBUILD_BUILD_TIMESTAMP</title>
<updated>2016-08-23T09:56:13+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2016-08-23T09:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=f5860f898a155c6e1f33813a8be7420135cb3481'/>
<id>f5860f898a155c6e1f33813a8be7420135cb3481</id>
<content type='text'>
Fixes warning on non-Linux systems

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes warning on non-Linux systems

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: prevent adding custom string to localversion</title>
<updated>2016-08-18T07:49:18+00:00</updated>
<author>
<name>Josua Mayer</name>
<email>josua.mayer97@gmail.com</email>
</author>
<published>2016-08-17T14:18:04+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=57ef81d78f590c86aaebeb41c14528b33b73db94'/>
<id>57ef81d78f590c86aaebeb41c14528b33b73db94</id>
<content type='text'>
When the kernel build picks up a localversion file in the source tree,
that string is unconditionally appended to LOCALVERSION and affects the
uname string.
Make sure to delete any such file.

Signed-off-by: Josua Mayer &lt;josua.mayer97@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the kernel build picks up a localversion file in the source tree,
that string is unconditionally appended to LOCALVERSION and affects the
uname string.
Make sure to delete any such file.

Signed-off-by: Josua Mayer &lt;josua.mayer97@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: prevent addition of scm marker to localversion</title>
<updated>2016-08-18T07:49:18+00:00</updated>
<author>
<name>Josua Mayer</name>
<email>josua.mayer97@gmail.com</email>
</author>
<published>2016-08-17T14:09:46+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=0df2c6563a3537ed21b28a9fb6874bf2718afd05'/>
<id>0df2c6563a3537ed21b28a9fb6874bf2718afd05</id>
<content type='text'>
When building the kernel from a git repository, the kernel build appends
either a + or a short commit hash to localversion.
This behaviour can be prevented by passing the empty LOCALVERSION variable
to make.

Signed-off-by: Josua Mayer &lt;josua.mayer97@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When building the kernel from a git repository, the kernel build appends
either a + or a short commit hash to localversion.
This behaviour can be prevented by passing the empty LOCALVERSION variable
to make.

Signed-off-by: Josua Mayer &lt;josua.mayer97@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: check SOURCE_DATE_EPOCH before setting KBUILD_BUILD_TIMESTAMP</title>
<updated>2016-08-13T13:49:26+00:00</updated>
<author>
<name>Jonas Gorski</name>
<email>jonas.gorski@gmail.com</email>
</author>
<published>2016-08-13T13:47:48+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=86ec4104181992400363e5602c11079e79524d9c'/>
<id>86ec4104181992400363e5602c11079e79524d9c</id>
<content type='text'>
Make sure SOURCE_DATE_EPOCH actually contains something.

Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure SOURCE_DATE_EPOCH actually contains something.

Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: allow reproducable builds</title>
<updated>2016-08-13T09:35:00+00:00</updated>
<author>
<name>Jonas Gorski</name>
<email>jonas.gorski@gmail.com</email>
</author>
<published>2016-08-13T09:29:46+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=5fe923b15d94e27fa6db863a6d994bfb4355e4cb'/>
<id>5fe923b15d94e27fa6db863a6d994bfb4355e4cb</id>
<content type='text'>
Similar how we fix the file times in the filesystems, fix the build time
of the kernel, and make the build number static. This should allow the
kernel build to be reproducable when combined with setting the
KERNEL_BUILD_USER and _DOMAIN in case of different machines.

The reproducability only applies to non-initramfs kernels, those still
require additional changes.

Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar how we fix the file times in the filesystems, fix the build time
of the kernel, and make the build number static. This should allow the
kernel build to be reproducable when combined with setting the
KERNEL_BUILD_USER and _DOMAIN in case of different machines.

The reproducability only applies to non-initramfs kernels, those still
require additional changes.

Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: make the kernel build auto-clean the build dir like package builds</title>
<updated>2016-08-05T12:17:08+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2016-08-05T12:08:47+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=22ef1c83b35cd5633b0c58c9c38a43494a906a6a'/>
<id>22ef1c83b35cd5633b0c58c9c38a43494a906a6a</id>
<content type='text'>
Previous behavior can be restored by using QUILT=1 on target/prepare

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previous behavior can be restored by using QUILT=1 on target/prepare

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build: split scripts/metadata.pl into target-metadata.pl and package-metadata.pl</title>
<updated>2016-06-07T06:58:40+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2016-05-22T19:31:37+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=9ae952cf8cf2f0d7df95434c8b16d13bc1b47fca'/>
<id>9ae952cf8cf2f0d7df95434c8b16d13bc1b47fca</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
</feed>
