34295 Commits

Author SHA1 Message Date
Krzesimir Nowak
00a3267224 overlay coreos/config: Fix agent binaries locations
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-06 17:00:11 +01:00
Krzesimir Nowak
a6c258101e fixup! overlay coreos/config: Add a gcc15 workaround for net-analyzer/netperf 2026-02-06 16:39:36 +01:00
Krzesimir Nowak
abe47deb8a overlay coreos/config: Add a gcc15 workaround for net-analyzer/netperf
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-06 13:26:31 +01:00
flatcar-ci
d2fc107b08 New version: main-4593.0.0-weekly
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
2026-02-05 19:31:54 +00:00
Krzesimir Nowak
a673ae69ba stuff 2026-02-05 18:14:04 +01:00
Krzesimir Nowak
7f3b20d103 stuff 2026-02-04 18:48:25 +01:00
flatcar-ci
2235d64d94 New version: main-4593.0.0-weekly-INTERMEDIATE
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
2026-01-28 17:05:46 +00:00
Krzesimir Nowak
b5c8722323 stuff 2026-01-28 17:57:46 +01:00
Krzesimir Nowak
0a61979e9b build_toolchains: Break dep loop and handle more dependencies
Switching to a selinux profile caused more USE flags to be enabled
(selinux, audit, caps), thus more dependencies to be pulled. More
dependencies caused two things:

- cyclic dependencies appeared
- sys-apps/baselayout is being pulled in

Cyclic dependencies need to be handled in a similar way it was done in
build_packages, thus factor out the code doing it into a separate and
reusable part.

The dependency on baselayout needs to be handled by installing the
package as a first thing in $ROOT, followed by a more careful way of
copying things from $SYSROOT to $ROOT (due to split-usr differences),
followed by installing the rest of the packages.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:44:33 +01:00
Krzesimir Nowak
a2367388c0 build_library: Fix setting gcc profile with latest gcc-config
In order to fix some bash-completion issues, the output of "gcc-config
-l" has changed slightly - it received one more leading space in the
output.

Old output:

 [1] aarch64-cros-linux-gnu-15 *

New output:

  [1] aarch64-cros-linux-gnu-15 *

This has added another field from cut's point of view, as it was
splitting the line into fields by single spaces, which means that
instead of getting "aarch64-cros-linux-gnu-15" we were getting
"[1]". This has caused grep to match nothing, setting the error status
in PIPESTATUS and finally a function failure.

Instead of fiddling with leading empty fields, just strip the leading
spaces, dammit.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
0770d26d5e changelog: Add entries
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
ca9a747fe6 .github: Update package list
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
f86bd070e6 dev-perl/PerlIO-utf8_strict, virtual/perl-XSLoader: Drop unused packages
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
7cc1bdb87a overlay coreos/user-patches: Regenerate patches for sys-block/thin-provisioning-tools
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
ca9413714d overlay coreos/user-patches: Regenerate patches for sys-auth/pambase
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
69305f5ae6 overlay coreos/user-patches: Regenerate patches for sys-apps/systemd
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
7bcc271b5b overlay coreos/user-patches: Update a patch for sec-policy packages
Dropped a modification in system/logging module - it was redundant.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
ad6287bdf7 overlay profiles: Move accept keywords for dev-libs/xxhash to base profile
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
ad7fbc72ef overlay profiles: Move accept keywords for sys-fs/erofs-utils to base profile
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
2fefa00071 overlay profiles: Drop accept keywords for sys-block/thin-provisioning-tools
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
6f22f26f21 overlay profiles: Prepare for policy packages using EAPI 8
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
eeac29cffd overlay profiles: Drop accept keywords for net-misc/ssh
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
d1032209f6 overlay profiles: Avoid pulling extra perl packages
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
82f8f35626 overlay profiles: Update provided package version for dev-lang/perl
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
b60612a072 overlay profiles: Drop accept keywords for dev-lang/yasm
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
e2104e551f overlay profiles: Drop accept keywords for app-emulation/qemu
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
e6a269be10 overlay profiles: Drop accept keywords for app-containers/podman
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
4b2f80a58e overlay profiles: Clean up some comments
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
d0cc9a2522 overlay profiles: Add accept keywords for app-arch/libarchive
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
796b386032 overlay profiles: Add overrides for branding.eclass
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:51 +01:00
Krzesimir Nowak
d6de673b80 overlay profiles: Bump containerd and runc to 2.2 and 1.4
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:50 +01:00
Krzesimir Nowak
45c6fa5476 acct-group/cuse: Add from Gentoo
It's from Gentoo commit 55f758b29f5f299046d1f5802ae69141472c84f9.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:50 +01:00
Krzesimir Nowak
3a60c91c73 eclass/branding: Add from Gentoo
It's from Gentoo commit ffd4dcb723e9ab0f0d9d7fd29db30796166b8f79.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:50 +01:00
Krzesimir Nowak
84d5121132 dev-util/xxd: Add from Gentoo
It's from Gentoo commit 4d3a957c9a0dcc3e4a274c09e39c9da7a7aabfe4.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:50 +01:00
Krzesimir Nowak
578fb3607c acct-group/jobserver: Add from Gentoo
It's from Gentoo commit 3114d0425d0bbb61f02021c47967138ff0d19a6d.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:50 +01:00
Krzesimir Nowak
b169be1c74 overlay profiles: Add some accept keywords
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:50 +01:00
Krzesimir Nowak
d207f1b737 overlay profiles: Disable Gentoo branding in sys-boot/grub
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
a677277e1c x11-misc/makedepend: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
4c5a94ed57 x11-libs/pixman: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
2e041da8de x11-drivers/nvidia-drivers: Sync with Gentoo
It's from Gentoo commit 7d4eab7ba0b4c04a9ac451e1e68210cab5d20c69.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
10b35ac2e9 virtual/zlib: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
d3adff5a4a virtual/tmpfiles: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
f8ac695e22 virtual/ssh: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
bbe60e08b9 virtual/service-manager: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
8102208f75 virtual/pkgconfig: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
4c85114588 virtual/perl-XSLoader: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
602ac86985 virtual/perl-ExtUtils-MakeMaker: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
0f6f5e4d3a virtual/perl-Exporter: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
274b8c4981 virtual/perl-Encode: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00
Flatcar Buildbot
d0d007f045 virtual/perl-Carp: Sync with Gentoo
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-01-28 17:36:50 +01:00