Closed Bug 1275901 Opened 9 years ago Closed 8 years ago

Update in-tree libpng to version 1.6.23

Categories

(Core :: Graphics: ImageLib, defect)

defect
Not set
minor

Tracking

()

RESOLVED FIXED
mozilla50
Tracking Status
firefox49 --- affected
firefox50 --- fixed

People

(Reporter: glennrp+bmo, Assigned: glennrp+bmo)

References

()

Details

Attachments

(2 files, 3 obsolete files)

Libpng-1.6.22 was released on 26 May 2016.
Assignee: nobody → glennrp+bmo
Status: NEW → ASSIGNED
Depends on: 1230757
Ready for try
Flags: needinfo?(ryanvm)
applying v00-1275901-libpng-1.6.22.diff unable to find 'media/libpng/sse/filter_sse2_intrinsics.c' for patching 1 out of 1 hunks FAILED -- saving rejects to file media/libpng/sse/filter_sse2_intrinsics.c.rej unable to find 'media/libpng/sse/intel_init.c' for patching 1 out of 1 hunks FAILED -- saving rejects to file media/libpng/sse/intel_init.c.rej patch failed, unable to continue (try -v) patch failed, rejects left in working directory errors during apply, please fix and qrefresh v00-1275901-libpng-1.6.22.diff
Flags: needinfo?(ryanvm) → needinfo?(glennrp+bmo)
I'll separate out the new SSE support into another bug.
Attachment #8757048 - Attachment is obsolete: true
Flags: needinfo?(glennrp+bmo)
Blocks: 1276127
Please "try" the v01 patch
Flags: needinfo?(ryanvm)
applying v01-1275901-libpng-1.6.22.diff patching file media/libpng/apng.patch Hunk #1 FAILED at 2 1 out of 6 hunks FAILED -- saving rejects to file media/libpng/apng.patch.rej
Flags: needinfo?(ryanvm) → needinfo?(glennrp+bmo)
Fixed cut-and-paste error in patch v01; please try v02
Attachment #8757109 - Attachment is obsolete: true
Flags: needinfo?(glennrp+bmo) → needinfo?(ryanvm)
Attachment #8758053 - Flags: review?(seth)
Comment on attachment 8758053 [details] [diff] [review] V02 update embedded libpng to version 1.6.22 Libpng-1.6.23 will be out soon (planned release is June 9).
Attachment #8758053 - Flags: review?(seth) → review-
(In reply to Glenn Randers-Pehrson from comment #8) > Comment on attachment 8758053 [details] [diff] [review] > V02 update embedded libpng to version 1.6.22 > > Libpng-1.6.23 will be out soon (planned release is June 9). OK, we'll take that one. Let me know when it's ready to go.
Blocks: 1275724
Summary: Update in-tree libpng to version 1.6.22 → Update in-tree libpng to version 1.6.23
Please run "try"
Attachment #8758053 - Attachment is obsolete: true
Flags: needinfo?(seth)
Comment on attachment 8761767 [details] [diff] [review] V03 update embedded libpng to version 1.6.23 (part 1, libpng) Try looks OK. r?
Attachment #8761767 - Flags: review?(seth)
Attachment #8761768 - Flags: review?(seth)
Comment on attachment 8761767 [details] [diff] [review] V03 update embedded libpng to version 1.6.23 (part 1, libpng) Review of attachment 8761767 [details] [diff] [review]: ----------------------------------------------------------------- Looks good. Thanks, Glenn! I notice that SSE code has been added, which is great! I did want to bring to your attention that for now, at least, we are still supporting machines that have SSE but not SSE2. I just wanted to make sure you've thought about this, as we've seen some nasty issues related to running SSE2 code on SSE-only machines in the past.
Attachment #8761767 - Flags: review?(seth) → review+
Attachment #8761768 - Flags: review?(seth) → review+
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/7f9d9dfa09d2 Update in-tree libpng to version 1.6.23. r=seth https://hg.mozilla.org/integration/mozilla-inbound/rev/c84be565e4e8 Update in-tree libpng to version 1.6.23 (part 2, old-configure.in). r=seth
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
Blocks: 1291986
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: