diff options
Diffstat (limited to 'dev-lang/swi-prolog')
-rw-r--r-- | dev-lang/swi-prolog/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/swi-prolog/Manifest | 20 | ||||
-rw-r--r-- | dev-lang/swi-prolog/files/swi-prolog-packages-sparc-alignment.patch | 14 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-5.6.17.ebuild | 3 |
4 files changed, 35 insertions, 10 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog index 860f0cb59b3f..b6fd16e99181 100644 --- a/dev-lang/swi-prolog/ChangeLog +++ b/dev-lang/swi-prolog/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/swi-prolog # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.23 2006/08/04 13:26:57 fmccor Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.24 2006/08/15 10:09:21 keri Exp $ + + 15 Aug 2006; Keri Harris <keri@gentoo.org> + +files/swi-prolog-packages-sparc-alignment.patch, + swi-prolog-5.6.17.ebuild: + Add sparc-alignment patch to resolve bus error in semweb package. Reported, + debugged and fixed by Ferris McCormick <fmccor@gentoo.org> 04 Aug 2006; Ferris McCormick <fmccor@gentoo.org> swi-prolog-5.6.17.ebuild: diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest index 79c499d5b8a9..18b94d28bfb9 100644 --- a/dev-lang/swi-prolog/Manifest +++ b/dev-lang/swi-prolog/Manifest @@ -30,6 +30,10 @@ AUX swi-prolog-packages-portage.patch 2558 RMD160 22889e8e0084f83e75d13818691497 MD5 e1fb54abeccc8098525def87107b90fc files/swi-prolog-packages-portage.patch 2558 RMD160 22889e8e0084f83e75d13818691497e04a73ae02 files/swi-prolog-packages-portage.patch 2558 SHA256 3eac38e20b39cdb2199f49917f6dbd16eb6b710b0f7c1a9b0f9b84e710f8b96d files/swi-prolog-packages-portage.patch 2558 +AUX swi-prolog-packages-sparc-alignment.patch 493 RMD160 01dbb170b0ba4f808fcedfa4e4baa93177a40ff1 SHA1 40fe01368d8988d88a49508953bf276f4f08663f SHA256 3cff34e6f3dedf5b549c93826593109669a486a188a11ae8d878286b52282e2a +MD5 6e51d8bc5b62b73596a976e4e9ce4dc5 files/swi-prolog-packages-sparc-alignment.patch 493 +RMD160 01dbb170b0ba4f808fcedfa4e4baa93177a40ff1 files/swi-prolog-packages-sparc-alignment.patch 493 +SHA256 3cff34e6f3dedf5b549c93826593109669a486a188a11ae8d878286b52282e2a files/swi-prolog-packages-sparc-alignment.patch 493 AUX swi-prolog-packages-test-r1.patch 7058 RMD160 8c5a0f07f770779865d8da312a20c2fffcf7e501 SHA1 13471ca8ca8c8344f18fe4b54f7a4bb2b8cb89f3 SHA256 fa6b5c445a9bbba438eb9c1e89fcdc6f5540e42190332aae84163a0c11a355ec MD5 82ec67dad35ed364d046d254e3ca6505 files/swi-prolog-packages-test-r1.patch 7058 RMD160 8c5a0f07f770779865d8da312a20c2fffcf7e501 files/swi-prolog-packages-test-r1.patch 7058 @@ -84,10 +88,10 @@ EBUILD swi-prolog-5.6.16.ebuild 3556 RMD160 d8319e0a5c5ff16d3c144458632725d8dcab MD5 953902b4a187a0a1a779cc93079c85c4 swi-prolog-5.6.16.ebuild 3556 RMD160 d8319e0a5c5ff16d3c144458632725d8dcaba957 swi-prolog-5.6.16.ebuild 3556 SHA256 1f0f4605e2204e1212aecbdd188a2b492973faa3f59c1771d258e425bbf08f3c swi-prolog-5.6.16.ebuild 3556 -EBUILD swi-prolog-5.6.17.ebuild 3614 RMD160 3f0c1f8a8051f7cf61eae55415adf563b6345af8 SHA1 ba9b326ace7b6db916bc8df601f3f9e052d410d0 SHA256 26e213021998a4b08eccfde064692e19c04eec39c4fb85d77f71710fdad5d523 -MD5 768d5aadd4d54229b2f0d36bf205bf25 swi-prolog-5.6.17.ebuild 3614 -RMD160 3f0c1f8a8051f7cf61eae55415adf563b6345af8 swi-prolog-5.6.17.ebuild 3614 -SHA256 26e213021998a4b08eccfde064692e19c04eec39c4fb85d77f71710fdad5d523 swi-prolog-5.6.17.ebuild 3614 +EBUILD swi-prolog-5.6.17.ebuild 3672 RMD160 0a11551f5d45e207faa40150554116778dc15b97 SHA1 eb936067acba903cd05b6f21df2c008f3b00e613 SHA256 a08be6aad3f82ec06dc23cb3072c7f4675f075d53580b42108184fd668f56c87 +MD5 c9e2f68799bdcf5a6b07aefa25c7e71a swi-prolog-5.6.17.ebuild 3672 +RMD160 0a11551f5d45e207faa40150554116778dc15b97 swi-prolog-5.6.17.ebuild 3672 +SHA256 a08be6aad3f82ec06dc23cb3072c7f4675f075d53580b42108184fd668f56c87 swi-prolog-5.6.17.ebuild 3672 EBUILD swi-prolog-5.6.8.ebuild 3535 RMD160 53fdbdda0ba795e9590b9ec4c094984f0cd50780 SHA1 29229935c52775a5bacd7319c87616ca922fd1cc SHA256 0a5a0a46d97b8603f18a12c93948581e844f38fa5cbe9a88256da52d97a297ea MD5 66b0e48b5e024bebc6040b005693ef10 swi-prolog-5.6.8.ebuild 3535 RMD160 53fdbdda0ba795e9590b9ec4c094984f0cd50780 swi-prolog-5.6.8.ebuild 3535 @@ -96,10 +100,10 @@ EBUILD swi-prolog-5.6.9.ebuild 3540 RMD160 a3b9dde5cdbfd22444268f7f964868394bbfd MD5 37593f25ada049a1ce3701ce0915a58b swi-prolog-5.6.9.ebuild 3540 RMD160 a3b9dde5cdbfd22444268f7f964868394bbfd9c9 swi-prolog-5.6.9.ebuild 3540 SHA256 4a7e888aad675e909a581c4097ef8eb61535df8cb3a9ec219c20ed8c1425de99 swi-prolog-5.6.9.ebuild 3540 -MISC ChangeLog 4221 RMD160 862c5ae8b355967151372ae877ffec8fb60ed367 SHA1 06bde6b1acf4ef95b1875c26da9a16ae3f164b0f SHA256 fe1147f7d6d010d5c25a0c153fc9e0ae4648bda425caad935eb72e2ab8137d99 -MD5 943359397db7d00479af142d1f5a2aa2 ChangeLog 4221 -RMD160 862c5ae8b355967151372ae877ffec8fb60ed367 ChangeLog 4221 -SHA256 fe1147f7d6d010d5c25a0c153fc9e0ae4648bda425caad935eb72e2ab8137d99 ChangeLog 4221 +MISC ChangeLog 4484 RMD160 7155eb3be63499ce4c5a1176112f7a7dcfe2d2b6 SHA1 9901a993c1e34b14df2b8773b56854ba68c20401 SHA256 cc289cc4b217f8b6d3e2400a1f575801951bd461a0172b802742442a2c674569 +MD5 15756d11716cc85d811bd19e24f4c93a ChangeLog 4484 +RMD160 7155eb3be63499ce4c5a1176112f7a7dcfe2d2b6 ChangeLog 4484 +SHA256 cc289cc4b217f8b6d3e2400a1f575801951bd461a0172b802742442a2c674569 ChangeLog 4484 MISC metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c SHA1 52b92682cf41e53e71bf432537a16215bd9546b1 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba MD5 9187f53634e60ab7eb2ac7e98b0b19f7 metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c metadata.xml 159 diff --git a/dev-lang/swi-prolog/files/swi-prolog-packages-sparc-alignment.patch b/dev-lang/swi-prolog/files/swi-prolog-packages-sparc-alignment.patch new file mode 100644 index 000000000000..b73480777523 --- /dev/null +++ b/dev-lang/swi-prolog/files/swi-prolog-packages-sparc-alignment.patch @@ -0,0 +1,14 @@ +--- pl-5.6.17.orig/packages/semweb/avl.h 2006-03-07 04:23:47.000000000 +1300 ++++ pl-5.6.17/packages/semweb/avl.h 2006-08-15 21:59:09.000000000 +1200 +@@ -58,7 +58,11 @@ + /* structure for a node in an AVL tree */ + typedef struct avl_node + { struct avl_node *subtree[2]; /* LEFT and RIGHT subtrees */ ++#ifndef __sparc__ + short bal; /* balance factor */ ++#else ++ long bal; /* balance factor */ ++#endif + char data[1]; /* data on my back */ + } AVLnode, *AVLtree; + diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.17.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.17.ebuild index d3cc7ba8ded0..54f024bde9b6 100644 --- a/dev-lang/swi-prolog/swi-prolog-5.6.17.ebuild +++ b/dev-lang/swi-prolog/swi-prolog-5.6.17.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.17.ebuild,v 1.2 2006/08/04 13:26:57 fmccor Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.17.ebuild,v 1.3 2006/08/15 10:09:21 keri Exp $ inherit autotools eutils flag-o-matic @@ -50,6 +50,7 @@ src_unpack() { epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch epatch "${FILESDIR}"/${PN}-packages-jpl-install.patch epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch + epatch "${FILESDIR}"/${PN}-packages-sparc-alignment.patch epatch "${FILESDIR}"/${PN}-packages-test.patch fi } |