emacs bug fix update
| Advisory: | RHBA-2011:0468-2 |
|---|---|
| Type: | Bug Fix Advisory |
| Severity: | N/A |
| Issued on: | 2011-07-21 |
| Last updated on: | 2011-07-21 |
| Affected Products: | Red Hat Enterprise Linux (v. 5 server) Red Hat Enterprise Linux Desktop (v. 5 client) |
Details
Updated emacs packages that fix various bugs are now available for Red Hat
Enterprise Linux 5.
GNU Emacs is a powerful, customizable, self-documenting text editor. It provides
special code editing features, a scripting language (elisp), and the capability
to read email and news.
This update fixes the following bugs:
* Previously, the emacs and emacs-nox packages did not provide any convenient
way for other packages to specify a dependency that can be satisfied by either
of the emacs variants. This update changes the emacs and emacs-nox packages and
provides the common symbol "emacs(bin)". (BZ#466580)
* Previously, the emacs-nox program was compiled with variable argument function
calls, which caused the program to terminate because it violated stack
protection boundaries. This occurred, for example, when the user tried to kill a
buffer with modifications. This update changes the emacs-nox package to call the
variable argument functions without triggering the stack protection. This update
also enables the stack protection for the emacs package. (BZ#499035)
All users of emacs are advised to upgrade to these updated packages, which fix
these bugs.
Solution
relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use the Red Hat
Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259
Updated packages
| Red Hat Enterprise Linux (v. 5 server) | |
| SRPMS: | |
| emacs-21.4-24.el5.src.rpm | MD5: 4b12b63fc1776ca48faad3958daee6ac SHA-256: 0499b884929e95e559402205e3b5d6c440c0480f2537a513a8afa6c434ca41bd |
| IA-32: | |
| emacs-21.4-24.el5.i386.rpm | MD5: 608598dbe4233c432cb5c4cb57efa398 SHA-256: 8787a768a6b838baf63c94b6021ae216ce54dac0036f4136986096d52d12dcd6 |
| emacs-common-21.4-24.el5.i386.rpm | MD5: fb365e1ac9bd8e0b07a975c1b55162cc SHA-256: b413a2211f84b3bdb66a8992bfdb3fc34b2e6b622d7e72c54b88fddba0faf97b |
| emacs-el-21.4-24.el5.i386.rpm | MD5: d8f6b5524c8c925289efb8a46823adee SHA-256: de1b57e485a099655be70ddad47a2ae6c0fb443f4c78e974e306bcc8aee333f0 |
| emacs-leim-21.4-24.el5.i386.rpm | MD5: 85f5cd925f42203b40eff4393fa71a66 SHA-256: 7695672388c51179fda041cd21c6c49b4cca4d52312af40e526addba8f222f59 |
| emacs-nox-21.4-24.el5.i386.rpm | MD5: 85be9030e8857104aea954c1121ff855 SHA-256: 224e8ef150e66395eff0dda782651ef700d22fdc8b5e7763784c81035253954f |
| IA-64: | |
| emacs-21.4-24.el5.ia64.rpm | MD5: 09442916310c14d606137ce0bbf52dc0 SHA-256: 5734544cb2484d2604a70a98b9184e42c7df9a487671c33ff2d7e68c924a83eb |
| emacs-common-21.4-24.el5.ia64.rpm | MD5: eeba95387cbf4230acda5af73c346c85 SHA-256: 1d6211bc61d8cecf356773883d4abe420e6708277ef62fa2debb053ddff51e65 |
| emacs-el-21.4-24.el5.ia64.rpm | MD5: c541767c4ae20e936202d1bf9f583eb1 SHA-256: 92143d9be95051a3288e30e29c6350546af08507d3f1bc06e6069f44124b0b52 |
| emacs-leim-21.4-24.el5.ia64.rpm | MD5: 2683ea9cec80a8e93bab9fd195e55269 SHA-256: 17041b93b81a02c954a6b27cce6c8d5359b66a436be047513b7c2f2dc03db84c |
| emacs-nox-21.4-24.el5.ia64.rpm | MD5: ed99af49673f71c69c3ac9aaf516a704 SHA-256: d1ee7262844419a732f6e946d35b5ab4285eb3832d30f34c2f42c11560d153ff |
| PPC: | |
| emacs-21.4-24.el5.ppc.rpm | MD5: 375bf9abf16ced19f6735b9dda9e10bd SHA-256: 33baa617a4d5f7d88ea45d5e76cd8c953be4431353c7b944be43ce8d27571b2d |
| emacs-common-21.4-24.el5.ppc.rpm | MD5: aff55015fd69497987d5596fdbf1f10c SHA-256: 14a903046d0e8555b18006de113650bad24afb4fafb26e8ffbac5ebd85c5e692 |
| emacs-el-21.4-24.el5.ppc.rpm | MD5: 9b8040c5b1ec10befb75183958f04908 SHA-256: 32b2fffb3c6e4ac18cdbb69e68743046db3a4788ae3fa71b9e1d87d1856886c7 |
| emacs-leim-21.4-24.el5.ppc.rpm | MD5: a4ed377164ffab50a9029d2d5388a5e0 SHA-256: 146d5fef1463e7d76db16da8527c37a689122c7676f375d5d6bd916b26458ddc |
| emacs-nox-21.4-24.el5.ppc.rpm | MD5: baee6040c3d40d4c530d27365d109689 SHA-256: 52206e0c9db0414b486bd2dd4f4ea6bc70adcc406a2ffa409b3d73c2fe2fcb6c |
| s390x: | |
| emacs-21.4-24.el5.s390x.rpm | MD5: e148d4c0ef403cc8b777c00209c0ceba SHA-256: e6faf1717345edfa20a160995aceaba5ed7ea20b18d967a5f39ab46715af0c61 |
| emacs-common-21.4-24.el5.s390x.rpm | MD5: 80f01345b8f9d151c51814c1d22d21ae SHA-256: ba16a6fdb3354a2b9977f71bb1d57f4d935db9f21e0eb67c34ec91183a095de7 |
| emacs-el-21.4-24.el5.s390x.rpm | MD5: 62615126e793ef894ea6765ce60581b4 SHA-256: 00657211f541772826156b76f850f80b2775663b35966d33a66155a351019bdf |
| emacs-leim-21.4-24.el5.s390x.rpm | MD5: bf97f551dc43110a4b4b0ade3364fdad SHA-256: d519b7058a4f1a2d729ad09c2a69a0eff70359546d71cfc62f3bd5f66e69ce74 |
| emacs-nox-21.4-24.el5.s390x.rpm | MD5: 3e83fabd02290fdf1455b8776acde23c SHA-256: 4817622c178da96984cc29038158d04f7540fce9aa4c44f95dcf022f6a31b135 |
| x86_64: | |
| emacs-21.4-24.el5.x86_64.rpm | MD5: 23f00fb00836dd7ce56f38a89b7a280b SHA-256: c2aebb69a347afda61e5429a38e4e00dab081b6ee8f2aa62ee31995a9c92dc7f |
| emacs-common-21.4-24.el5.x86_64.rpm | MD5: c3ce4d8bb68169027a2ca22d9f0b027c SHA-256: d579900b2fd320c14aebc57e4e9f609cf099b3a997231579740597bfbd0a25f8 |
| emacs-el-21.4-24.el5.x86_64.rpm | MD5: fa84d03d1f9037ec1e58c2dea9e22388 SHA-256: 63c7c4fb32aa1d070acbfd9c1131df3308972e2421c6a217ce17e31fcb3e2d48 |
| emacs-leim-21.4-24.el5.x86_64.rpm | MD5: aba161731fcd67c302f69a43743df1ad SHA-256: 5fc686bf839d90ef070f4cf14785d4b11930cc2c4a81ec6bfe7f9136d821b759 |
| emacs-nox-21.4-24.el5.x86_64.rpm | MD5: 06f4411d955a359c82df35114ffa1d84 SHA-256: b6213298397a4de2e02ebc233899473f01fa370c5b68db574f2cf47bc7f05a46 |
| Red Hat Enterprise Linux Desktop (v. 5 client) | |
| SRPMS: | |
| emacs-21.4-24.el5.src.rpm | MD5: 4b12b63fc1776ca48faad3958daee6ac SHA-256: 0499b884929e95e559402205e3b5d6c440c0480f2537a513a8afa6c434ca41bd |
| IA-32: | |
| emacs-21.4-24.el5.i386.rpm | MD5: 608598dbe4233c432cb5c4cb57efa398 SHA-256: 8787a768a6b838baf63c94b6021ae216ce54dac0036f4136986096d52d12dcd6 |
| emacs-common-21.4-24.el5.i386.rpm | MD5: fb365e1ac9bd8e0b07a975c1b55162cc SHA-256: b413a2211f84b3bdb66a8992bfdb3fc34b2e6b622d7e72c54b88fddba0faf97b |
| emacs-el-21.4-24.el5.i386.rpm | MD5: d8f6b5524c8c925289efb8a46823adee SHA-256: de1b57e485a099655be70ddad47a2ae6c0fb443f4c78e974e306bcc8aee333f0 |
| emacs-leim-21.4-24.el5.i386.rpm | MD5: 85f5cd925f42203b40eff4393fa71a66 SHA-256: 7695672388c51179fda041cd21c6c49b4cca4d52312af40e526addba8f222f59 |
| emacs-nox-21.4-24.el5.i386.rpm | MD5: 85be9030e8857104aea954c1121ff855 SHA-256: 224e8ef150e66395eff0dda782651ef700d22fdc8b5e7763784c81035253954f |
| x86_64: | |
| emacs-21.4-24.el5.x86_64.rpm | MD5: 23f00fb00836dd7ce56f38a89b7a280b SHA-256: c2aebb69a347afda61e5429a38e4e00dab081b6ee8f2aa62ee31995a9c92dc7f |
| emacs-common-21.4-24.el5.x86_64.rpm | MD5: c3ce4d8bb68169027a2ca22d9f0b027c SHA-256: d579900b2fd320c14aebc57e4e9f609cf099b3a997231579740597bfbd0a25f8 |
| emacs-el-21.4-24.el5.x86_64.rpm | MD5: fa84d03d1f9037ec1e58c2dea9e22388 SHA-256: 63c7c4fb32aa1d070acbfd9c1131df3308972e2421c6a217ce17e31fcb3e2d48 |
| emacs-leim-21.4-24.el5.x86_64.rpm | MD5: aba161731fcd67c302f69a43743df1ad SHA-256: 5fc686bf839d90ef070f4cf14785d4b11930cc2c4a81ec6bfe7f9136d821b759 |
| emacs-nox-21.4-24.el5.x86_64.rpm | MD5: 06f4411d955a359c82df35114ffa1d84 SHA-256: b6213298397a4de2e02ebc233899473f01fa370c5b68db574f2cf47bc7f05a46 |
| (The unlinked packages above are only available from the Red Hat Network) | |
Bugs fixed (see bugzilla for more information)
440624 - there should be %{?dist} instead of %{dist} in the *.spec on the Release: line
466580 - RHEL's emacs, emacs-nox packages should provide emacs(bin)
499035 - emacs coredumps if you try to kill a modified buffer
These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package
The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/