James Le Cuirot
7b932de22f
coreos-overlay: Drop broken scripts symlinks
...
These have probably have been broken for years.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-02-23 12:22:21 +00:00
James Le Cuirot
0492c6f0f9
set_lsb_release: Set some fields dynamically from the base profile
...
This leverages the branding eclass that was recently added to Gentoo.
Since originally preparing this commit, these fields were added to our
make.conf, but setting them in the profile is more versatile, allowing
for downstreams.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-02-23 12:20:36 +00:00
James Le Cuirot
f826cc0104
set_lsb_release: Drop the "Oklo" release codename
...
It was never updated in a meaningful way. It was only used directly in
lsb_release, which is a dead standard. It was included in the os-release
`PRETTY_NAME` but not as a field on its own.
Closes: https://github.com/flatcar/scripts/pull/88
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-02-23 10:26:53 +00:00
James Le Cuirot
323667b66d
Delete sdk_container/.repo/manifests/os-release
...
As far as I can tell, this has never been used.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-02-23 10:20:17 +00:00
flatcar-ci
bcd829101b
New version: main-4617.0.0-nightly-20260220-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
2026-02-21 02:44:35 +00:00
flatcar-ci
89481c7478
New version: main-4617.0.0-nightly-20260220-2100-INTERMEDIATE
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
main-4617.0.0-nightly-20260220-2100-INTERMEDIATE
2026-02-20 21:00:26 +00:00
Krzesimir Nowak
420c84fe2e
Merge pull request #3641 from flatcar/buildbot/weekly-portage-stable-package-updates-2026-01-12
...
Weekly portage-stable package updates 2026-01-12
2026-02-20 16:41:26 +01:00
Krzesimir Nowak
107ab588e7
changelog: Add entries
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 15:25:00 +01:00
Krzesimir Nowak
634685563d
overlay coreos/user-patches: Add a patch for app-containers/containerd
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
0e130f4ac8
overlay sys-fs/overlaybd: Another patch fixing build with gcc 15
...
This time in overlaybd itself. Also regenerate the offline build
patch, so it can be easily applied using `git am`.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
4cb33d02c7
overlay sys-fs/overlaybd: Append a build fix to photon cross patch
...
It is not exactly a cross fix, but it may serve as a single place for
photon fixes. This time overlaybd stopped compiling with gcc15 due to
missing inclusion of cstdint to get a definition of uint64_t. Most
likely some other header used to pull it in, but now it does not.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
9774ded683
build_packages: Break a new circular dependency
...
Looks like enabling sssd in sys-auth/pambase created a new cycle:
sys-auth/pambase[sssd] -> sys-auth/sssd -> sys-apps/shadow[pam] -> sys-auth/pambase
Let's break it up at pambase. Also fix a mistake in a comment and sort
the USE flags alphabetically.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
20596288ae
build_library/catalyst_toolchains: Copy binaries from sysroot too
...
Any meson package now uses sysroot.eclass as a part of the cross-file
creation and the eclass requires ld.so and ldd to be available in
${ROOT}/usr/bin, so copy over the bin and sbin directories too, just
in case.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
2cccf3877a
overlay profiles: Add accept keywords for sys-libs/libselinux
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
f66ed629c3
sys-libs/libselinux: Add our ebuild fixing some python issues
...
Hopefully this will be taken by upstream too, so it won't be
clobberred on next update.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
3b393324da
overlay coreos/config: Fix agent binaries locations
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
316c244709
overlay coreos/config: Add a gcc15 workaround for net-analyzer/netperf
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
59ef07e24f
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-02-20 12:13:38 +01:00
Krzesimir Nowak
7d1c684a0f
.github: Update package list
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
3753b0948a
dev-perl/PerlIO-utf8_strict, virtual/perl-XSLoader: Drop unused packages
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
81bdd8e2b4
overlay coreos/user-patches: Regenerate patches for sys-block/thin-provisioning-tools
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
e7075f68be
overlay coreos/user-patches: Regenerate patches for sys-auth/pambase
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
0656bf04b7
overlay coreos/user-patches: Regenerate patches for sys-apps/systemd
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
86df9b89bc
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-02-20 12:13:38 +01:00
Krzesimir Nowak
ffde32992a
overlay profiles: Move accept keywords for dev-libs/xxhash to base profile
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
1a0c41b4de
overlay profiles: Move accept keywords for sys-fs/erofs-utils to base profile
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
f805e9346c
overlay profiles: Drop accept keywords for sys-block/thin-provisioning-tools
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
1b626d4f8e
overlay profiles: Prepare for policy packages using EAPI 8
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
6367a4b119
overlay profiles: Drop accept keywords for net-misc/ssh
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
0b6331c968
overlay profiles: Avoid pulling extra perl packages
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
43080569a0
overlay profiles: Update provided package version for dev-lang/perl
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
77524a548a
overlay profiles: Drop accept keywords for dev-lang/yasm
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
64cf35d909
overlay profiles: Drop accept keywords for app-emulation/qemu
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
dfedc5ceee
overlay profiles: Drop accept keywords for app-containers/podman
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
00f8133ff4
overlay profiles: Clean up some comments
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
f1ad189e5d
overlay profiles: Add accept keywords for app-arch/libarchive
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
6e3bd6f1f1
overlay profiles: Add overrides for branding.eclass
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
c0a870bc16
overlay profiles: Bump containerd and runc to 2.2 and 1.4
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
bef5e4568d
acct-group/cuse: Add from Gentoo
...
It's from Gentoo commit 55f758b29f5f299046d1f5802ae69141472c84f9.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
6dceedfbb0
eclass/branding: Add from Gentoo
...
It's from Gentoo commit ffd4dcb723e9ab0f0d9d7fd29db30796166b8f79.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
1dabcb2948
dev-util/xxd: Add from Gentoo
...
It's from Gentoo commit 4d3a957c9a0dcc3e4a274c09e39c9da7a7aabfe4.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
6ceada1be8
acct-group/jobserver: Add from Gentoo
...
It's from Gentoo commit 3114d0425d0bbb61f02021c47967138ff0d19a6d.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
f3c7f2b9f3
overlay profiles: Add some accept keywords
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Krzesimir Nowak
7480d8b043
overlay profiles: Disable Gentoo branding in sys-boot/grub
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
Flatcar Buildbot
319b2550d6
x11-misc/makedepend: Sync with Gentoo
...
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-02-20 12:13:38 +01:00
Flatcar Buildbot
262cc76832
x11-libs/pixman: Sync with Gentoo
...
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-02-20 12:13:38 +01:00
Flatcar Buildbot
7e5052aa7b
x11-drivers/nvidia-drivers: Sync with Gentoo
...
It's from Gentoo commit 7d4eab7ba0b4c04a9ac451e1e68210cab5d20c69.
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-02-20 12:13:38 +01:00
Flatcar Buildbot
b9a479dd67
virtual/zlib: Sync with Gentoo
...
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-02-20 12:13:38 +01:00
Flatcar Buildbot
d3d27a70dd
virtual/tmpfiles: Sync with Gentoo
...
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-02-20 12:13:38 +01:00
Flatcar Buildbot
46a810c059
virtual/ssh: Sync with Gentoo
...
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49.
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-02-20 12:13:38 +01:00