<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/noltari/config/Config-build.in, branch master</title>
<subtitle>Staging tree of Alvaro Fernandez Rojas</subtitle>
<id>https://git.openwrt.org/openwrt/staging/noltari/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/noltari/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/'/>
<updated>2023-02-03T11:50:15Z</updated>
<entry>
<title>treewide: strip useless `default n` Kconfig lines</title>
<updated>2023-02-03T11:50:15Z</updated>
<author>
<name>Tony Butler</name>
</author>
<published>2022-12-25T23:11:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=8bc72ea7be3976711dacc09f0fdab061d6e5152a'/>
<id>urn:sha1:8bc72ea7be3976711dacc09f0fdab061d6e5152a</id>
<content type='text'>
Kconfig docs say:
&gt; The default value deliberately defaults to 'n' in order to avoid
&gt; bloating the build.

Apply this rule everywhere, to avoid more cloning of bad examples

Signed-off-by: Tony Butler &lt;spudz76@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain: Select USE_SSTRIP with external musl toolchain</title>
<updated>2022-09-12T21:16:22Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2022-09-11T22:29:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=9403810c020cca136149973a3929bf77a1f501aa'/>
<id>urn:sha1:9403810c020cca136149973a3929bf77a1f501aa</id>
<content type='text'>
When we use the internal toolchain USE_SSTRIP will be selected by
default for musl libc and USE_STRIP when glibc is used. Do the same when
an external toolchain is used. USE_GLIBC will also be set for external
toolchain builds based on the EXTERNAL_TOOLCHAIN_LIBC_USE_GLIBC setting.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>scripts: always check certificates</title>
<updated>2022-09-10T13:24:22Z</updated>
<author>
<name>Josh Roys</name>
</author>
<published>2022-07-23T15:23:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=90c6e3aedf167b0ae1baf376e7800a631681e69a'/>
<id>urn:sha1:90c6e3aedf167b0ae1baf376e7800a631681e69a</id>
<content type='text'>
Remove flags from wget and curl instructing them to ignore bad server
certificates. Although other mechanisms can protect against malicious
modifications of downloads, other vectors of attack may be available
to an adversary.

TLS certificate verification can be disabled by turning oof the
"Enable TLS certificate verification during package download" option
enabled by default in the "Global build settings" in "make menuconfig"

Signed-off-by: Josh Roys &lt;roysjosh@gmail.com&gt;
[ add additional info on how to disable this option ]
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: always set CONFIG_IPV6</title>
<updated>2022-08-20T18:41:03Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-08-16T17:00:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=832e7b817221d288df76b763ca12c585365db5d8'/>
<id>urn:sha1:832e7b817221d288df76b763ca12c585365db5d8</id>
<content type='text'>
Disabling this build tunable breaks build and seems unrealistically
likely to be fixed.

This patch sets the related CONFIG to always true and removes the
config prompt, keeping the change minimal, and, should !CONFIG_IPV6 ever
be fixed, easy to revert.

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
Acked-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
Acked-by: Paul Spooren &lt;mail@aparcar.org&gt;
Acked-by: Josef.Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
Acked-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>config: build: cleanup whitespace issue</title>
<updated>2022-02-19T12:10:01Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2022-02-03T11:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=ce7264a6e0ed95a69b5b17c6841be6baffa67628'/>
<id>urn:sha1:ce7264a6e0ed95a69b5b17c6841be6baffa67628</id>
<content type='text'>
In order to have it tidy.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>config: Activate SECCOMP also on MIPS 64</title>
<updated>2021-11-03T22:52:08Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-11-01T13:48:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=bdc2194cbb67a2869cb3087640e5c5a34749da6d'/>
<id>urn:sha1:bdc2194cbb67a2869cb3087640e5c5a34749da6d</id>
<content type='text'>
This activates SECCOMP also on mips64 and mips64el.

This was working fine in a basic test in qemu.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>build: fix various typos</title>
<updated>2021-10-31T20:24:47Z</updated>
<author>
<name>Josh Soref</name>
</author>
<published>2021-09-26T21:58:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=323bd7b0f576bf83a5f72a97f2169d7e50ad046b'/>
<id>urn:sha1:323bd7b0f576bf83a5f72a97f2169d7e50ad046b</id>
<content type='text'>
Fix typos in comment and user-facing help text.

Signed-off-by: Josh Soref &lt;jsoref@users.noreply.github.com&gt;
[split out config changes, adjust commit message]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>uclibc++: remove</title>
<updated>2021-10-24T16:20:50Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-02-27T04:17:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=6b2ed6101e4c97691ba3aa94f25895be536b3870'/>
<id>urn:sha1:6b2ed6101e4c97691ba3aa94f25895be536b3870</id>
<content type='text'>
No package here depends on it. Furthermore, uClibc++ is a fairly buggy
C++ library and seems to be relatively inactive upstream.

It also lacks proper support for modern C++11 features.

The main benefit of it is size: 66.6 KB	vs 287.3 KB on mips24kc. Static
linking and LTO can help bring the size down of packages that need it.

Added warning message to uclibc++.mk

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>buildsystem: add CONFIG_SECCOMP</title>
<updated>2021-10-16T01:00:47Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2021-10-15T07:19:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=b118efa0d25f5b60226a9d316eb838dd6be22f78'/>
<id>urn:sha1:b118efa0d25f5b60226a9d316eb838dd6be22f78</id>
<content type='text'>
Until now, this feature was switched on via the kernel configuration
option KERNEL_SECCOMP.

The follwing change a7f794cd2aa104fdbd4c6e38f9b76373bf9b96e1 now requires that
the package procd-seccomp must also enabled for buildinmg.

However, this is not the case we have no dependency and the imagebuilder
cannot build the image, because of the implicit package selection.

This change adds a new configuration option CONFIG_SECCOMP.
The new option  has the same behaviour as the configuration
option CONFIG_SELINUX.

If the CONFIG_SECCOMP is selected then the package procd-seccomp and
KERNEL_SECCOMP is enabled for this build.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>build: create profiles.json per default</title>
<updated>2021-06-21T18:12:21Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2021-06-17T04:05:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=181054bf7939decd8ce6f32b6f8e2a363ab55e24'/>
<id>urn:sha1:181054bf7939decd8ce6f32b6f8e2a363ab55e24</id>
<content type='text'>
The file is a info file just like config.buildinfo, feeds.buildinfo and
version.buildinfo. It bundles these and more information in a machine
readable way.

This commit enables the creation of profiles.json by default and not
only for buildbots. By doing so it follow the behaviour of the
ImageBuilder which always creates the file, lastly this increases the
files visibility for downstream projects.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
</feed>
