Commit Graph

7293 Commits

Author SHA1 Message Date
Sayan Chowdhury
892f76a9ca Merge pull request #1313 from flatcar-linux/sayan/update-bash-5.1
app-shells/bash: Sync with Gentoo upstream; updates to 5.1
2021-10-01 21:49:13 +05:30
Dongsu Park
9d0d4c6389 Merge pull request #1318 from flatcar-linux/firmware-20210919-main
Upgrade Linux Firmware in main from 20210818 to 20210919
2021-10-01 17:16:49 +02:00
Sayan Chowdhury
acee1f96d7 app-shells/bash: Apply Flatcar patches
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-01 08:34:29 +00:00
Sayan Chowdhury
7e69564aef app-shells/bash: Sync with Gentoo upstream; updates to 5.1_p8
gentoo ref: 0ed05ce0a8f0d1c3dfa6151e7ebb25b67c4aae16

Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-10-01 08:33:32 +00:00
Flatcar Buildbot
cf16fed72b sys-kernel: Upgrade Kernel 5.10.69 to 5.10.70 2021-10-01 07:22:32 +00:00
Sayan Chowdhury
a889538071 Merge pull request #1316 from ArkaprabhaChakraborty/arkaprabha/update-libgcrypt
upgraded libgcrypt to 1.9.4
2021-09-30 20:08:32 +05:30
Mathieu Tortuyaux
526bf189a5 coreos-base/afterburn: bump commit ID
this pulls the following PR:
- https://github.com/flatcar-linux/afterburn/pull/11
- https://github.com/flatcar-linux/afterburn/pull/14

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-30 09:59:06 +02:00
Flatcar Buildbot
22e11ed796 sys-kernel: Upgrade Linux Firmware 20210818 to 20210919 2021-09-30 07:13:13 +00:00
Dongsu Park
7ecc6e2c3a Merge pull request #1314 from flatcar-linux/dongsu/audit-fix-patch-hash
sys-process/audit: fix hash of patch 017e6c6ab95d
2021-09-29 14:41:14 +02:00
ArkaprabhaChakraborty
2d7cd3b77e Add Upgrade libgcrypt 1.9.4 to package.accept_keywords 2021-09-29 11:01:31 +00:00
Dongsu Park
fb44a0c9c3 sys-process/audit: fix hash of patch 017e6c6ab95d
`ebuild audit-2.8.5-r1.ebuild manifest` fails like that:

```
>>> Downloading
'017e6c6ab9.patch'
--2021-09-29 04:05:09--
017e6c6ab9.patch
Resolving github.com... 140.82.121.3
Connecting to github.com|140.82.121.3|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 854 [text/plain]
Saving to: /mnt/host/source/.cache/distfiles/audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch.__download__

2021-09-29 04:05:09 (57.3 MB/s) -
/mnt/host/source/.cache/distfiles/audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch.__download__ saved [854/854]

!!! Fetched file:
audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      854
!!! Expected: 852
Refetching... File renamed to
'/mnt/host/source/.cache/distfiles/audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch._checksum_failure_.o2889wwd'
!!! Couldn't download 'audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch'. Aborting.
```

That happens because the upstream audit patch
017e6c6ab9.patch
silently changed, so it could have a git commit of 8-bytes instead 7.

Fix the hash in Manifest for now, until we could update
sys-process/audit to 3.0. Upstream Gentoo already has 3.0, dropped 2.8.
However, updating to 3.0 might not so trivial due to Flatcar changes in
audit.
2021-09-29 10:14:30 +02:00
Dongsu Park
14f3f5eb8f Merge pull request #1312 from flatcar-linux/dongsu/gnupg-2.2.29
app-crypt/gnupg: update to 2.2.29
2021-09-28 17:13:38 +02:00
Dongsu Park
9ce9483b92 Merge pull request #1310 from flatcar-linux/dongsu/fix-ga-firmware-ebuild
.github: get correct ebuild file name from old version
2021-09-28 15:55:08 +02:00
Dongsu Park
e1bb951444 .github: get correct ebuild file name from old version
The bug fix https://github.com/flatcar-linux/coreos-overlay/pull/1129
caused a regression that Github Actions cannot determine a correct
$VERSION_OLD if the old ebuild file has a suffix like `-r1`.
We need to create a function to get a correct ebuild file name, by
falling back to the most similar name, in case the expected ebuild
file does not exist.
2021-09-28 12:50:28 +02:00
Krzesimir Nowak
35979152e7 Merge pull request #1309 from flatcar-linux/linux-5.10.69-main
Upgrade Linux Kernel in main from 5.10.68 to 5.10.69
2021-09-28 10:16:57 +02:00
Dongsu Park
20449e0f4d profiles: delete app-crypt/gnupg from accept_keywords
Since app-crypt/gnupg is already stablilized for both amd64 and arm64,
we do not need gnupg in accept_keywords.
2021-09-27 15:37:57 +02:00
Dongsu Park
4ab9a38e02 app-crypt/gnupg: use EAPI=7
We should stay with EAPI=7, until EAPI 8 could be fully supported
by the Flatcar code base.
2021-09-27 15:37:57 +02:00
Dongsu Park
8617b30cb6 app-crypt/gnupg: add patches for accepting without UIDs
When the GnuPG keyserver is set to `keys.openpgp.org`, `gpg --recv-keys`
occasionally fails with the following error:

