Commit Graph

8612 Commits

Author SHA1 Message Date
Krzesimir Nowak
02b93bd55a Merge pull request #2288 from flatcar/krnowak/weekly
profiles: Cleanups for weekly package updates
2022-11-18 10:14:47 +01:00
Krzesimir Nowak
052c0553ae Merge pull request #2268 from flatcar/krnowak/openssh-update
net-misc/openssh: Bump to 9.1
2022-11-17 11:19:32 +01:00
Krzesimir Nowak
e596583d76 profiles: Build static libraries for dev-libs/libpcre2
app-emulation/qemu depends on dev-libs/glib preferentially built with
static libraries. The GLib library started to depend on
dev-libs/libpcre2 after the update. Since dev-libs/glib is built with
static-libs USE flag, it propagates the requirement to
dev-libs/libpcre2 too. Thus update the line with old dev-libs/libpcre
in package.use to new dev-libs/libpcre2 now. Hopefully nothing needs
static libs of old dev-libs/libpcre.
2022-11-17 11:15:54 +01:00
Krzesimir Nowak
11d976f352 profiles: Drop arm64 from accept keywords for net-misc/curl 2022-11-17 11:15:54 +01:00
Krzesimir Nowak
8eff949fff profiles: drop dev-util/glib-utils from packages.provided
Should not be necessary - dev-libs/glib is not pulling it anymore, and
other ebuilds needing the package pull it with BDEPEND, which means
that the package on SDK is being used.
2022-11-17 11:15:54 +01:00
Krzesimir Nowak
1a045b9ccc profiles: Update accept keywords for app-editors/vim-core 2022-11-17 11:15:54 +01:00
Krzesimir Nowak
8957817186 profiles: Update accept keywords for app-editors/vim 2022-11-17 11:15:54 +01:00
Dongsu Park
4a4289ebc8 Merge pull request #2283 from flatcar/cacerts-3.85-main
Upgrade ca-certificates in main from 3.84 to 3.85
2022-11-16 15:09:07 +01:00
Kai Lueke
ee0c1e654c Support Hardware Security Keys in update-ssh-keys
This pulls in
https://github.com/flatcar/update-ssh-keys/pull/7
to support Hardware Security Keys in update-ssh-keys.
Until we have a new crates.io release of openssh-keys with
https://github.com/coreos/openssh-keys/pull/68 we need to host it on
Origin or find a way to make the eclass more flexible. Here it was
hosted on Origin (from "cargo package") and the Cargo.toml/lock patched
on build to think it would come from crates.io because the Gentoo
eclass only supports that location.
2022-11-16 11:52:16 +01:00
Flatcar Buildbot
0986cc7377 app-misc: Upgrade ca-certificates 3.84 to 3.85 2022-11-14 07:17:45 +00:00
Krzesimir Nowak
db546fb6d4 changelog: Add an entry 2022-11-11 09:17:27 +01:00
Dongsu Park
340f597eae Merge pull request #2276 from flatcar/firmware-20221109-main
Upgrade Linux Firmware in main from 20221012 to 20221109
2022-11-11 09:13:13 +01:00
Mathieu Tortuyaux
3d882f6f73 changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-11-10 17:02:28 +01:00
Mathieu Tortuyaux
3a9541cd7e sys-apps/ignition: fix OEM detection
In case the OEM partition was specified with the name "OEM",
the btrfs format was not forced because it only considered the name "oem".

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-11-10 16:58:37 +01:00
Krzesimir Nowak
bbc47ca7ab profiles: Cleanup net-misc/openssh stuff
We mark the package as stable in ebuild, so drop the accept
keywords. Also, bindist is not a thing any more.
2022-11-10 16:11:42 +01:00
Sayan Chowdhury
9393631719 net-misc/openssh: Apply Flatcar patches
- Drop the init.d files.
- Remove the socket unit's rate limiting.
- Mark the package as stable.

Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
Signed-off-by: Dongsu Park <dpark@linux.microsoft.com>
2022-11-10 16:11:42 +01:00
Krzesimir Nowak
8d0734b440 net-misc/openssh: Sync with Gentoo
It's from Gentoo commit 591c528cc536c3e28daaf6356084d356c5e82eec.
2022-11-10 16:11:42 +01:00
Flatcar Buildbot
909e4e5a85 sys-kernel: Upgrade Linux Firmware 20221012 to 20221109 2022-11-10 15:23:58 +01:00
Krzesimir Nowak
a8467c41ec Merge pull request #2266 from flatcar/krnowak/weekly
Profile cleanups for weekly package updates
2022-11-10 09:46:51 +01:00
Krzesimir Nowak
e6c3da9063 Merge pull request #2249 from flatcar/sync-maintainers
Sync MAINTAINERS.md
2022-11-09 13:26:17 +01:00
Krzesimir Nowak
1c76e1b569 profiles: Update accept keywords for net-misc/curl 2022-11-09 13:23:54 +01:00
Krzesimir Nowak
c2709f7f01 sys-devel/sysroot-wrappers: Bump to 0.2
Pull things from flatcar org, updates the build system, so we can
depend on autoconf 2.71, install symlink for cc too.
2022-11-08 17:42:05 +01:00
Krzesimir Nowak
4ce207765b profiles: Drop accept keywords for dev-libs/libxml2
It became stable in portage-stable.
2022-11-08 17:42:05 +01:00
Krzesimir Nowak
e4fbf8c8b7 profiles: Drop accept keyword for dev-util/patchelf 2022-11-08 17:42:05 +01:00
Krzesimir Nowak
78df8c3cc8 profiles: Drop accept keyword for dev-util/meson 2022-11-08 17:42:05 +01:00
Krzesimir Nowak
a4c2fc83b5 profiles: Add accept keywords for app-portage/portage-utils
Still unstable for amd64, will likely be marked as stable by next week.
2022-11-08 17:42:05 +01:00
Dongsu Park
9ac87490bd dev-lang/rust: Apply Flatcar modifications
- Apply crossdev patch.
- Enable keywords again
- Remove dependency on sys-apps/lsb-release, which conflicts with
  sys-apps/baselayout of Flatcar.

