Closed
Bug 1508198
Opened 7 years ago
Closed 6 years ago
Update libjpeg-turbo to 2.0.3
Categories
(Core :: Graphics: ImageLib, defect, P3)
Core
Graphics: ImageLib
Tracking
()
RESOLVED
FIXED
mozilla71
| Tracking | Status | |
|---|---|---|
| firefox71 | --- | fixed |
People
(Reporter: ionnv, Assigned: RyanVM)
References
()
Details
(Whiteboard: [third-party-lib-audit][gfx-noted])
Attachments
(1 file)
https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.1
Significant changes relative to 2.0.0:
1. Fixed a regression introduced with the new CMake-based Un*x build system, whereby jconfig.h could cause compiler warnings of the form "HAVE_*_H" redefined if it was included by downstream Autotools-based projects that used AC_CHECK_HEADERS() to check for the existence of locale.h, stddef.h, or stdlib.h.
2. The jsimd_quantize_float_dspr2() and jsimd_convsamp_float_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled at compile time if the soft float ABI is enabled. Those functions use instructions that are incompatible with the soft float ABI.
3. Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions (2.0 beta1[1]), that caused libjpeg-turbo to crash on Windows 7 if Service Pack 1 was not installed.
4. Fixed out-of-bounds read in cjpeg that occurred when attempting to compress a specially-crafted malformed color-index (8-bit-per-sample) Targa file in which some of the samples (color indices) exceeded the bounds of the Targa file's color table.
5. Fixed an issue whereby installing a fully static build of libjpeg-turbo (a build in which CFLAGS contains -static and ENABLE_SHARED is 0) would fail with "No valid ELF RPATH or RUNPATH entry exists in the file."
| Assignee | ||
Comment 1•7 years ago
|
||
(In reply to NVD from comment #0)
> 3. Fixed a regression in the SIMD feature detection code, introduced by the
> AVX2 SIMD extensions (2.0 beta1[1]), that caused libjpeg-turbo to crash on
> Windows 7 if Service Pack 1 was not installed.
This is the only relevant change for us and I included that fix with the 2.0.0 update in bug 1425835. We can skip this release and repurpose this bug for whatever comes next.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: [third-party-lib-audit][gfx-noted]
Updated•7 years ago
|
Priority: -- → P3
Summary: Update libjpeg-turbo to 2.0.1 → Update libjpeg-turbo to 2.0.2
| Assignee | ||
Comment 3•7 years ago
|
||
Not seeing anything in there that looks relevant to Firefox. Will keep an eye on future updates.
| Assignee | ||
Comment 5•6 years ago
|
||
Summary: Update libjpeg-turbo to 2.0.2 → Update libjpeg-turbo to 2.0.3
| Assignee | ||
Comment 6•6 years ago
|
||
| Assignee | ||
Comment 7•6 years ago
|
||
Not a lot of changes in this release, but it's green on Try anyway.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=59f399d259d95f1835d39570e2ec64a4c251bdb5
| Assignee | ||
Updated•6 years ago
|
Assignee: nobody → ryanvm
Pushed by rvandermeulen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9e36286e8533
Update libjpeg-turbo to 2.0.3. r=aosmond
Comment 9•6 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox71:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
You need to log in
before you can comment on or make changes to this bug.
Description
•