Weekly portage-stable package updates 2026-01-12#3641
Merged
Conversation
This was referenced Jan 12, 2026
36876e9 to
278624c
Compare
278624c to
24a935b
Compare
This was referenced Feb 10, 2026
This was referenced Feb 18, 2026
b1cabd6 to
c54bbad
Compare
c54bbad to
71f89e4
Compare
added 5 commits
February 20, 2026 12:13
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 2d25fad95cbaa525c8945d8e582c749d49524f49. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit f5023fee5b7d8f9fa13c4da5906cdba9d4ff9a97. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
Dropped a modification in system/logging module - it was redundant. Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
…ovisioning-tools Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
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>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
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>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
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>
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>
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>
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>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
bb21824 to
55721e0
Compare
Member
|
CI mostly passed - the only failing test is bpf.execsnoop. The functionality tested there still works, but prints some extra warnings. I think it can be addressed by updating our bcc docker image. It's not a blocker for this PR IMO, but will look into it anyway. |
dongsupark
approved these changes
Feb 20, 2026
Member
dongsupark
left a comment
There was a problem hiding this comment.
From a quick look, it looks good.
Minor things below:
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
55721e0 to
107ab58
Compare
chewi
approved these changes
Feb 20, 2026
Contributor
chewi
left a comment
There was a problem hiding this comment.
Thank you very much for this. I know it was a tough one.
I had hoped it would include my most recent sysroot.eclass fixes. Most of them aren't needed for Flatcar, but one is required for the arm64 SDK. I probably won't touch that until I'm back from the trip, but I guess I can just pull the fix in my branch for Adrian the meantime.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CI: http://localhost:8080/job/container/job/sdk/2475/cldsv/
Closes flatcar/Flatcar#1890
Closes flatcar/Flatcar#1947
Closes flatcar/Flatcar#1951
Closes flatcar/Flatcar#1957
Closes flatcar/Flatcar#1966
Partially addresses flatcar/Flatcar#1967
A rather large update: containerd, runc, gcc, portage, docker, podman, rust, selinux refpolicy.
There is some noise in the changes because of the LLVM bump from 20 to 21.
There were some issues:
--
acct-user/portage: [DEV]
app-arch/libarchive: [PROD] [DEV]
app-arch/tar: [PROD] [DEV]
app-cdr/cdrtools:
app-containers/containerd: [SYSEXT-CONTAINERD]
app-containers/containers-image: [SYSEXT-PODMAN]
app-containers/cri-tools: [PROD] [DEV]
app-containers/crun: [SYSEXT-PODMAN]
app-containers/docker: [SYSEXT-DOCKER]
app-containers/docker-cli: [SYSEXT-DOCKER]
app-containers/incus: [SYSEXT-INCUS]
app-containers/lxc: [SYSEXT-INCUS]
app-containers/podman: [SYSEXT-PODMAN]
app-containers/runc: [SYSEXT-CONTAINERD]
app-crypt/mit-krb5: [PROD] [DEV]
app-doc/eclass-manpages:
app-editors/nano:
app-editors/vim: [PROD] [DEV]
app-editors/vim-core: [PROD] [DEV]
app-emulation/qemu:
app-shells/bash: [PROD] [DEV]
app-shells/bash-completion: [DEV]
app-text/mandoc:
app-text/scdoc:
dev-build/autoconf:
dev-build/cmake:
dev-build/make: [DEV]
dev-build/ninja:
dev-cpp/gtest:
dev-lang/go:
dev-lang/perl:
dev-lang/rust:
dev-lang/yasm:
dev-libs/cJSON: [DEV]
dev-libs/elfutils: [PROD] [DEV]
dev-libs/libaio: [PROD] [DEV]
dev-libs/libdnet: [VMWARE]
dev-libs/libnl: [PROD] [DEV]
dev-libs/libpcre2: [PROD] [DEV]
dev-libs/libxml2: [PROD] [DEV]
dev-libs/libxslt: [VMWARE]
dev-libs/tree-sitter:
dev-libs/tree-sitter-bash:
dev-libs/userspace-rcu: [PROD] [DEV]
dev-libs/xxhash:
dev-perl/File-Slurper:
dev-python/charset-normalizer: [SYSEXT-PYTHON]
dev-python/cryptography:
dev-python/cython:
dev-python/ensurepip-pip: [AZURE] [DEV] [GCE] [SYSEXT-PYTHON]
dev-python/idna: [SYSEXT-PYTHON]
dev-python/lark:
dev-python/msgpack: [SYSEXT-PYTHON]
dev-python/pip: [SYSEXT-PYTHON]
dev-python/setuptools-scm: [SYSEXT-PYTHON]
dev-python/tree-sitter:
dev-python/trove-classifiers: [SYSEXT-PYTHON]
dev-python/urllib3: [AZURE] [DEV] [SYSEXT-PYTHON]
dev-util/maturin:
dev-util/pkgcheck:
dev-vcs/git: [PROD] [DEV]
eclass/branding.eclass:
eclass/cargo.eclass:
eclass/check-reqs.eclass:
eclass/cmake.eclass:
eclass/desktop.eclass:
eclass/distutils-r1.eclass:
eclass/elisp-common.eclass:
eclass/fcaps.eclass:
eclass/llvm-r1.eclass:
eclass/meson.eclass:
eclass/multilib.eclass:
eclass/pypi.eclass:
eclass/ruby-utils.eclass:
eclass/rust.eclass:
eclass/selinux-policy-2.eclass:
eclass/toolchain-funcs.eclass:
eclass/toolchain.eclass:
licenses:
media-libs/libpng:
net-dns/bind: [PROD] [DEV]
net-libs/gnutls: [PROD] [DEV]
net-libs/libnftnl: [PROD] [DEV]
net-libs/libtirpc: [PROD] [DEV]
net-misc/curl: [PROD] [DEV]
net-misc/openssh: [PROD] [DEV]
net-misc/rsync: [PROD] [DEV]
profiles:
sec-policy/selinux-base: [PROD] [DEV]
sec-policy/selinux-base-policy: [PROD] [DEV]
sec-policy/selinux-container: [PROD] [DEV]
sec-policy/selinux-dbus: [PROD] [DEV]
sec-policy/selinux-policykit: [PROD] [DEV]
sec-policy/selinux-sssd: [PROD] [DEV]
sec-policy/selinux-unconfined: [PROD] [DEV]
sys-apps/coreutils: [PROD] [DEV]
sys-apps/diffutils: [PROD] [DEV]
sys-apps/findutils: [PROD] [DEV]
sys-apps/grep: [PROD] [DEV]
sys-apps/kbd: [PROD] [DEV]
sys-apps/kexec-tools: [PROD] [DEV]
sys-apps/locale-gen:
sys-apps/lsb-release:
sys-apps/nvme-cli: [PROD] [DEV]
sys-apps/pkgcore:
sys-apps/portage: [DEV]
sys-apps/pv:
sys-apps/sed: [PROD] [DEV]
sys-apps/systemd: [PROD] [DEV]
sys-apps/usbutils: [PROD] [DEV]
sys-auth/pambase: [PROD] [DEV]
sys-block/thin-provisioning-tools: [PROD] [DEV]
sys-boot/grub:
sys-devel/binutils: [DEV]
sys-devel/binutils-config: [PROD] [DEV]
sys-devel/crossdev:
sys-devel/gcc: [PROD] [DEV]
sys-devel/gcc-config: [DEV]
sys-devel/m4:
sys-fs/btrfs-progs: [PROD] [DEV]
sys-fs/cryptsetup: [PROD] [DEV]
sys-fs/erofs-utils:
sys-fs/fuse-common: [SYSEXT-INCUS] [SYSEXT-PODMAN] [VMWARE]
sys-fs/lxcfs: [SYSEXT-INCUS]
sys-fs/squashfs-tools: [DEV] [SYSEXT-INCUS]
sys-fs/xfsprogs: [PROD] [DEV]
sys-fs/zfs: [SYSEXT-ZFS]
sys-fs/zfs-kmod: [SYSEXT-ZFS]
sys-libs/binutils-libs: [PROD] [DEV]
sys-libs/libcap: [PROD] [DEV]
sys-libs/libnvme: [PROD] [DEV]
sys-libs/libseccomp: [PROD] [DEV]
sys-libs/libselinux: [PROD] [DEV]
sys-libs/pam: [PROD] [DEV]
sys-libs/readline: [PROD] [DEV]
sys-process/procps: [PROD] [DEV]
virtual/perl-Exporter:
virtual/perl-ExtUtils-MakeMaker:
x11-drivers/nvidia-drivers: [SYSEXT-NVIDIA-DRIVERS-570] [SYSEXT-NVIDIA-DRIVERS-570-OPEN]
x11-libs/pixman:
--