Closed Bug 1949314 Opened 1 year ago Closed 1 year ago

Update zstd to new version v1.5.7 from 2025-02-18 16:04:24

Categories

(Core :: Networking, enhancement, P2)

enhancement
Points:
3

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox137 --- wontfix
firefox138 --- wontfix
firefox139 --- fixed

People

(Reporter: update-bot, Assigned: jesup)

References

Details

(Whiteboard: [3pl-filed][task_id: YO3y2xZ_TWuKlgOZ0Mz90A][necko-triaged][necko-priority-next])

Attachments

(1 file, 1 obsolete file)

This update covers 405 commits. Here are the overall diff statistics, and then the commit information.


third_party/zstd/lib/Makefile | 32 +-
third_party/zstd/lib/README.md | 11 +
third_party/zstd/lib/common/bits.h | 179 +++---
third_party/zstd/lib/common/bitstream.h | 55 +-
third_party/zstd/lib/common/compiler.h | 58 +-
third_party/zstd/lib/common/cpu.h | 2 +-
third_party/zstd/lib/common/debug.h | 9 -
third_party/zstd/lib/common/error_private.c | 1 +
third_party/zstd/lib/common/error_private.h | 10 -
third_party/zstd/lib/common/fse.h | 19 +-
third_party/zstd/lib/common/fse_decompress.c | 2 +
third_party/zstd/lib/common/huf.h | 9 -
third_party/zstd/lib/common/mem.h | 18 +-
third_party/zstd/lib/common/pool.h | 9 -
third_party/zstd/lib/common/portability_macros.h | 31 +-
third_party/zstd/lib/common/threading.h | 8 -
third_party/zstd/lib/common/xxhash.h | 112 +++-
third_party/zstd/lib/common/zstd_deps.h | 12 +
third_party/zstd/lib/common/zstd_internal.h | 70 +--
third_party/zstd/lib/common/zstd_trace.h | 17 +-
third_party/zstd/lib/decompress/huf_decompress_amd64.S | 13 +-
third_party/zstd/lib/decompress/zstd_decompress.c | 25 +-
third_party/zstd/lib/decompress/zstd_decompress_block.c | 18 +-
third_party/zstd/lib/decompress/zstd_decompress_internal.h | 10 +-
third_party/zstd/lib/libzstd.mk | 6 +-
third_party/zstd/lib/libzstd.pc.in | 4 +-
third_party/zstd/lib/zdict.h | 23 +-
third_party/zstd/lib/zstd.h | 375 ++++++++----
third_party/zstd/lib/zstd_errors.h | 9 +-
third_party/zstd/moz.yaml | 4 +-
30 files changed, 636 insertions(+), 515 deletions(-)


405 commits elided, as they are too long for a bugzilla comment.


Attached file Bug 1949314 - Update zstd to v1.5.7 (obsolete) —

It looks like we experienced one or more build failures when trying to apply this
update. You will need to apply this update manually; you can replicate the patch
locally with ./mach vendor third_party/zstd/moz.yaml. I'm going to abandon the Phabricator patch and
let you submit a new one.

If the build failure wasn't caused by a library change, and was instead caused by
something structural in the build system please let my maintainers know in
Slack:#secinf.

I do my best to automatically add new files to the build, but some moz.build files
are complicated and you may need to fix them manually.

Flags: needinfo?(rjesup)
Attachment #9467306 - Attachment is obsolete: true
Component: General → Networking
Product: Toolkit → Core
Flags: needinfo?(rjesup)

Randell, what's our plan for this one?

Severity: -- → N/A
Flags: needinfo?(rjesup)
Priority: -- → P2
Whiteboard: [3pl-filed][task_id: YO3y2xZ_TWuKlgOZ0Mz90A] → [3pl-filed][task_id: YO3y2xZ_TWuKlgOZ0Mz90A][necko-triaged][necko-priority-review]
Points: --- → 3
Rank: 3

I'll fix up the update

Flags: needinfo?(rjesup)
Whiteboard: [3pl-filed][task_id: YO3y2xZ_TWuKlgOZ0Mz90A][necko-triaged][necko-priority-review] → [3pl-filed][task_id: YO3y2xZ_TWuKlgOZ0Mz90A][necko-triaged][necko-priority-next]
Assignee: nobody → rjesup
Status: NEW → ASSIGNED
Pushed by rjesup@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/981210d24352 import zstd v1.5.7 r=necko-reviewers,valentin
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Regressions: 1958041
QA Whiteboard: [qa-triage-done-c140/b139]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: