<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/florian, branch master</title>
<subtitle>Staging tree of florian</subtitle>
<id>https://git.openwrt.org/openwrt/staging/florian/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/florian/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/'/>
<updated>2017-05-11T20:43:01Z</updated>
<entry>
<title>scripts: Probe external toolchains for libthread-db</title>
<updated>2017-05-11T20:43:01Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2017-04-04T02:04:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=6704410b158b47aecf507971ad2ee5e3db840e3a'/>
<id>urn:sha1:6704410b158b47aecf507971ad2ee5e3db840e3a</id>
<content type='text'>
libthread-db is a package that can be configured for external
toolchains, so let's have the script probe for it.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts: Probe external toolchains for libgomp</title>
<updated>2017-05-11T20:42:58Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2017-04-04T02:03:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=08fb61d316dc897b62a3d746927768b87e1bff58'/>
<id>urn:sha1:08fb61d316dc897b62a3d746927768b87e1bff58</id>
<content type='text'>
Now that libgomp can be a package, probe external toolchains for that
library.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain: Package libgomp</title>
<updated>2017-05-11T20:42:55Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2017-04-04T02:00:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=c258bc781feb41f66a0f2784547c1cc27aad1386'/>
<id>urn:sha1:c258bc781feb41f66a0f2784547c1cc27aad1386</id>
<content type='text'>
Some external toolchains may be configured to enable OpenMP. Provide a
package for these libraries which can be used by other packages.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>fritz-tools: Find zlib.h header file</title>
<updated>2017-05-11T20:42:39Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2017-04-19T00:13:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=83814856fe8efaeb8f88c14822c6dfacf23acb98'/>
<id>urn:sha1:83814856fe8efaeb8f88c14822c6dfacf23acb98</id>
<content type='text'>
Add the necessary changes to CMakeLists.txt to search zlib.h. Fixes
build issues with external toolchains that don't have STAGING_DIR in the
default search path.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>bcm53xx: backport MDIO bus clock initialization fix</title>
<updated>2017-05-11T14:04:23Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2017-05-11T14:02:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=8adeb4e5d0a8c15e37625469bb602de5702f27d5'/>
<id>urn:sha1:8adeb4e5d0a8c15e37625469bb602de5702f27d5</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>bcm53xx: backport USB 3.0 PHY patch cleaning all writes</title>
<updated>2017-05-11T14:04:23Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2017-05-10T21:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=51abaf722ccdb2cc2e43e99616d5bacaae78fdea'/>
<id>urn:sha1:51abaf722ccdb2cc2e43e99616d5bacaae78fdea</id>
<content type='text'>
It doesn't change any bevahior just cleanes up the code.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>fritz_tffs_read: fix parsing of size argument</title>
<updated>2017-05-10T22:53:05Z</updated>
<author>
<name>Valentin Spreckels</name>
</author>
<published>2017-05-08T22:41:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=6f01abf5dedfda6245b7903b699e1040a79fffdb'/>
<id>urn:sha1:6f01abf5dedfda6245b7903b699e1040a79fffdb</id>
<content type='text'>
The parameter specification missed that -s takes an argument.

Signed-off-by: Valentin Spreckels &lt;Valentin.Spreckels@Informatik.Uni-Oldenburg.DE&gt;
</content>
</entry>
<entry>
<title>perf: Disable perf for ARC770 only, enable for ARC HS38</title>
<updated>2017-05-10T22:53:05Z</updated>
<author>
<name>Alexey Brodkin</name>
</author>
<published>2017-05-03T08:46:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=5dc76a4258f6f73a07b12deda73b3e5b085a7e54'/>
<id>urn:sha1:5dc76a4258f6f73a07b12deda73b3e5b085a7e54</id>
<content type='text'>
Toolchain built for ARCv1 (read for ARC700 cores) by default has
disabled atomic ops (-mno-atomic). When we build Linux kernel for ARC770
which has LL/SC instructions and thus may handle normally atomic ops we
explicitly add "-matomic" in CFLAGS. But since user-space perf utility has
no way to extract CPU config options from Kconfig/defconfig it uses
compiler default settings.

In case of ARCv2 (read ARC HS38) atomics are enabled by default and so
perf builds perfectly fine thus reenabling perf for ARC HS38 (actually
for non-ARC700 targets).

Signed-off-by: Alexey Brodkin &lt;Alexey.Brodkin@synopsys.com&gt;
</content>
</entry>
<entry>
<title>build: new fixes for symlinked .config handling</title>
<updated>2017-05-10T22:53:05Z</updated>
<author>
<name>Sergey Ryazanov</name>
</author>
<published>2017-05-07T17:19:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=e06d8f0f6f041c8ac1acba810eea96c32dc983e4'/>
<id>urn:sha1:e06d8f0f6f041c8ac1acba810eea96c32dc983e4</id>
<content type='text'>
When running "make {config|defconfig|oldconfig}" with symlinked .config
(e.g. to env/.config) it renames symlink to .config.old, creates new
.config file, and writes the updated configuration into it.

This breaks the desired workflow when changes in the configuration can
be checked using "scripts/env diff" and commited using "scripts/env
save". Since the env/.config file is not updated.

The things become even worse when working with feeds, since feeds script
quite often silently invokes "make {oldconfig|defconfig}" and breaks the
symlink.

Fix this issue by exporting KCONFIG_OVERWRITECONFIG=1, which forces
mconf to overwrite the .config content, instead of renaming it and
creating a new file. This variable is set only if .config is a symlink,
otherwise the variable is not exported and the old behaviour is
preserved.

This change uses the same behaviour as "make menucofig", which has
already been fixed in commit 5bf98b1acc3b6b178f8954c5075a58e1e6a99d6a.

Also make a tiny cosmetic update to the "make menuconfig" target code
layout to make it look like other config handling targets.

Signed-off-by: Sergey Ryazanov &lt;ryazanov.s.a@gmail.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: don't propagate DUID from one host to another</title>
<updated>2017-05-10T22:53:05Z</updated>
<author>
<name>Arjen de Korte</name>
</author>
<published>2017-05-09T19:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/florian/commit/?id=44da45a881a7aa13a237c5c8843dca914d40d7ae'/>
<id>urn:sha1:44da45a881a7aa13a237c5c8843dca914d40d7ae</id>
<content type='text'>
If no DUID is set for a host, it should be empty, not the last one set for a previous host.

Signed-off-by: Arjen de Korte &lt;build+lede@de-korte.org&gt;
</content>
</entry>
</feed>
