-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Update brotli to v1.0.5 #30751
Update brotli to v1.0.5 #30751
Conversation
|
@stephentoub, @janvorli, should I create a subdirectory I think same case is with zlib (https://github.com/madler/zlib/releases) in corefx and libunwind (https://github.com/libunwind/libunwind/releases) in coreclr. If it requires additional patches by us or cherry-pick from their master, we can add those on top of released version, or add patch in source tree like https://github.com/dotnet/source-build maintains them. |
|
test Packaging All Configurations x64 Debug Build |
|
cc: @JeremyKuhne, @ianhays, @joshfree |
I think it would be enough to mention the version in the commit text. I did the same thing for libunwind in both coreclr and corert. You can always look at the git history to find that. |
|
Retrieving the version from commit history is bit indirect / complex as it is dependent on source control. If we download the source zip (e.g. https://github.com/dotnet/corefx/archive/release/2.1.zip), this is probably the only version we will not find out in sources. Extra nesting can be avoided by just renaming |
|
More than the added indirection, the changing name is what I don't really like. It means that every time we update the library version, we would need to modify the build files to reflect that. |
|
@janvorli, I have added brotli-version.txt with additional release notes URL on second line. Let me know if that is not needed. |
|
@dotnet-bot test Windows x64 Debug Build please |
* Update brotli to v1.0.5 * Define BROTLI_SHARED_COMPILATION * Set headers language to C * Add brotli-version.txt Commit migrated from dotnet/corefx@b17387f
Release notes: https://github.com/google/brotli/releases/tag/v1.0.5
Simply removed
src/Native/AnyOS/brotliand extracted https://github.com/google/brotli/archive/v1.0.5.zip 'sbrotli/cdirectory there. Some new.csources introduced in this release are added tosrc/Native/Unix/System.IO.Compression.Native/CMakeLists.txtandsrc/Native/Windows/clrcompression/CMakeLists.txt.fixes https://github.com/dotnet/corefx/issues/30249