Summary: | app-editors/xemacs-21.4.24: xemacs hangs during build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rolf Eike Beer <eike> |
Component: | Current packages | Assignee: | XEmacs team <xemacs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Rolf Eike Beer
2017-11-29 18:45:57 UTC
Created attachment 507210 [details]
build.log
I don't have access to sparc arch but will try to recreate on amd or x86 to see if it affects the build there. It eats one CPU when it hangs. Can gdb return an interesting backtrace here given that it is likely some lisp code involved? When building now on x86 I get the same error so I have something to go on. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de27d8e5c53b1aaca10875b5fe5f5a19a7a9dcaf commit de27d8e5c53b1aaca10875b5fe5f5a19a7a9dcaf Author: Mats Lidell <matsl@gentoo.org> AuthorDate: 2017-12-10 12:34:21 +0000 Commit: Mats Lidell <matsl@gentoo.org> CommitDate: 2017-12-10 12:35:20 +0000 app-editors/xemacs: Use system malloc and -no-pie For 21.4 use system malloc on all architectures. For both 21.4 and 21.5 use -no-pie option since xemacs can't be built with positions indipendent code yet. This is for adopting to the 17.0 profiles which defaults to use PIE. Bug: https://bugs.gentoo.org/639214 Bug: https://bugs.gentoo.org/639508 Bug: https://bugs.gentoo.org/639642 Package-Manager: Portage-2.3.13, Repoman-2.3.3 app-editors/xemacs/xemacs-21.4.24-r1.ebuild | 18 +++++++----------- app-editors/xemacs/xemacs-21.4.24.ebuild | 18 +++++++----------- app-editors/xemacs/xemacs-21.5.34-r4.ebuild | 9 ++++++--- 3 files changed, 20 insertions(+), 25 deletions(-)} The updated xemacs-21.4.24.ebuild solves the problem for amd64 and x86. Feel free to reopen if problem still occurs on sparc. |