Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 490860 - app-text/ghostscript-gpl-9.10 fixes for FreeMiNT
Summary: app-text/ghostscript-gpl-9.10 fixes for FreeMiNT
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All FreeMiNT
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-09 14:48 UTC by Alan Hourihane
Modified: 2014-01-13 18:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Add FreeMiNT support to trio files. (triodef.h.patch,347 bytes, patch)
2013-11-09 14:48 UTC, Alan Hourihane
Details | Diff
Fix usage of SHA384/512 to pSHA384/512 as is done for pSHA256 to avoid name clashes with SSL. (sha2.c.patch,5.08 KB, patch)
2013-11-09 14:49 UTC, Alan Hourihane
Details | Diff
Forgot the header file fix too. (ghostscript-9.10-sha2.h.patch,4.12 KB, patch)
2013-11-10 17:30 UTC, Alan Hourihane
Details | Diff
For consistency SHA256_End/Data gets renamed too. (sha2.c.patch,5.08 KB, patch)
2013-11-10 17:36 UTC, Alan Hourihane
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Hourihane 2013-11-09 14:48:40 UTC
Created attachment 362880 [details, diff]
Add FreeMiNT support to trio files.

Two patches attached. One generic, the other for FreeMiNT support. These have been logged upstream as....

http://bugs.ghostscript.com/show_bug.cgi?id=694766
http://bugs.ghostscript.com/show_bug.cgi?id=694767

Thanks.
Comment 1 Alan Hourihane 2013-11-09 14:49:13 UTC
Created attachment 362882 [details, diff]
Fix usage of SHA384/512 to pSHA384/512 as is done for pSHA256 to avoid name clashes with SSL.
Comment 2 Fabian Groffen gentoo-dev 2013-11-10 10:32:35 UTC
?? mint patch content already exists in the sources ??

ssl namespace patch added.
Comment 3 Alan Hourihane 2013-11-10 17:29:10 UTC
The ghostscript-9.04-mint.patch was only for 9.04.

It's no longer required for 9.10 as the patches were accepted upstream.

The FreeMiNT patch needs to be applied to 9.10 until that's accepted.
Comment 4 Alan Hourihane 2013-11-10 17:30:02 UTC
Created attachment 362998 [details, diff]
Forgot the header file fix too.

Needed for the SSL patch.
Comment 5 Alan Hourihane 2013-11-10 17:30:20 UTC
Just added the above patch which I missed that needs to be added to the SSL one.
Comment 6 Alan Hourihane 2013-11-10 17:36:21 UTC
Created attachment 363000 [details, diff]
For consistency SHA256_End/Data gets renamed too.

These have been added to the upstream patch.
Comment 8 Alan Hourihane 2013-11-11 17:11:21 UTC
NOTE: For the second change, only the patches in the gs/ directory are needed for the release build of ghostscript-9.10.
Comment 9 Alan Hourihane 2013-11-20 22:48:28 UTC
ping ?
Comment 10 Alan Hourihane 2014-01-11 09:23:04 UTC
The first patch is applied. Thanks.

But can patches 2 and 3 from the above attachements be applied too ?

Thanks.
Comment 11 Fabian Groffen gentoo-dev 2014-01-11 09:31:19 UTC
can't do anything atm

http://infra-status.gentoo.org/notice/20140110-overlays
Comment 12 Fabian Groffen gentoo-dev 2014-01-13 18:45:27 UTC
Updated the patch