<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/config, branch v19.07.2</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.2</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.2'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2019-11-28T13:47:50Z</updated>
<entry>
<title>config: kernel: fix typo in HFSPLUG_FS_POSIX_ACL</title>
<updated>2019-11-28T13:47:50Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2019-11-28T00:01:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=7581a7bebccbdbca5d486dc8f55e0f16fc60ca87'/>
<id>urn:sha1:7581a7bebccbdbca5d486dc8f55e0f16fc60ca87</id>
<content type='text'>
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
(cherry picked from commit 5f6833395293548f9fdf4897d9766417f2990bac)
</content>
</entry>
<entry>
<title>build: add buildinfo files for reproducibility</title>
<updated>2019-09-04T11:39:13Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2019-06-13T00:24:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=378b51908c06bca0af0d19e976fd0db51699ae7c'/>
<id>urn:sha1:378b51908c06bca0af0d19e976fd0db51699ae7c</id>
<content type='text'>
generate feeds.buildinfo and version.buildinfo in build dir after
containing the feed revisions (via ./scripts/feeds list -sf) as well as
the current revision of buildroot (via ./scripts/getver.sh).

With this information it should be possible to reproduce any build,
especially the release builds.

Usage would be to move feeds.buildinfo to feeds.conf and git checkout the
revision hash of version.buildinfo.

Content of feeds.buildinfo would look similar to this:

    src-git routing https://git.openwrt.org/feed/routing.git^bf475d6
    src-git telephony https://git.openwrt.org/feed/telephony.git^470eb8e
    ...

Content of version.buildinfo would look similar to this:

    r10203+1-c12bd3a21b

Without the exact feed revision it is not possible to determine
installed package versions.

Also rename config.seed to config.buildinfo to follow the recommended
style of https://reproducible-builds.org/docs/recording/

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
(cherry picked from commit 454021581f630d5d04afeb8ff6581c1bda295c87)
</content>
</entry>
<entry>
<title>Make linux kernel builds reproducible when BUILDBOT selected</title>
<updated>2019-09-04T11:22:40Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2019-06-12T00:59:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=c26a970f5b690d7b57f3f186afa3bbdccf3e1f49'/>
<id>urn:sha1:c26a970f5b690d7b57f3f186afa3bbdccf3e1f49</id>
<content type='text'>
The linux kernel is not reproducible because the build user
and domain is included into the kernel. Set the build user
to `builder` and build domain to buildhost.

It's also possible to build reproducible builds by setting
KERNEL_BUILD_USER KERNEL_BUILD_DOMAIN to static values.

Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
(cherry picked from commit fdd0a8d49118134070c13231b6d10ec88b9105da)
</content>
</entry>
<entry>
<title>config: introduce separate CONFIG_SIGNATURE_CHECK option</title>
<updated>2019-08-07T05:53:48Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-08-06T19:22:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=872cbcc6280738fa9b5a7f9f7d49576405d2f18e'/>
<id>urn:sha1:872cbcc6280738fa9b5a7f9f7d49576405d2f18e</id>
<content type='text'>
Introduce a new option CONFIG_SIGNATURE_CHECK which defaults to the value
of CONFIG_SIGNED_PACKAGES and thus is enabled by default.

This option is needed to support building target opkg with enabled
signature verification while having the signed package lists disabled.

Our buildbots currently disable package signing globally in the
buildroot and SDK to avoid the need to ship private signing keys to
the build workers and to prevent the triggering of random key generation
on the worker nodes since package signing happens off-line on the master
nodes.

As unintended side-effect, updated opkg packages will get built with
disabled signature verification, hence the need for a new override option.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit f565f276e2c06ac8f3176e0b16d6f2d40cd653d4)
</content>
</entry>
<entry>
<title>lantiq/xrx200: enable initramfs images</title>
<updated>2019-05-15T11:34:23Z</updated>
<author>
<name>Stijn Segers</name>
</author>
<published>2019-04-27T16:23:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=5cd49395d35eade0d07b9db8c5ea47037de8db2f'/>
<id>urn:sha1:5cd49395d35eade0d07b9db8c5ea47037de8db2f</id>
<content type='text'>
Commit eae6cac6a3 ("lantiq: add support for AVM FRITZ!Box 7362 SL"), but
one needs an initramfs image to flash OpenWrt from stock firmware (as
described in the commit log). This patch has the initramfs image built
by default.

Thanks to blogic (for pointing to the FEATURES declaration in the target
Makefiles) and Musashino on the forum for suggesting
config/Config-images.in needed editing too. While at it, reorder the
TARGET_INITRAMFS_COMPRESSION_LZMA declarations alphabetically.

