bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

Enable MIPS support in the intree libpng

ASSIGNED

Status

()

Core
ImageLib
--
enhancement
ASSIGNED
2 years ago
a year ago

People

(Reporter: Glenn Randers-Pehrson, Assigned: Glenn Randers-Pehrson)

Tracking

Trunk
Other
Unspecified
Points:
---

Firefox Tracking Flags

(firefox51 affected)

Details

(URL)

Attachments

(1 attachment, 1 obsolete attachment)

(Assignee)

Description

2 years ago
Libpng-1.6.25 adds MIPS-MSA support.  It's not very well tested yet.
(Assignee)

Updated

2 years ago
Depends on: 1299590
Summary: Enable MIPS support in libpng → Enable MIPS support in the intree libpng
(Assignee)

Updated

2 years ago
Assignee: nobody → glennrp+bmo
Status: NEW → ASSIGNED
(Assignee)

Comment 1

2 years ago
Created attachment 8787468 [details] [diff] [review]
v00-1299974-enable-MIPS-in-intree-libpng-1.6.25

libpng-1.6.25 patch from bug #1299590 must be applied first
(Assignee)

Comment 2

2 years ago
Does the "try" system have a MIPS platform to test this on?
Flags: needinfo?(ryanvm)
It does not.
Flags: needinfo?(ryanvm)
Heiher might be able to help test it.
Flags: needinfo?(r)
(Assignee)

Comment 5

2 years ago
I've released pngcrush-1.8.6 today which has the same MIPS support, but I haven't tested it.  There hasn't been any feedback to the png developers.  Maybe it'd be simpler to try pngcrush first.

Comment 6

2 years ago
(In reply to Ryan VanderMeulen [:RyanVM] from comment #4)
> Heiher might be able to help test it.

Sorry for later.

I have not a MIPS processor that supported MSA ASE. :( Rankov might be able to help. :)
Flags: needinfo?(r) → needinfo?(branislav.rankov)

Comment 7

2 years ago
You can use QEMU (trunk) to test MSA.
Pass "-cpu P5600" to emulate the core with MSA support.
Clearing needinfo since Petar responded.
Flags: needinfo?(branislav.rankov)
(Assignee)

Comment 9

a year ago
Created attachment 8850172 [details] [diff] [review]
v02-1299974-enable-MIPS-in-intree-libpng

Update patch to fix bit rot in media/libpng/moz.build due to checkin of libpng-1.6.29.
Attachment #8787468 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.