Summary: | jpeg-mmx fails to compile with gcc 4.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hanno Böck <hanno> |
Component: | [OLD] GCC Porting | Assignee: | SpanKY <vapier> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | graphics+disabled, halcy0n, rhill |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 117482 | ||
Attachments: |
jpeg-mmx-0.1.6-gcc41.patch
jpeg-mmx-0.1.6-r2.ebuild |
Description
Hanno Böck
![]() "Please `export I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1` or define it in your make.conf if you want to use this ebuild." ;P Created attachment 77880 [details, diff] jpeg-mmx-0.1.6-gcc41.patch this hasn't been accepted by upstream yet, but i've both compile tested and run tested it and it seems fine. upstream bug: https://sourceforge.net/tracker/index.php?func=detail&aid=1389088&group_id=5776&atid=105776 Looks like vapier is maintaining this. note: i've worked around this problem by setting -O1 for this package. Any other settings resulted in assembler error (the same) Created attachment 80533 [details]
jpeg-mmx-0.1.6-r2.ebuild
For the lazy here's an ebuild.
PS for noobs copy /usr/portage/media-libs/jpeg-mmx to /usr/local/portage/media-libs/jpeg-mmx put the ebuild into that folder - then add that clever Ryan Hill's patch into /usr/local/portage/media-libs/jpeg-mmx/files and add PORTAGE_OVERLAY="/usr/local/portage" into /etc/make.conf if you haven't already. Fixed, thanks. |