Based on commit 036e8f53c2280eadb070bab9f6bd434368e56643
2022-11-08 13:17:14 +01:00
Dongsu Park
3312437919 dev-lang/rust: update to 1.65.0, sync with Gentoo
Sync with Gentoo to update dev-lang/rust to 1.65.0

Gentoo ref: ec128832c39662fec523d84fb344b0f4a1fbf7be
2022-11-08 13:16:51 +01:00
Flatcar Buildbot
e3d9709ca6 dev-lang: Upgrade dev-lang/rust 1.64.0 to 1.65.0 2022-11-08 07:57:41 +00:00
Sayan Chowdhury
71174cb35e Merge pull request #2274 from flatcar/linux-5.15.77-main
Upgrade Linux Kernel for main from 5.15.74 to 5.15.77
2022-11-07 16:56:24 +05:30
Dongsu Park
969f346b2f Merge pull request #2269 from flatcar/dongsu/go-1.19.3-1.18.8
dev-lang/go: add 1.19.3, update 1.18.8, remove 1.17
2022-11-04 12:23:49 +01:00
Dongsu Park
638873e3d9 .github: add Go 1.19, remove 1.17
Add Go 1.19 and remove 1.17 from go-releases-main.yml.
Fix a broken URL in go-apply-patch.sh, from
https://go.dev/doc/devel/release#${VERSION} to
https://go.dev/doc/devel/release#go${VERSION}.
2022-11-04 09:10:43 +01:00
Dongsu Park
d837ff3a0c changelog: add changelog for Go 1.19.3
Add changelog for Go 1.19.3.
Update its URL to https://go.dev/doc/devel/release#go1.19.3.
2022-11-04 09:09:27 +01:00
Flatcar Buildbot
32d4322019 sys-kernel: Upgrade Kernel 5.15.74 to 5.15.77 2022-11-04 07:20:37 +00:00
Jeremi Piotrowski
c70a98d6d1 Sync maintainers file from flatcar/flatcar repository 2022-11-03 15:37:27 +01:00
Krzesimir Nowak
ed5a239a9a Merge pull request #2267 from flatcar/krnowak/openssl-update
dev-libs/openssl: Bump to 3.0.7
2022-11-03 12:24:58 +01:00
Dongsu Park
c9b1606109 coreos-base/hard-host-depends: remove Go 1.17, add Go 1.19
Make hard-host-depends pull in dev-lang/go:1.19 instead of 1.17,
to avoid build failures.
2022-11-03 09:38:35 +01:00
Dongsu Park
0c267f156e eclass: update list of required docs of dev-lang/go
Now that the source tree of Go 1.19 or newer does not have files like
AUTHORS or CONTRIBUTORS, we need to remove the files from the list of
required docs of dev-lang/go.
Also add CONTRIBUTING.md to the list of docs, as all Go versions have
the file.
2022-11-03 09:36:45 +01:00
Dongsu Park
3d8b7b67ce dev-lang/go: Add Go 1.19.3
Add Go 1.19.3. https://go.dev/doc/devel/release#go1.19.3
Update the default Go version to 1.19.

