Opened 4 months ago

Last modified 3 months ago

#70455 assigned defect

mozjpeg: why x86-only?

Reported by: barracuda156 Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: arm64 ppc Cc:
Port: mozjpeg

Description

The port builds as-is for ppc and even claims some altivec code. Nothing seems to suggest it should be Intel-only. README has some mentions of arm too.

Change History (3)

comment:1 Changed 3 months ago by raimue (Rainer Müller)

As mozjpeg started as a fork of libjpeg-turbo, I assume it initially only supported x86. I do not have a change to test it on anything else, but it might well be that it supports other architectures.

comment:2 Changed 3 months ago by raimue (Rainer Müller)

Keywords: arm64 ppc added

comment:3 in reply to:  1 Changed 3 months ago by barracuda156

Replying to raimue:

As mozjpeg started as a fork of libjpeg-turbo, I assume it initially only supported x86. I do not have a change to test it on anything else, but it might well be that it supports other architectures.

I think arch restriction should be removed. It is clear that as of existing version it does support non-x86 archs. Being untested is not a reason to prohibit building.

Note: See TracTickets for help on using tickets.