```
gpg: key E52F0DB391453C45: no user ID
```

We need to make GnuPG accept keys even without UIDs.
Original patches come from
f292beac11/debian/patches/import-merge-without-userid .
See also https://dev.gnupg.org/T4393 .

Based on commit 3d9a9c9c3654c6b8c073e306636bf8dc64cfb657 .
2021-09-27 15:37:43 +02:00
Dongsu Park
0c0f91e48d app-crypt/gnupg: update to 2.2.29
Update app-crypt/gnupg to 2.2.29.
One of the key purposes for the update is to be able to use the new
default keyserver `keyserver.ubuntu.com`, which is provided by default
since 2.2.29. It is due to the shutdown of the SKS keyserver pools.

See also https://bugs.gentoo.org/811828 .
2021-09-27 15:33:24 +02:00
Krzesimir Nowak
cd2ce59b72 dev-util/catalyst: Revert one Flatcar modification
We have added a keyworded ebuild for python3.8, so now there is one
less reason for keeping this package in overlay.
2021-09-27 14:52:21 +02:00
Krzesimir Nowak
d41402a80a app-portage/gentoolkit: Move back to portage-stable
We don't need to change the PYTHON_COMPAT field in ebuilds anymore,
which was the only reason for keeping this package in overlay.
2021-09-27 14:52:21 +02:00
Krzesimir Nowak
7533572c88 dev-python/setuptools: Move back to portage-stable
We don't need to change the PYTHON_COMPAT field in ebuilds anymore,
which was the only reason for keeping this package in overlay.
2021-09-27 14:52:20 +02:00
Krzesimir Nowak
d61cfb2e6b sys-libs/talloc: Move back to portage-stable
We don't need to change the PYTHON_COMPAT field in ebuilds anymore,
which was the only reason for keeping this package in overlay.
2021-09-27 14:52:20 +02:00
Krzesimir Nowak
9d108c8ce9 profiles: Accept unstable keywords for sys-libs/talloc
I think we still prefer to keep packages in portage-stable and
sometimes add an entry to the accept_keywords file instead of moving
the package to overlay just to edit a keyword. Or a PYTHON_COMPAT
field.
2021-09-27 14:52:14 +02:00
Krzesimir Nowak
f6efdbea46 sys-apps/coreutils: Move back to portage-stable
We don't need to change the PYTHON_COMPAT field in ebuilds anymore,
which was the only reason for keeping this package in overlay.
2021-09-27 14:51:25 +02:00
Krzesimir Nowak
778986fbdb profiles: Mask newer python versions
This changes comes together with the change made in portage-stable to
one of the python eclasses where we add support for python3 version
from 3.8 to 3.10. To make this change complete, we need to mask those
new versions, so building packages will not try to depend on python
version we haven't yet packaged.
2021-09-27 14:51:25 +02:00
Krzesimir Nowak
d1e3d46f30 net-misc/google-cloud-sdk: Update to 355.0.0 2021-09-27 14:48:18 +02:00
Flatcar Buildbot
0866432de1 sys-kernel: Upgrade Kernel 5.10.68 to 5.10.69 2021-09-27 07:23:37 +00:00
Krzesimir Nowak
0c4baf23fa Merge pull request #1302 from flatcar-linux/linux-5.10.68-main
Upgrade Linux Kernel in main from 5.10.67 to 5.10.68
2021-09-24 15:15:12 +02:00
Dongsu Park
371afe49a4 Merge pull request #1304 from flatcar-linux/dongsu/go-1.17
dev-lang/go,*: update Go to 1.17.1
2021-09-24 13:07:52 +02:00
Mathieu Tortuyaux
1a0f78f3b9 Merge pull request #1288 from flatcar-linux/tormath1/perl
profiles/base/use: add `minimal` useflag to `dev-lang/perl`
2021-09-24 09:38:20 +02:00
Dongsu Park
5525e14081 .github: update to Go 1.17
Update the default version of Go to 1.17 in the Github Actions as well.
2021-09-24 09:35:59 +02:00
Dongsu Park
e7956fb4c7 coreos-base/hard-host-depends: update Go to 1.17
Update dev-lang/go to 1.17 in the SDK dependency list,
and delete the unnecessary dev-lang/go 1.16 from the list.
2021-09-24 09:35:28 +02:00
Dongsu Park
6295868ffa dev-lang/go: Update to 1.17.1, delete 1.16
Update dev-lang/go to 1.17.1, mainly to address CVE-2021-29923.
Delete dev-lang/go 1.16, which is not needed any more.
2021-09-24 09:35:12 +02:00
Dongsu Park
97b3506e4f coreos-base/hard-host-depends: delete Go 1.15 from SDK
Now that Go 1.15 was deleted, we need to also remove it from the SDK
dependency list.
2021-09-24 09:34:41 +02:00
Dongsu Park
df58b799d7 dev-lang/go: delete Go 1.15
As Go 1.15 is not being used any more, we can clean it up completely.
2021-09-24 09:33:58 +02:00
Krzesimir Nowak
854fa83936 Merge pull request #1292 from flatcar-linux/krnowak/dev-libs-libdnet-update
dev-libs/libdnet: Sync with gentoo
2021-09-24 08:54:40 +02:00
Krzesimir Nowak
1e8e64a6db sys-apps/keyutils: Apply Flatcar modifications 2021-09-24 08:45:01 +02:00
Krzesimir Nowak
9eca6ea5c4 sys-apps/keyutils: Update from gentoo
This is to get rid of EAPI 5 in the package.
2021-09-24 08:45:01 +02:00
Krzesimir Nowak
2bbdb0ea62 Merge pull request #1296 from flatcar-linux/krnowak/sys-apps-texinfo-update
sys-apps/texinfo: Sync with gentoo
2021-09-24 08:30:03 +02:00
Krzesimir Nowak
2507be348f sys-apps/texinfo: Apply Flatcar modifications 2021-09-24 08:27:54 +02:00
Krzesimir Nowak
236c32b87d sys-apps/texinfo: Update from gentoo
This is to get rid of EAPI 5 in the package.
2021-09-24 08:27:54 +02:00
Krzesimir Nowak
8937934bb4 Merge pull request #1297 from flatcar-linux/krnowak/sys-auth-realmd-update
sys-auth/realmd: Update to 0.17.0
2021-09-24 08:22:09 +02:00
Krzesimir Nowak
753a6dd331 profiles: Drop nonexistent use flag 2021-09-24 07:42:23 +02:00
Krzesimir Nowak
7fcd98642d sys-fs/lvm2: Apply Flatcar modifications 2021-09-24 07:42:23 +02:00
Krzesimir Nowak
3e46fc087e sys-fs/lvm2: Sync with gentoo
This is to get rid of EAPI 5 in the package.
2021-09-24 07:42:23 +02:00
Mathieu Tortuyaux
a730b5bb46 bootstrap: add minimal useflag to BOOSTRAP_USE
with the recent update of `dev-lang/perl`, we added the `minimal`
useflag.

This one is not taken in account from `package.use` into the stage 2 of the boostraping,
because we do an `export USE=...`.

Following the precedence of the USE flag with Gentoo, the `export` will
be used in first, so the `package.use` with our `dev-lang/perl minimal`
won't be used.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 10:37:26 +02:00
Flatcar Buildbot
24b0f04732 sys-kernel: Upgrade Kernel 5.10.67 to 5.10.68 2021-09-23 07:23:06 +00:00
Krzesimir Nowak
186003ee41 Merge pull request #1295 from flatcar-linux/krnowak/sys-apps-net-tools-update
sys-apps/net-tools: Move back to portage-stable
2021-09-23 09:18:24 +02:00
Mathieu Tortuyaux
e1b6d08789 profiles/base: add minimal useflag for perl
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 09:15:36 +02:00