Note, we still keep COREOS_GO_VERSION=go1.18 in containerd, docker,
docker-cli, docker-proxy, docker-runc following the default version
of the upstream repos.
2022-11-03 09:36:45 +01:00
Dongsu Park
a17469f602 dev-lang/go: update Go to 1.18.8
Update dev-lang/go to 1.18.8.
https://go.dev/doc/devel/release#go1.18.8

Note, the security issue of the release does not affect Flatcar,
as that affects only Windows.
2022-11-03 09:36:45 +01:00
Dongsu Park
bb67d7f126 dev-lang/go: clean up Go 1.17.13
Go 1.17 is no longer used anywhere. Clean up.
2022-11-03 09:36:45 +01:00
Krzesimir Nowak
38b47df9ac changelog: Add an entry 2022-11-03 08:59:44 +01:00
Krzesimir Nowak
52addedfda changelog: Add an entry 2022-11-02 16:04:19 +01:00
Krzesimir Nowak
8df2647e0e sys-libs/glibc: Apply Flatcar modifications
- take care of nscd.conf via tmpfiles, add files/nscd-conf.tmpfiles.
  - 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-11-02 16:04:19 +01:00
Krzesimir Nowak
2608c4e79c sys-libs/glibc: Sync with Gentoo
It's from Gentoo commit a3d93f81ed9442703de09b684f309d8e1d596571.
2022-11-02 16:04:19 +01:00
Krzesimir Nowak
4dfba02e59 Merge pull request #2238 from flatcar/krnowak/actions-update
github: Modernize the actions a bit
2022-11-02 15:59:45 +01:00
Mathieu Tortuyaux
c49c230f1b dev-libs/openssl: Apply Flatcar modifications
- remove unecessary files
- drop `pkg_postint`
- create `/etc/ssl` with tmpfiles
- mark openssl as stable for arm64 and amd64

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-11-02 14:36:25 +01:00
Krzesimir Nowak
704380a2e0 dev-libs/openssl: Sync with Gentoo
It's from Gentoo commit 9ffdcaba89a94dc933e722339fe9471ad16af62a.
2022-11-02 14:30:31 +01:00
Dongsu Park
69e68c98c2 Merge pull request #2265 from flatcar/dongsu/multipath-tools-0.9.3
profiles: accept keywords for multipath-tools 0.9.3
2022-11-02 12:58:31 +01:00
Kai Lueke
8cc6058a64 dev-libs/openssl: Fix security issue
This applies a patch to fix a security issue. There will be an upstream
release available soon and we can drop the patch after updating to it.
2022-11-01 17:25:27 +01:00