Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weekly portage-stable package updates 2024-01-01 #1535

Merged
merged 208 commits into from
Jan 11, 2024

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Jan 1, 2024

CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/sdk/1259/cldsv/

Closes flatcar/Flatcar#1302 (libxml2)
Closes flatcar/Flatcar#1291 (traceroute)
Closes flatcar/Flatcar#1288 (perl)
Closes flatcar/Flatcar#1287 (curl)
Closes flatcar/Flatcar#1277 (gnutls)
Partially addresses flatcar/Flatcar#1214 (vim) (will update the issue after this PR is merged)
Closes flatcar/Flatcar#1053 (binutils)

--

--

  • changelog
  • image diff

Flatcar Buildbot added 24 commits January 8, 2024 17:42
It's from Gentoo commit 077a5e92894624e8af08d24c7ceb38883b1449e1.
It's from Gentoo commit 6bbc70df91176ab7e2a9b3fa27e188a39f52cc0e.
It's from Gentoo commit a588b3fffb05bf97c97f12d75e6554b5576b478e.
It's from Gentoo commit dfcc1f271fa3da8b8710c80737e85a7347f16ba0.
It's from Gentoo commit ea6ae9af5e74e4df9b27c472c6e9897e99d14a2c.
It's from Gentoo commit 23d377b24fb52e31275b9af7304eebdbc6f11939.
It's from Gentoo commit 23d377b24fb52e31275b9af7304eebdbc6f11939.
It's from Gentoo commit 62b38c216dc300d3300f24a19d8de5ff6fc644bb.
It's from Gentoo commit 548ab1d7f5566830a43948840a9ba2614414372f.
It's from Gentoo commit 7342a56cc60a99cd2b09f5d65deb633a1d2a4626.
It's from Gentoo commit 53d09cbf01518dc97781c94c8cd8181e4b184071.
It's from Gentoo commit ada41158ff3c251083836e2f019d7b8876bef3bb.
It's from Gentoo commit 1b1da7b6cea10c2b67e63bfbaa7e0786fe7df6f8.
It's from Gentoo commit 526881cc7883c46a353f6c78baaf3da45cd843f9.
It's from Gentoo commit 42508e7ef5e7385bedcfc10654bbe7d0bc4dfd50.
It's from Gentoo commit 104df0c4e7d6c52c8c88de0201dadd25643452c7.
It's from Gentoo commit 2f5452633816fc3d81e9e31224589fb7467ec1eb.
It's from Gentoo commit 18c35ad68e97345939dfbaa5957fbd1ca4e4233c.
It's from Gentoo commit 5b8fb04d43ce59a0c5de892b9796deb4c68a1eea.
It's from Gentoo commit ebea30ffef8da0929e15dc5f81591f98fc3b7ab9.
It's from Gentoo commit 64bacdbe9414f6f5715f37225026c1a9d31bc5fa.
It's from Gentoo commit da8495b42a9b6e1e144790cb2f2d6319e9b5f765.
It's from Gentoo commit 81a8cc22db07feeee4645b1deb16d2b2d06ab072.
It's from Gentoo commit 726a12cdacbc1fc8f612dbdf065285990cc0143b.
…ibpcre2

This became enabled by default now, so we need to explicitly disable
it. We didn't need it before, we don't need it now.
The weekly package automation reverted the modifications done to the
ebuild. That's the reason why modiyfing packages in portage-stable is
a no-no.

Add accept keywords to keep pulling in the 6.6 version of linux
headers.
This is to pull in a security fix.
Updating it to 3.0.17 breaks the build. First there are some
signedness issues (which I fixed), but then there is some header
ordering issue which results in errors about some names being
undefined. This is because a header that defines those names includes
some other header before defining the names. That other header pulls
in some other header that end up referencing the not-yet-defined
names:

In file included from /usr/include/efi/efilib.h:22,
                 from Include/OpenSslSupport.h:19,
                 from Include/stddef.h:15,
                 from /usr/include/efi/x86_64/efibind.h:99,
                 from /usr/include/efi/efi.h:42,
                 from ./Library/BaseLib.h:1,
                 from ./InternalCryptLib.h:18,
                 from Hash/CryptMd4.c:15:
/usr/include/efi/efidebug.h:22:8: error: unknown type name ‘UINTN’
   22 | extern UINTN     EFIDebug;

/usr/include/efi/x86_64/efibind.h defines UINTN in line 124, but
includes stddef.h in line 99.

I'm not dealing with it knowing that Sayan is working on secure-boot
stuff which involves updating sys-boot/shim, so this bug should go
away soon.
This reverts commit e62ef80.

Breaks sys-boot/shim.
There was a change in libdnet ebuilds about how tests are
enabled/disabled through a configure flag. The change was correct for
versions 1.16.4 and up, but not for earlier ones. So instead of
waiting for the change to be reverted for older ebuilds, bump the
version to 1.16.4 now - it should be stabilized soon.
@dongsupark dongsupark force-pushed the buildbot/weekly-portage-stable-package-updates-2024-01-01 branch from db41218 to fd405c3 Compare January 9, 2024 10:04
@krnowak krnowak force-pushed the buildbot/weekly-portage-stable-package-updates-2024-01-01 branch from fd405c3 to bdf9c33 Compare January 9, 2024 10:17
@krnowak krnowak marked this pull request as ready for review January 11, 2024 07:48
@krnowak krnowak requested a review from a team January 11, 2024 07:48
Copy link
Member

@dongsupark dongsupark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good in general.

See below:

- gnutls ([CVE-2023-5981](https://nvd.nist.gov/vuln/detail/CVE-2023-5981))
- curl ([CVE-2023-46218](https://nvd.nist.gov/vuln/detail/CVE-2023-46218), [CVE-2023-46219](https://nvd.nist.gov/vuln/detail/CVE-2023-46219))
- binutils ([CVE-2023-1972](https://nvd.nist.gov/vuln/detail/CVE-2023-1972))
- zlib ([CVE-2023-45853](https://nvd.nist.gov/vuln/detail/CVE-2023-45853))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As Flatcar is not affected by the CVE, I would simply delete the zlib line.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right. Dropped.

@@ -24,6 +24,9 @@
# Needed by arm64-native SDK.
=app-emulation/open-vmdk-1.0 *

# Needed for addressing CVE-2023-50246 and CVE-2023-50268.
=app-misc/jq-1.7.1 ~amd64 ~arm64

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We do not need to add this line again here, because it already has the same line. That was done when I updated jq to 1.7.1.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dropped the duplicated line, but ordered it alphabetically.

@krnowak krnowak merged commit 82c53eb into main Jan 11, 2024
1 check failed
@krnowak krnowak deleted the buildbot/weekly-portage-stable-package-updates-2024-01-01 branch January 11, 2024 17:18
@krnowak
Copy link
Member

krnowak commented Jan 11, 2024

Bah, forgot to actually push my changes to this branch. Please see #1566 for follow-up.

Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

update: traceroute update: perl update: curl update: gnutls update: binutils
2 participants