flatcar-ci
2227d2a7f8
New version: main-3340.0.0-nightly-20220823-2100
2022-08-23 21:00:23 +00:00
Krzesimir Nowak
3e25e23ae4
sys-auth/sssd: Apply Flatcar modifications
...
- Make BDEPEND independent from DEPEND (The `BDEPEND` is a
build-time requirement, so it should not be included in the whole
`DEPEND` list. If it does, an installation of `sys-auth/sssd`
causes other dependencies to be installed not only in the
`/build`, but also under the SDK. That's not what we want, so we
need to exclude `BDEPEND` from the list.)
- Move runstatedir option from configure to make (Now that the
upstream sssd 2.3.1 does not support `--runstatedir` option from
its configure script, we need to remove the option, to unblock the
configure issue like `unrecognized option --runstatedir`. Instead
we need to pass `runstatedir=` to emake commands.)
- Disable realm check for nsupdate (At the moment bind-tools does
not enable `gssapi`, so its `nsupdate` tool is also not able to
run `realm` command. As a result, configure script of `sssd` fails
when running `echo realm | nsupdate`, like `syntax error`.
To avoid such issues, we need to disable the nsupdate check for
now. After we could enable `gssapi` for the SDK correctly, we can
bring back the nsupdate check in the future.)
- Add patch for CVE-2021-3621
- Set the conf dir path explicitly (Without passing the
--with-systemdconfdir flag, the configure script will query
pkg-config for the directory itself. In the cross-compilation
setup that we have, this will result in a path sysroot prepended
to the path twice. systemd.eclass has a workaround for this issue,
but it does not provide an elegant getter of the system
configuration directory, thus we call `_systemd_get_dir`
ourselves.)
- Make it compatible with newer python versions.
- Fix samba version detection by exporting the CPP variable. For
some reason it was empty after the toolchain updates.
2022-08-23 16:01:46 +02:00
Krzesimir Nowak
a9747570bd
sys-auth/sssd: Clean slate to reapply our changes
2022-08-23 16:01:46 +02:00
Krzesimir Nowak
c6683a158e
sys-devel/make: Apply Flatcar modifications
2022-08-23 16:01:46 +02:00
Krzesimir Nowak
7dbd5615d1
sys-devel/make: Copy from portage-stable
2022-08-23 16:01:46 +02:00
Krzesimir Nowak
66b8c112f7
sys-libs/glibc: Apply Flatcar modifications
...
- take care of nscd.conf via tmpfiles, add files/nscd-conf.tmpfiles.
- don't run sanity checks in pkg_pretend to prevent gcc checks when
only the binary package is installed.
- comment out 'dostrip -x' to force the OS image binaries to be stripped
- remove everything glibc wants to put under /etc since we use
baselayout to provide that
2022-08-23 16:01:22 +02:00
Krzesimir Nowak
26475e5ebf
sys-libs/glibc: Sync with Gentoo
...
It's from Gentoo commit 77cec48da70c6d6424ed6dba4357dd8eacd262c2.
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
5b7f8b1525
profiles: Add accept keywords for sys-devel/crossdev
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
fd214759a9
app-torcx/docker: Bump dev-libs/libltdl dependency
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
5089a6ee6e
profiles: Drop accept_keywords for sys-libs/zlib
...
The updated package is stable for both amd64 and arm64.
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
93e861952f
coreos-config: Drop fixes for sys-devel/gettext
...
Let's see if they are still necessary.
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
6fdfa61738
profiles: gcc sanitize should be working on arm64 too
...
Let's check if this is the case.
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
60cfb42af6
coreos/config: Drop flex fixes
...
Let's see if there are still problems with bootstrapping.
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
864ea5fd61
coreos/config: Drop libtool fixes
...
These seem to be quite old and most likely not needed any more. Let's
see if it's true, otherwise this commit will be reverted.
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
d458f790fd
coreos/config: Drop unnecessary fix for perl
...
We just updated dev-lang/perl to a version that contains the fix.
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
4c8cd9ffe6
profiles: Drop sys-libs/binutils-libs from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-08-23 15:59:08 +02:00
Krzesimir Nowak
3e0a85a6f0
profiles: Drop sys-devel/binutils from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-08-23 15:59:08 +02:00
Mathieu Tortuyaux
87eaf07fb2
Merge pull request #2110 from EhsanLunar/patch-1
...
Flatcar support for EKS on versions above 1.21
2022-08-23 15:47:09 +02:00
Dongsu Park
94254df06c
Merge pull request #2109 from flatcar-linux/cacerts-3.82-main
...
Upgrade ca-certificates in main from 3.81 to 3.82
2022-08-23 13:25:21 +02:00
Krzesimir Nowak
c70d1f2d6e
changelog: Add entries
2022-08-23 12:24:54 +02:00
Ehsan Assgari
050c0cf8e5
Update changelog/bugfixes/2022-08-22-eks-support-for-versions-above-1.21.md
...
Co-authored-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
2022-08-22 17:07:33 +02:00
Ehsan Assgari
d58ef937d9
Create 2022-08-22-eks-support-for-versions-above-1.21.md
2022-08-22 15:57:43 +02:00
Krzesimir Nowak
ed22213147
sys-devel/make: Move to overlay
2022-08-22 15:38:47 +02:00
Krzesimir Nowak
f9f9c47827
eclass/alternatives: Sync with Gentoo
...
It's from Gentoo commit d7317785d04e7de172de3bff05852fca3cd15af2.
2022-08-22 15:38:47 +02:00
Krzesimir Nowak
d9267f639c
eclass/autotools: Sync with Gentoo
...
It's from Gentoo commit ba3706b867f7a64d4297a7a7835608ab0745b178.
2022-08-22 15:38:47 +02:00
Krzesimir Nowak
0b1fe2e7a3
eclass/git-r3: Sync with Gentoo
...
It's from Gentoo commit d7317785d04e7de172de3bff05852fca3cd15af2.
2022-08-22 15:38:47 +02:00
Krzesimir Nowak
55b9db4c04
eclass/java-utils-2: Sync with Gentoo
...
It's from Gentoo commit e07cc058266208181d4db5e7d0629984e43cac61.
2022-08-22 15:38:46 +02:00
Krzesimir Nowak
ee94424b9c
eclass/java-pkg-opt-2: Sync with Gentoo
...
It's from Gentoo commit d7317785d04e7de172de3bff05852fca3cd15af2.
2022-08-22 15:38:46 +02:00
Krzesimir Nowak
739e3d0c17
eclass/prefix: Sync with Gentoo
...
It's from Gentoo commit d7317785d04e7de172de3bff05852fca3cd15af2.
2022-08-22 15:38:46 +02:00
Krzesimir Nowak
272aecc466
eclass/pax-utils: Sync with Gentoo
...
It's from Gentoo commit d7317785d04e7de172de3bff05852fca3cd15af2.
2022-08-22 15:38:46 +02:00
Krzesimir Nowak
efa811f476
eclass/toolchain: Sync with Gentoo
...
It's from Gentoo commit dc072cee06f52faf285a1b94e5db68eb78f07719.
2022-08-22 15:38:46 +02:00
Krzesimir Nowak
9828aaf6e7
eclass/multilib-build: Sync with Gentoo
...
It's from Gentoo commit d7317785d04e7de172de3bff05852fca3cd15af2.
2022-08-22 15:38:46 +02:00
Krzesimir Nowak
f93ba14494
eclass/multilib-minimal: Sync with Gentoo
...
It's from Gentoo commit fc315af9b669cc506f49fc659a3f7c1f24b19cac.
2022-08-22 15:38:46 +02:00
Krzesimir Nowak
ef90f5f0bb
eclass/verify-sig: Sync with Gentoo
...
It's from Gentoo commit d7317785d04e7de172de3bff05852fca3cd15af2.
2022-08-22 15:38:46 +02:00
Krzesimir Nowak
e5aa53ef82
eclass/gnuconfig: Sync with Gentoo
...
It's from Gentoo commit a1a498f47f0568471f944df8a96732c4dd8f6287.
2022-08-22 15:38:45 +02:00
Krzesimir Nowak
6d8c8b22d1
eclass/libtool: Sync with Gentoo
...
It's from Gentoo commit 04040326aedc27bd5a8fbe4788ee81c853bbe8d8.
2022-08-22 15:38:45 +02:00
Krzesimir Nowak
a7e3686f26
eclass/multilib: Sync with Gentoo
...
It's from Gentoo commit e1eb91c12a960f0a817a10bd628a34da1b692571.
2022-08-22 15:38:45 +02:00
Krzesimir Nowak
09226756b2
eclass/toolchain-funcs: Sync with Gentoo
...
It's from Gentoo commit d88cfb2be7d35049de49f557472cbf68331e4ef0.
2022-08-22 15:38:45 +02:00
Krzesimir Nowak
99e1ad5b6f
eclass/flag-o-matic: Sync with Gentoo
...
It's from Gentoo commit 1c907885fa271f0077f7c4ed03f44619b2350e5c.
2022-08-22 15:38:45 +02:00
Krzesimir Nowak
18aa6014c2
sys-libs/binutils-libs: Sync with Gentoo
...
It's from Gentoo commit 56005eafb49d95970e403593e2c59e6866c3817e.
2022-08-22 15:38:45 +02:00
Krzesimir Nowak
0cf93362b2
dev-util/pkgconf: Sync with Gentoo
...
It's from Gentoo commit bf8979c5ddb6621f77aa755201b4abefa389d1b0.
2022-08-22 15:38:45 +02:00
Krzesimir Nowak
55b48e5eea
virtual/pkgconfig: Sync with Gentoo
...
It's from Gentoo commit 39af4fb5f1f539e25e23796c43e840d248c3158c.
2022-08-22 15:38:45 +02:00
Krzesimir Nowak
3f86875624
virtual/libcrypt: Sync with Gentoo
...
It's from Gentoo commit a955d7fdcca04b3ae9d14d8c3c289bbd2c3187bc.
2022-08-22 15:38:44 +02:00
Krzesimir Nowak
a3ef8794a7
app-arch/bzip2: Sync with Gentoo
...
It's from Gentoo commit 86a0bcad235a50769229075c60b15f410d9dba50.
2022-08-22 15:38:44 +02:00
Krzesimir Nowak
3784f16cee
dev-libs/libltdl: Sync with Gentoo
...
It's from Gentoo commit dd507c0c30e4132d69e1cd9375b8fddc844c787e.
2022-08-22 15:38:44 +02:00
Krzesimir Nowak
aaf2b6a083
app-portage/portage-utils: Sync with Gentoo
...
It's from Gentoo commit 8471895f5b839fe8290e5d7f730c0fbdc25ddf1c.
2022-08-22 15:38:44 +02:00
Krzesimir Nowak
26999cbc2c
sys-apps/gentoo-functions: Sync with Gentoo
...
It's from Gentoo commit ad5de0d0d345cde9d744af48be0f348f1f572e6f.
2022-08-22 15:38:44 +02:00
Krzesimir Nowak
89a003ea4d
sys-libs/zlib: Sync with Gentoo
...
It's from Gentoo commit bcce32837a9006d4110f70de52323b7d7ca36a61.
2022-08-22 15:38:44 +02:00
Krzesimir Nowak
c4ff89a1a5
virtual/yacc: Sync with Gentoo
...
It's from Gentoo commit 35ef14ce2933397203c0df748676ff1305cd6d19.
2022-08-22 15:38:44 +02:00
Krzesimir Nowak
8c7a7cbc30
sys-apps/help2man: Sync with Gentoo
...
It's from Gentoo commit cb104ba1b28bfe1b96510fa502cdf3d31de31e4d.
2022-08-22 15:38:43 +02:00