Commit Graph

8766 Commits

Author SHA1 Message Date
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
Dongsu Park
c9cdacfa53 .github: update PV in ebuilds of dev-lang/rust
Every dev-lang/rust ebuild does a specific check if PV is the version,
e.g.:

  if [[ "${PV}" == 1.66.1 ]]; then,

So it is needed to replace the hard-coded version with the new version.
2023-01-17 14:48:12 +01:00
Flatcar Buildbot
762651298c dev-lang: Upgrade dev-lang/rust 1.66.0 to 1.66.1 2023-01-17 07:31:37 +00:00
Dongsu Park
8eb7612f78 Merge pull request #2386 from flatcar/go-1.18.10-and-1.19.5-main
Upgrade Go from 1.19.4 and 1.18.9 to 1.19.5 and 1.18.10
2023-01-16 17:48:15 +01:00
Krzesimir Nowak
ca26be6b85 Merge pull request #2379 from flatcar/krnowak/acct-hack
profiles: Do not modify preexisting users
2023-01-16 12:26:52 +01:00