This patch will result in initramfs images for all lantiq subtargets
that have the ramdisk flag set. I tested on the falcon and ase
subtargets, which lack that flag, to confirm they don't produce any
initramfs images with this patch - which they do not.

Given the limited scope of the lantiq (sub)target(s), blogic indicated
this should be OK.

Signed-off-by: Stijn Segers &lt;foss@volatilesystems.org&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
[fixed the wrong reference to eae6cac6a3 commit]
</content>
</entry>
<entry>
<title>build: add a config option for enabling a testing version of the target kernel</title>
<updated>2019-05-11T09:37:10Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2019-04-27T17:13:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=85017c40f4efce11edd77e0caac14aed0fd690eb'/>
<id>urn:sha1:85017c40f4efce11edd77e0caac14aed0fd690eb</id>
<content type='text'>
If the target supports a newer kernel version that is not used by default
yet, it can be enabled with this option

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>config: kernel: Add KPROBE_EVENTS config option</title>
<updated>2019-05-05T12:41:49Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-04-10T15:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=97d3f800a85ef341787eb1dcff41d0ad3fd7b7d0'/>
<id>urn:sha1:97d3f800a85ef341787eb1dcff41d0ad3fd7b7d0</id>
<content type='text'>
Upstream has renamed KPROBE_EVENT to KPROBE_EVENTS in the following
commit:

 commit 6b0b7551428e4caae1e2c023a529465a9a9ae2d4
 Author: Anton Blanchard &lt;anton@samba.org&gt;
 Date:   Thu Feb 16 17:00:50 2017 +1100

     perf/core: Rename CONFIG_[UK]PROBE_EVENT to CONFIG_[UK]PROBE_EVENTS

     We have uses of CONFIG_UPROBE_EVENT and CONFIG_KPROBE_EVENT as
     well as CONFIG_UPROBE_EVENTS and CONFIG_KPROBE_EVENTS.

     Consistently use the plurals.

So I'm adding this plural option in order to make kconfig happy and stop
asking about it if kernel is compiled with verbose logging:

  Enable kprobes-based dynamic events (KPROBE_EVENTS) [Y/n/?] (NEW)

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>mvebu: make bootfs size for sdcard image configurable</title>
<updated>2019-04-06T14:31:10Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2019-03-28T17:07:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=910eb994eb6db33998cf1877f6a258ae49f9a67a'/>
<id>urn:sha1:910eb994eb6db33998cf1877f6a258ae49f9a67a</id>
<content type='text'>
Let's take this oportunity to implement boot-part and rootfs-part feature
flags.

Signed-off-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
</content>
</entry>
<entry>
<title>build: remove leftovers from previous x86 commits</title>
<updated>2019-02-17T17:22:40Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2019-01-13T20:37:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=bb0e4f9fb0c101b86b1a0c2785fec9b38b19fd02'/>
<id>urn:sha1:bb0e4f9fb0c101b86b1a0c2785fec9b38b19fd02</id>
<content type='text'>
VBoxManage is not used and the image is created with proper permisions:
0f5d0f6  image: use internal qemu-img for vmdk and vdi images drop host
         dependencies on qemu-utils and VirtualBox

Unreachable config symbols:
9e0759e  x86: merge all geode based subtargets into one

No need to define those symbols since x86_64 is subtarget of x86:
196fb76  x86: make x86_64 a subtarget instead of a standalone target

Unreachable config symbols, so remove GRUB_ROOT:
371b382  x86: remove the xen_domu subtarget

Signed-off-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
</content>
</entry>
<entry>
<title>config: kernel: Fix missing symbol on brcm2708 with CGROUPS</title>
<updated>2019-02-17T17:22:40Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2019-01-10T03:08:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=da50f027f04e52b152c6e197d2d4a70330669a36'/>
<id>urn:sha1:da50f027f04e52b152c6e197d2d4a70330669a36</id>
<content type='text'>
When CGROUP block io is enabled a new symbol is exposed and needs to
be set or unset else kernel oldconfig hangs waiting for input during
normal OpenWrt builds.  Therefore add sane defaults for this symbol
in that case.  Also, the defaults brcm2708 are different than generic
defaults because the platform's defconfig enables BLK_DEV_THROTTLING
by default (in defconfig config from the patches used to match
upstream's kernel, not in OpenWrt config-4.xx).

Signed-off-by: Daniel F. Dickinson &lt;cshored@thecshore.com&gt;
[make KERNEL_BLK_DEV_THROTTLING_LOW depend on KERNEL_BLK_DEV_THROTTLING]
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
</feed>
