diff options
author | Ulrich Müller <ulm@gentoo.org> | 2008-12-17 09:54:10 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2008-12-17 09:54:10 +0000 |
commit | f4f143d504bf162cf44d64275ee18aa93d9d45c5 (patch) | |
tree | 22d6fcc48c69baa5e997a84846dc014215d3b5fa /app-editors | |
parent | updated fast install patch to correctly add files to dist rules (diff) | |
download | historical-f4f143d504bf162cf44d64275ee18aa93d9d45c5.tar.gz historical-f4f143d504bf162cf44d64275ee18aa93d9d45c5.tar.bz2 historical-f4f143d504bf162cf44d64275ee18aa93d9d45c5.zip |
New patch for sparc-fbsd, bug 159584.
Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.27-gentoo-r4 i686
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/emacs/ChangeLog | 6 | ||||
-rw-r--r-- | app-editors/emacs/Manifest | 20 | ||||
-rw-r--r-- | app-editors/emacs/files/emacs-22.3-freebsd-sparc.patch | 18 |
3 files changed, 32 insertions, 12 deletions
diff --git a/app-editors/emacs/ChangeLog b/app-editors/emacs/ChangeLog index b4c15ffe4cf2..df4cdb8a16af 100644 --- a/app-editors/emacs/ChangeLog +++ b/app-editors/emacs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-editors/emacs # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.288 2008/11/29 20:38:52 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.289 2008/12/17 09:54:09 ulm Exp $ + + 17 Dec 2008; Ulrich Mueller <ulm@gentoo.org> + files/emacs-22.3-freebsd-sparc.patch: + New patch for sparc-fbsd, bug 159584. *emacs-22.3-r1 (29 Nov 2008) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 9cabbfd1f90a..ddb7b2d7d413 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -1,6 +1,9 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +- -----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX emacs-22.1-Xaw3d-headers.patch 4736 RMD160 d94da74ae2e8db00b5b98f35f3bbf11a1f38a188 SHA1 dd4eafe26a313334cc2c51f14b9ee7669428d02a SHA256 80228568be71952150c75adf562208913dcb15e51743480749729f9dc58816ea AUX emacs-22.1-freebsd-sparc.patch 475 RMD160 a8e6e3f2bc014979fd269a027835a65520c12417 SHA1 71c6d9ee3b3e5149a33d440373a212b56fbd064c SHA256 43584ea923e6c7221e69d1d6a14d55d386565c5decd067a62acc58af522c803b AUX emacs-22.1-vcdiff-tmp-race.patch 831 RMD160 0ffb7c22f28982a0f199a177a5e21a6a62b5ef46 SHA1 9200da3d3825747ded3cba4c9e1c0a514131e9ae SHA256 a220e676cde0e84fb136328915a747cce1b0807c21373cfda7c93063997d616d @@ -8,7 +11,7 @@ AUX emacs-22.2-fast-lock.patch 1474 RMD160 a85b27612673d3cdea50d35a25fd8f1172425 AUX emacs-22.2-heimdal-gentoo.patch 1906 RMD160 004cd91c637df470e5960854b943d2cce5b628af SHA1 6460fca37eed80fd0b7539ec0982dcd180fe2281 SHA256 7cd1a4358a26aa832461e5a16b6d8a1ea95b58dd19578ee2361f91afc4e3bc7f AUX emacs-22.2-python-nopwd.patch 660 RMD160 c5967762416b3816aaa5fe714d0014223ce4196c SHA1 27d7d7d0aea3ea92e0d4b86cca1f45123ecb6965 SHA256 64607f50aefaba2ffc75fe151f5272306daef3ff34f5ef9070717babe2c47715 AUX emacs-22.2-sh.patch 761 RMD160 4a65a87cfd31d0714e9f99de91dee1c292ba5159 SHA1 1cf46bd5f2bff3e4cff2d6fb43a05dabca81c276 SHA256 743f9e3fcf0059ff68a5ba704311d8aa1ae09600eb3692de51e0b7105ea1f9b4 -AUX emacs-22.3-freebsd-sparc.patch 448 RMD160 4f131b630ec09e1d9170374fc60a1620f0f718e9 SHA1 5bc71be91bb8008cec2473479184e250e5284c68 SHA256 e2c2e53e2995d4a505c480d17e0a7e5abff61ea96c4d3451a1e019c985a59cd8 +AUX emacs-22.3-freebsd-sparc.patch 488 RMD160 37a5499a515a45e19858b6aaa1217ec116811d2d SHA1 47d2880c01857515d38adc9a56485e9bd695cac6 SHA256 963ea3506cbcf4797ec974e2802a11c6e9c09cddf1360dbbe6a452a2cef6efbf AUX emacs-22.3-linux-random-heap.patch 566 RMD160 6d0df837e04ba6cd712939092626cc067248cae5 SHA1 0313a5b34bb5b868596408af9b71b18c28b227c4 SHA256 76d049df10d1a4789a45297d8a14b2e7b41e700aefd0aec66ab47fbdfe0c0fbd DIST emacs-18.59-linux22x-elf-glibc21.diff.gz 15671 RMD160 4fab87eead1a66d767d2334d31507695dcf7b4a8 SHA1 075f1c9cf86e9a10fb686ebd04a2f95d6e4c3972 SHA256 fb810d893938883d50a3a8d7c43fbeb1604d5454f760b8f1f700326c8ee659dd DIST emacs-18.59-patches-3.tar.bz2 17323 RMD160 c0a205792f80c34b599c82fe5cf957f10f80956a SHA1 d452c45756e69edf71a46518cfde809eb65955f9 SHA256 679fe1c0e4fbc2ccf44e6c7097aa093c4e575fde15b5416d944916893bd543ff @@ -25,12 +28,19 @@ EBUILD emacs-21.4-r17.ebuild 5433 RMD160 5da8ea5cf7c1dca685eb767c086069e6fb006f7 EBUILD emacs-22.2-r3.ebuild 8196 RMD160 ecf047909794fd1ed3f26912de31febe6e5f600d SHA1 99a3dc7eae2347db5afe59159f427997509e15a5 SHA256 24ef32b3fd737117e814d46811796756d3cdfcc7ab7c075555b8c3796494e47f EBUILD emacs-22.3-r1.ebuild 8041 RMD160 2e3b9ec92e99749fc77fa03e0f6349d30f9e95aa SHA1 8ef0f6dba6e220ffbc261e12ec175c33dd779b64 SHA256 a1724ffbfa17887cea8b9b608553d0cc27bef293751b342c1a000038804ecd22 EBUILD emacs-22.3.ebuild 7741 RMD160 e097d334d6f9abd1ab3e33eee9650a5a54fbce1f SHA1 825f8c7733180099eb76520f87c8b5c81bb87bb6 SHA256 f14ac1a184161d537b06b353ae6623461df56cbb51e51432038d5bc40ad73ee5 -MISC ChangeLog 41731 RMD160 cd1e296507431233ec51b0d16b8118d9d79d075f SHA1 28ca20ebe019c13f4317ec2f87ee65c961f1a3c4 SHA256 952d55ef1d07c1cc585187391673e66e3cb572539fa94f21930b23881dc6ab90 +MISC ChangeLog 41859 RMD160 f716755a64f724d89c3d9efad968a8f609e6fee6 SHA1 f0bef816b619ece8d23eba28bbdd51ba67545f21 SHA256 f19c37de749223bd0c073af75569f4f26fee49800010d071181f54ca95e3e328 MISC metadata.xml 1652 RMD160 537bd66f869b6306694a2e30a05d15e48e324a54 SHA1 afe373a8a2d21971448fc2480f6f1b77e0bb1f23 SHA256 89dca1423f45221c7df249d7e96e162abd7c3188824b81c0f83c2d8f4fa7a1b5 +- -----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 (GNU/Linux) + +iEYEARECAAYFAklIzHIACgkQOeoy/oIi7uwwbwCguBEul+h1uLEV7Bm63wHtUpah +iFwAn1W7cXoKL6NytX7MMl4hTg+Wuw9l +=3267 +- -----END PGP SIGNATURE----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) -iEYEARECAAYFAkkxqI4ACgkQOeoy/oIi7uzSCACcCFap1J9o8nheiFiuUJAwXw/o -GIIAn2FuMy9bZt673A3IEQYm8kIlnht6 -=9OVx +iEYEARECAAYFAklIzKcACgkQOeoy/oIi7uwZ7gCg2iJHYuVbDqAOjz+Tamuvgmbx +Z88Ani11x/SsDQfGKcmoGbCVXAEplnUJ +=DWML -----END PGP SIGNATURE----- diff --git a/app-editors/emacs/files/emacs-22.3-freebsd-sparc.patch b/app-editors/emacs/files/emacs-22.3-freebsd-sparc.patch index 85ff3a088784..de206e7e0658 100644 --- a/app-editors/emacs/files/emacs-22.3-freebsd-sparc.patch +++ b/app-editors/emacs/files/emacs-22.3-freebsd-sparc.patch @@ -1,11 +1,17 @@ ---- emacs-orig/src/alloc.c 2008-07-09 19:33:18.000000000 +0200 -+++ emacs/src/alloc.c 2008-07-09 19:39:48.000000000 +0200 -@@ -4487,7 +4487,7 @@ - /* Fixme: Code in the Boehm GC suggests flushing (with `flushrs') is +http://bugs.gentoo.org/159584 +Patch taken from FreeBSD ports, by Giorgos Keramidas <keramida@freebsd.org> + +--- emacs-orig/src/alloc.c ++++ emacs/src/alloc.c +@@ -4573,7 +4573,11 @@ needed on ia64 too. See mach_dep.c, where it also says inline assembler doesn't work with relevant proprietary compilers. */ --#ifdef __sparc__ -+#if defined(__sparc__) && !defined(__FreeBSD__) + #ifdef __sparc__ ++#ifdef __sparc64__ ++ asm ("flushw"); ++#else asm ("ta 3"); ++#endif #endif + /* Save registers that we need to see on the stack. We need to see |