Krzesimir Nowak
c12850f476
profiles: Pick defaults for app-alternatives during bootstrap.
2023-01-27 09:07:03 +01:00
Dongsu Park
464bc43cc5
Merge pull request #2412 from flatcar/docker-20.10.23-main
...
Upgrade Docker in main from 20.10.22 to 20.10.23
2023-01-27 08:51:29 +01:00
Kai Lüke
8fd199414a
Merge pull request #2403 from flatcar/kai/initrd-rework
...
Rework initrd usr mount to start Ignition/Afterburn from there
2023-01-25 17:02:55 +01:00
Kai Lueke
5eedc5fa29
Rework initrd usr mount to start Ignition/Afterburn from there
...
This pulls in
https://github.com/flatcar/bootengine/pull/52
to reduce the size of the unified kernel image by starting Ignition/
Afterburn from the /usr partition.
This also requires to install the Ignition binary to /usr.
2023-01-25 17:02:27 +01:00
Dongsu Park
1c9bb64e35
app-emulation/docker: update ppc64 buildmode patch for docker 20.10.23
...
Docker 20.10.23 has changes around hack/make/.binary, so it is necessary
to adapt the ppc64 buildmode patch to make the build pass again.
2023-01-25 12:52:41 +01:00
Flatcar Buildbot
f675fe298d
app-emulation: Upgrade Docker 20.10.22 to 20.10.23
2023-01-25 07:48:14 +00:00
Dongsu Park
98f0a8d6e1
Merge pull request #2389 from flatcar/dongsu/github-actions-fix-rust
...
.github: update PV in ebuilds of dev-lang/rust
2023-01-20 13:00:49 +01:00
Dongsu Park
3a8030047b
Merge pull request #2400 from flatcar/linux-5.15.89-main
...
Upgrade Linux Kernel for main from 5.15.88 to 5.15.89
2023-01-20 12:56:09 +01:00
Krzesimir Nowak
7792f22b08
Merge pull request #2362 from flatcar/krnowak/weekly
...
Profile and app/shells/bash updates for the weekly update
2023-01-20 12:52:40 +01:00
Kai Lüke
829965f384
Merge pull request #2390 from flatcar/kai/populate-always
...
sys-apps/baselayout: Always copy missing entries over to the database
2023-01-20 11:56:49 +01:00
Kai Lueke
363ac15ddb
sys-apps/baselayout: Always copy missing entries over to the database
...
This pulls in
https://github.com/flatcar/baselayout/pull/26
to fix the regression in Alpha/Beta (itself a fix for another
regression) where systemd-tmpfiles bailed if /etc/passwd|group didn't
have the core user, now solved by always copying missing entries over
to the databases, not only if the files didn't exist.
2023-01-20 11:23:25 +01:00
Dongsu Park
c4df65e497
Merge pull request #2394 from flatcar/firmware-20230117-main
...
Upgrade Linux Firmware in main from 20221214 to 20230117
2023-01-20 09:52:31 +01:00
Krzesimir Nowak
6cd03f5370
coreos: Add user-patch for app-arch/ncompress
...
This should fix having a dangling symlink at /usr/bin/uncompress.
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
5ae5149cbe
sys-apps/policycoreutils: Drop unnecessary modification
...
The split-usr flag is disabled for all packages in generic images, so
commenting out the symlink creation for split-usr images is not needed
any more.
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
e48a011b84
profiles: Disable split-usr for generic images completely
...
We do specify -split-usr in make.defaults for the USE variable but
it's not enough - the base profile in portage-stable forces this flag
and this overrides our defaults. As a workaround, we were using
package.use.force to force-disable split-usr for selected
packages. Now, with addition of more split-usr-using packages in
app-alternatives the list in package.use.force would grow. Instead of
listing all the packages having split-usr in their IUSE, use the
use.force and use.mask file to unforce and mask split-usr for all
packages in generic images.
As a bonus, this also allows us to drop a customization we did in
sys-apps/policycoreutils package.
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
9da62c4776
profiles: Drop accept keywords for perl-core/File-Path
...
It's an obsolete entry - we don't have such a package.
2023-01-20 07:29:59 +01:00
Sayan Chowdhury
55a14648c5
app-shells/bash: Apply Flatcar modifications
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
fa616acb18
app-shells/bash: Sync with Gentoo
...
It's from Gentoo commit 1323a3d70d1ead5379b997bd2ef048c898dd6712.
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
7ed1bf4c14
coreos-base/coreos: Pull in app-arch/ncompress
...
app-arch/gzip does not install uncompress any more, so pulling in
app-arch/ncompress instead to fill in the gap.
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
a43f393643
profiles: Add bison to bootstrap use flags
...
This is to fix the following error during stage2 SDK build:
[[ (3/3) Emerging packages ]]
!!! The ebuild selected to satisfy "app-alternatives/yacc" has unmet requirements.
- app-alternatives/yacc-1-r2::portage-stable USE="-bison -byacc -reference"
The following REQUIRED_USE flag constraints are unsatisfied:
exactly-one-of ( bison byacc reference )
(dependency required by "sys-devel/binutils-2.39-r4::portage-stable" [ebuild])
(dependency required by "sys-devel/gcc-11.3.1_p20221209::portage-stable" [ebuild])
(dependency required by "sys-libs/glibc-2.36-r5::coreos" [ebuild])
(dependency required by "sys-libs/glibc:2.2" [argument])
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
aa53bc2044
profiles: Bump net-misc/rsync version in accept keywords
...
The version we used so far was dropped, so pull something that's
newer.
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
3be777a9c5
profiles: Drop accept keywords for net-misc/curl
...
The package became stable for arm64.
2023-01-20 07:29:59 +01:00
Krzesimir Nowak
60d186c4bc
profiles: Add accept keywords for GLib packages
...
They are stable for amd64, but not for arm64. Add to avoid version
discrepancies.
2023-01-20 07:29:37 +01:00
Krzesimir Nowak
1bd177b516
profiles: Enable unicode for dev-libs/libpcre2
2023-01-20 07:27:44 +01:00
Krzesimir Nowak
470ade39c2
profiles: Drop accept keywords for app-portage/portage-utils
...
The package became stable for amd64 too.
2023-01-20 07:27:43 +01:00
Krzesimir Nowak
008ba273cb
profiles: Bump accept keywords for app-crypt/adcli
...
This got released 3 months ago, so we could start using it.
2023-01-20 07:27:43 +01:00
Krzesimir Nowak
60136e23fb
profiles: Drop accept keywords for app-editors/vim{,-core}
...
The updated packages are stable for amd64 and arm64.
2023-01-20 07:27:43 +01:00
Krzesimir Nowak
e406d826d8
profiles: Drop accept keywords for app-arch/cpio
...
The updated package is stable for amd64 and arm64.
2023-01-20 07:27:43 +01:00
Krzesimir Nowak
7401ea8764
profiles: Drop accept keywords for sys-power/iasl
2023-01-19 16:51:21 +01:00
Krzesimir Nowak
9fa757bb21
coreos-base/hard-host-depends: Drop sys-power/iasl
...
Used to be pulled by some sys-firmware packages, but not any more.
2023-01-19 16:51:21 +01:00
Krzesimir Nowak
806d089296
coreos-devel/sdk-depends: Replace a package
...
We are now pulling sys-firmware/edk2-ovmf-bin instead.
2023-01-19 16:51:21 +01:00
Krzesimir Nowak
11c2d903cd
coreos-devel/board-packages: Replace a package
...
We are now pulling sys-firmware/edk2-ovmf-bin instead.
2023-01-19 16:51:21 +01:00
Krzesimir Nowak
6e5e3f9991
profiles: Drop accept keywords for sys-kernel/linux-headers
...
The updated package is stable for both amd64 and arm64.
2023-01-19 16:51:21 +01:00
Krzesimir Nowak
2f6bb0a2d4
profiles: Drop accept_keywords for app-emulation/qemu
...
The updated package is stable for both amd64 and arm64.
2023-01-19 16:51:21 +01:00
Dongsu Park
2a45b6fefb
sys-kernel/coreos-firmware: update cxgb4 version to 1.27.1.0
...
Fix build issues of coreos-firmware, by bumping the cxgb4 firmware
version to 1.27.1.0.
2023-01-19 15:41:05 +01:00
Flatcar Buildbot
977a8d4eca
sys-kernel: Upgrade Linux Firmware 20221214 to 20230117
2023-01-19 15:41:05 +01:00
Dongsu Park
c348d2c12f
Merge pull request #2393 from flatcar/dongsu/git-2.38.3-main
...
profiles: accept keywords ~arm64 for dev-vcs/git 2.38.3 for main
2023-01-19 15:24:20 +01:00
Flatcar Buildbot
3a53b93b6d
sys-kernel: Upgrade Kernel 5.15.88 to 5.15.89
2023-01-19 07:31:25 +00:00
Dongsu Park
27c58279f5
Merge pull request #2384 from flatcar/linux-5.15.88-main
...
Upgrade Linux Kernel for main from 5.15.86 to 5.15.88
2023-01-19 08:17:02 +01:00
Jeremi Piotrowski
5cadf33fa0
Merge pull request #2387 from flatcar/jepio/shadow-update
...
update sys-apps/shadow to 4.13
2023-01-18 17:08:08 +01:00
Dongsu Park
df471d8985
sys-kernel/coreos-sources: remove ext4 deadlock fix
...
Remove ext4-Fix-deadlock-due-to-mbcache-en.patch, which is already
included in Kernel 5.15.87 or newer.
2023-01-18 16:30:46 +01:00
Flatcar Buildbot
cce78610d9
sys-kernel: Upgrade Kernel 5.15.86 to 5.15.88
2023-01-18 16:30:46 +01:00
Dongsu Park
fbf767b9cd
Merge pull request #2388 from flatcar/rust-1.66.1-main
...
Upgrade dev-lang/rust and virtual/rust in main from 1.66.0 to 1.66.1
2023-01-18 16:13:01 +01:00
Jeremi Piotrowski
35e3a0f19e
changelog: add entry for shadow-4.13
2023-01-18 15:07:56 +00:00
Jeremi Piotrowski
87dca7c2fd
sys-apps/shadow: Apply Flatcar modifications to shadow-4.13
...
- Carry over our custom tmpfiles and securetty files
- Remove /etc files and install them to /usr, use tmpfiles
- Switch /etc/login.defs edits to /usr/share/shadow/login.defs
- Drop moving passwd out of /usr since we don't have split-usr
- Drop pkg_postinst
2023-01-18 14:43:08 +00:00
Jeremi Piotrowski
5a947a7afb
sys-apps/shadow: Sync with Gentoo
...
Upstream commit a0436405ad053f94ac5f28111452bb9ba301bea5
2023-01-18 14:43:08 +00:00
Dongsu Park
98860a8a73
profiles: accept keywords ~arm64 for dev-vcs/git 2.38.3
...
Accept keywords ~arm64 for dev-vcs/git 2.38.3, mainly to address
CVE-2022-23521, CVE-2022-41903.
2023-01-18 11:41:22 +01:00
Krzesimir Nowak
8b6d275521
Merge pull request #2380 from flatcar/krnowak/user-patches
...
coreos: Add patches for gentoolkit, portage-utils and gcc-config
2023-01-18 10:16:48 +01:00
Dongsu Park
c8044959be
changelog: add changelog for dev-lang/rust 1.66.1
2023-01-17 17:17:13 +01:00
Dongsu Park
a849150538
dev-lang/rust: bump version from 1.66.0 to 1.66.1 to fix build
...
As the Gentoo ebuild of dev-lang/rust >= 1.66.0 keeps workaround that
explicitly checks for a version like 1.66.0, that ebuild would obviously
make the build fail with 1.66.1.
Update the version from 1.66.0 to 1.66.1 to fix the build.
2023-01-17 17:15:27 +01:00