Flatcar Buildbot
46bbed9282
eclass/toolchain-funcs: Sync with Gentoo
...
It's from Gentoo commit da57ae50e3100762a8791a9d5eaaf8e088866e9c.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
57e132e859
eclass/flag-o-matic: Sync with Gentoo
...
It's from Gentoo commit 7b8bd09d4c674fdbf253b1997930ebcc2f958936.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
d5145a3ee7
eclass/cmake: Sync with Gentoo
...
It's from Gentoo commit bca9c5de6eca0699684850600f3725eb131dfd65.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
a8144dff2b
dev-util/pkgconf: Sync with Gentoo
...
It's from Gentoo commit 8995dcf5317871b316d089ac6e1d41dbbaec0ba7.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
77af2c71b0
dev-util/meson: Sync with Gentoo
...
It's from Gentoo commit 1351e18a74e86cfb1f2019973ad8993fc96f9c33.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
0d0cca004f
dev-util/gperf: Sync with Gentoo
...
It's from Gentoo commit 6cbe3a8909b5b8842a69d4ac426c12a77cced2d3.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
137e2d8f2d
dev-util/glib-utils: Sync with Gentoo
...
It's from Gentoo commit a7a2e766b49e0501edb6318d15ad9c87f4b73dea.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
c46979a714
dev-util/gdbus-codegen: Sync with Gentoo
...
It's from Gentoo commit 1afb105ec9b1b865142fdeead9604bfa5907923b.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
020444ba2c
dev-util/cmake: Sync with Gentoo
...
It's from Gentoo commit 17937fca8e338e92d60dd2fb488fa959a2f63a14.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
5d77230e0b
dev-python/typing-extensions: Sync with Gentoo
...
It's from Gentoo commit 89c961794330e696113f8adb5201ca1adeb1fbfd.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
9f7b858004
dev-python/setuptools-scm: Sync with Gentoo
...
It's from Gentoo commit 9ad92a5655c85ee51689db2c4b8404687a377633.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
f8fe9c1c4c
dev-python/lxml: Sync with Gentoo
...
It's from Gentoo commit 1ccc4c73c59d0f0518771a3dd79a4163db75fac3.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
41c55c8138
dev-python/fasteners: Sync with Gentoo
...
It's from Gentoo commit 9f7c27425001088683a779a3a6108619f434e073.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
52b74c5812
dev-libs/protobuf: Sync with Gentoo
...
It's from Gentoo commit dfeab993fab2d0e02239d3ed37a1fe017d4c5b34.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
41ad01fd91
dev-libs/libbsd: Sync with Gentoo
...
It's from Gentoo commit 8ae193c0705d6114f392e6757975731c828d0d18.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
d24de16a07
dev-libs/glib: Sync with Gentoo
...
It's from Gentoo commit ea3765ee967e6b04e89679dfc3a27c278f1db544.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
ecf2a21773
dev-lang/python: Sync with Gentoo
...
It's from Gentoo commit 30bf52ef60846cabed7acb7a6fcd061b4a25d1bd.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
ac1bdebb17
dev-lang/lua: Sync with Gentoo
...
It's from Gentoo commit adee3669cebf0d20e7ecf68c5ed9cb4a79f8460b.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
8f17011426
dev-db/sqlite: Sync with Gentoo
...
It's from Gentoo commit 856ce00ea377a0a1cfe6796951de8742a7b51318.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
4340750d02
app-emulation/qemu: Sync with Gentoo
...
It's from Gentoo commit 50ad24c08d86326adcff296e6beb26107e0ab028.
2023-11-01 12:40:50 +01:00
Thilo Fromm
fd33dfdbf2
Merge pull request #1305 from flatcar/t-lo/gentoo-upstream-containerd-docker
...
app-containers: switch to upstream docker, containerd, runc, bump docker to v24
2023-11-01 10:04:05 +01:00
Thilo Fromm
ce887370ee
mantle-container: bump version to include btrfs update test
2023-11-01 10:01:56 +01:00
Flatcar Buildbot
570c0554ba
portage-stable/metadata: Monthly GLSA metadata updates
2023-11-01 07:14:39 +00:00
flatcar-ci
8a1aa6abec
New version: main-3774.0.0-nightly-20231031-2100
2023-10-31 21:00:26 +00:00
flatcar-ci
eadc841a28
New version: main-3773.0.0-nightly-20231030-2100
2023-10-30 21:00:28 +00:00
Thilo Fromm
0476269fed
mantle-container: use PR #475 version for btrfs test
...
Temporary commit to use https://github.com/flatcar/mantle/pull/475 for
testing which ships the btrfs backwards compatibility test.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:24:03 +01:00
Thilo Fromm
fa623fed84
make.defaults, go-env.eclass: export cgo flags, enable cgo by default
...
This change adds exporting CGO_* flags to go-env.eclass; the upstream pr
https://github.com/gentoo/gentoo/pull/33539 has been updated
accordingly.
Also, CGO_ENABLED=1 has been added to coreos/../make.conf to enable gco
by default. This fixes a build issue for arm64 with Docker's
device-mapper storage driver:
daemon/graphdriver/devmapper/deviceset.go:306:25: undefined: devicemapper.SetTransactionID
...
daemon/graphdriver/devmapper/deviceset.go:867:28: undefined: devicemapper.ErrEnxio
daemon/graphdriver/devmapper/deviceset.go:867:28: too many errors
gco is enabled on AMD64 by default, and cgo was always enabled in the
coreos docker ebuilds. This way we retain that setting for the Gentoo
ebuilds.
2023-10-30 17:21:26 +01:00
Thilo Fromm
f2a4b4a11e
partage stable docker 24: addressed PR feedback
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
47a74ba059
coreos/base/package.accept_keywords: sort alphabetically
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
e2173e06d1
coreos-overlay/containerd: add Gentoo ebuilds and version 1.7.7
...
This adds plain Gentoo upstream containerd ebuilds to coreos-overlay and
copies containerd-1.7.6.ebuild to containerd-1.7.7.ebuild since upstream
does not support 1.7.7 yet.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
4b8f919bd1
portage-stable/eclass: add Go cross-comile helper eclass
...
This change allows cross-compiling of Go packages and will be upstreamed.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
9f45ea05e9
app-containers: use upstream docker, containerd, runc
...
This change removes Flatcar specific builds of docker[-cli], containerd,
runc, and cri-tools and instead switches to upstream Gentoo ebuilds
added to portage-stable.
The change updates docker to 24.0.6.
NOTE that there currently is no upstream ebuild for containerd-1.7.7, so
this change adds that ebuild based on the upstream containerd-1.7.6
ebuild.
Flatcar customisations like systemd units etc. are now applied in the
manglefs script of the respective sysexts, based on file system trees in
coreos-overlay/coreos/sysext/(containerd|docker).
The build_sysext script has been extended by an option to strip all
binaries in a sysext; the option is active by default. This takes care
of removing debug symbols from docker and containerd - which are not
removed by the default Gentoo build. The overall size of both containerd
and docker sysext is reduced by ~50%.
Lastly, the sysext command line syntax of build_image has been extended
to allow specifying multiple packages for a sysext. This was necessary
because docker-cli and docker do not have any runtime relationships and
therefore must both be specified for installation to correctly mirror
Flatcar's own docker packaging.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Flatcar Buildbot
0b4cded217
Update mantle container image to latest HEAD
2023-10-28 02:01:27 +00:00
flatcar-ci
6667dcf10f
New version: main-3770.0.0-nightly-20231027-2100
2023-10-28 02:01:10 +00:00
flatcar-ci
6470b6f470
New version: main-3770.0.0-nightly-20231027-2100-INTERMEDIATE
2023-10-27 21:00:27 +00:00
Dongsu Park
55c099f3aa
Merge pull request #1314 from flatcar/dongsu/ue-rs-2023-10-25
...
overlay ue-rs: update to 0.1.0-r2, 2023-10-25
2023-10-27 17:39:02 +02:00
Dongsu Park
475402a9af
Merge pull request #1313 from flatcar/dongsu/uss-openssh-keys-0.6.2
...
overlay update-ssh-keys: update openssh-keys to 0.6.2
2023-10-27 17:37:12 +02:00
Dongsu Park
1c91f5a242
overlay update-ssh-keys: regenerate CRATES
...
Regenerate CRATES by running cargo ebuild.
2023-10-27 17:36:15 +02:00
Dongsu Park
1cda059245
overlay update-ssh-keys: update openssh-keys to 0.6.2
...
Update openssh-keys to 0.6.2 to avoid relying on a custom branch.
Also remove custom patch from the ebuild.
Pulls in https://github.com/flatcar/update-ssh-keys/pull/14 .
2023-10-27 17:36:12 +02:00
Dongsu Park
0da4d87402
overlay ue-rs: update to 0.1.0-r2, 2023-10-25
...
Update to f0ad33c6b4b3e966be2437d3da44a7c580e3dc37, trunk of 2023-10-25.
Regenerate CRATES by cargo ebuild.
2023-10-26 17:23:16 +02:00
Flatcar Buildbot
f44858523a
sys-kernel/coreos-sources: Update from 6.1.59 to 6.1.60
2023-10-26 07:12:13 +00:00
Krzesimir Nowak
b880096ab5
eclass/cargo: Sync with Gentoo
...
It's from Gentoo commit dc51935f7aae5f89d1ffecabef322680979952b8.
2023-10-25 15:05:33 +02:00
Krzesimir Nowak
86ad817042
overlay profiles: Drop accept keywords for sys-devel/automake
2023-10-25 15:05:33 +02:00
Krzesimir Nowak
16ebae2bf4
portage-stable dev-util/b2: Drop unused package
2023-10-25 15:05:33 +02:00
Krzesimir Nowak
ff6b407f2d
overlay coreos-devel/sdk-depends: Stop pulling dev-util/b2
...
It was used only by dev-libs/boost that we have just dropped.
2023-10-25 15:05:33 +02:00
Krzesimir Nowak
c9f8fb9051
portage-stable dev-libs/boost: Drop unused package
2023-10-25 15:05:33 +02:00
Krzesimir Nowak
dc7f6ea732
overlay profiles: Add accept keywords for sys-block/thin-provisioning-tools
...
The updated version is stable only on arm64.
2023-10-25 15:05:33 +02:00
Krzesimir Nowak
28e7d037cf
overlay profiles: Add accept keywords for sys-apps/smartmontools
...
The updated version is stable only on amd64.
2023-10-25 15:05:33 +02:00
Krzesimir Nowak
f32ed7113e
overlay profiles: Add accept keywords for dev-lang/python
...
The updated version is stable only on arm64.
2023-10-25 15:05:33 +02:00
Flatcar Buildbot
c444a7ee9e
x11-base/xorg-proto: Sync with Gentoo
...
It's from Gentoo commit acb32bf80ce20334e9c1c46085715eabfe5e296d.
2023-10-25 15:05:33 +02:00