Skip to content

[zlib] update to 1.2.13#27242

Closed
mostynb wants to merge 1 commit intomicrosoft:masterfrom
Unity-Technologies:zlib_license_fixup2
Closed

[zlib] update to 1.2.13#27242
mostynb wants to merge 1 commit intomicrosoft:masterfrom
Unity-Technologies:zlib_license_fixup2

Conversation

@mostynb
Copy link
Copy Markdown
Contributor

@mostynb mostynb commented Oct 14, 2022

Describe the pull request

  • What does your PR fix?

The zlib build currently creates a copyright file with a bunch of extra non-license text. This PR changes this so that only the license text appears in the output copyright file. It also removes a local CVE-2022-37434 patch, since that is fixed upstream in zlib 1.2.13.

  • Which triplets are supported/not supported? Have you updated the CI baseline?

All.

Yes.

  • If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

Yes.

* Remove CVE-2022-37434.patch since this is now fixed upstream.
* Use upstream's new LICENSE file instead of the README file with
  the license text and a whole lot of other stuff.
@mostynb
Copy link
Copy Markdown
Contributor Author

mostynb commented Oct 14, 2022

Oops, this duplicates #27226, but without the patch cleanup. Closing (but FYI @BillyONeal in case you want a smaller patch).

@mostynb mostynb closed this Oct 14, 2022
BillyONeal added a commit to BillyONeal/vcpkg that referenced this pull request Oct 19, 2022
@BillyONeal
Copy link
Copy Markdown
Member

I reviewed this and observe that you also fixed that we weren't installing the correct license, so I replicated that in my PR. Thanks!

BillyONeal added a commit that referenced this pull request Oct 25, 2022
…7226)

* Don't use external ZLIB_DLL

* Update versions

* [minizip] Bump to zlib version

* Update versions

* [libkml] Fix mingw build

* [libkml] Modernize

* [libkml] Fix minizip dependency

* [libkml] No DLL

* Update versions

* [libkml] Update mingw patch

* Update versions

* Update versions

* [zlib] Update to 1.2.13

This picks up the official fix for CVE-2022-37434.

* Cherry pick installing the correct license from #27242

* Update version database.

* More version database.

* Also update minizip.

* Also guard ZLIB_DLL properties for BUILD_SHARED_LIBS.

* Version database.

* Fix minizip usage.

Co-authored-by: Kai Pastor <dg0yt@darc.de>
ooeygui pushed a commit to ms-iot/vcpkg that referenced this pull request Jan 20, 2023
…crosoft#27226)

* Don't use external ZLIB_DLL

* Update versions

* [minizip] Bump to zlib version

* Update versions

* [libkml] Fix mingw build

* [libkml] Modernize

* [libkml] Fix minizip dependency

* [libkml] No DLL

* Update versions

* [libkml] Update mingw patch

* Update versions

* Update versions

* [zlib] Update to 1.2.13

This picks up the official fix for CVE-2022-37434.

* Cherry pick installing the correct license from microsoft#27242

* Update version database.

* More version database.

* Also update minizip.

* Also guard ZLIB_DLL properties for BUILD_SHARED_LIBS.

* Version database.

* Fix minizip usage.

Co-authored-by: Kai Pastor <dg0yt@darc.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants