diff options
author | Aron Griffis <agriffis@gentoo.org> | 2006-07-11 23:43:08 +0000 |
---|---|---|
committer | Aron Griffis <agriffis@gentoo.org> | 2006-07-11 23:43:08 +0000 |
commit | 8ebd14ab20d5523869d0f59eb689b1d7a253539a (patch) | |
tree | 496cfb79597f74cd38e37355ce407ff4dc5bd371 /media-gfx/fontforge/files | |
parent | tcltk -> tcl (diff) | |
download | gentoo-2-8ebd14ab20d5523869d0f59eb689b1d7a253539a.tar.gz gentoo-2-8ebd14ab20d5523869d0f59eb689b1d7a253539a.tar.bz2 gentoo-2-8ebd14ab20d5523869d0f59eb689b1d7a253539a.zip |
Fix ICE building newer fontforges with gcc-3.3.2 on ia64
(Portage version: 2.1-r1)
Diffstat (limited to 'media-gfx/fontforge/files')
-rw-r--r-- | media-gfx/fontforge/files/digest-fontforge-20050502 | 2 | ||||
-rw-r--r-- | media-gfx/fontforge/files/fontforge-20060406-ia64.patch | 16 |
2 files changed, 18 insertions, 0 deletions
diff --git a/media-gfx/fontforge/files/digest-fontforge-20050502 b/media-gfx/fontforge/files/digest-fontforge-20050502 index 7c70e2de0f3a..bbac95c1f754 100644 --- a/media-gfx/fontforge/files/digest-fontforge-20050502 +++ b/media-gfx/fontforge/files/digest-fontforge-20050502 @@ -1 +1,3 @@ MD5 6a19fe0e0e6c1d70c49014b1f967b481 fontforge_full-20050502.tgz 4149453 +RMD160 e71b767872dc93311c6f31141b14049a6bd7931f fontforge_full-20050502.tgz 4149453 +SHA256 66a0a85506bc128b69e3ea4e5d450d0e963065e6d423c5cc8281b1fcfe6c63bf fontforge_full-20050502.tgz 4149453 diff --git a/media-gfx/fontforge/files/fontforge-20060406-ia64.patch b/media-gfx/fontforge/files/fontforge-20060406-ia64.patch new file mode 100644 index 000000000000..0d8cf2fff86d --- /dev/null +++ b/media-gfx/fontforge/files/fontforge-20060406-ia64.patch @@ -0,0 +1,16 @@ +This patch changes nothing of how dumppfa.c works, but allows gcc-3.3.2 to build +without an ICE on ia64. + +11 Jul 2006 agriffis + +--- fontforge/dumppfa.c 2006-04-06 13:26:12.000000000 -0400 ++++ fontforge/dumppfa.c.new 2006-07-11 19:14:40.000000000 -0400 +@@ -118,7 +118,7 @@ + /* find some random bytes where at least one of them encrypts to */ + /* a non hex character */ + r = 55665; +- cypher = ( randombytes[0] ^ (r>>8)); ++ cypher = ( randombytes[0] ^ (fed->r>>8)); + if ( isspace(cypher) ) + goto try_again; + if ( cypher<'0' || (cypher>'9' && cypher<'A') || (cypher>'F' && cypher<'a') || cypher>'f' ) |