pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors/xemacs



Module Name:    pkgsrc
Committed By:   hauke
Date:           Tue Jul 11 11:29:44 UTC 2017

Modified Files:
        pkgsrc/editors/xemacs: Makefile.common

Log Message:
On Arch Linux, the XEmacs build breaks in src/gmalloc.c because extern
declarations conflict with system headers.  After patching this file,
the build then hangs at

 ./xemacs -nd -batch -l /var/obj/pkgsrc/editors/xemacs/work/xemacs-21.4.24/src/../lisp/update-elc.el

with the xemacs process spinning at 100% cpu.

Upstream states that the XEmacs malloc has not been updated in a long
time, and that it is safe to use the system malloc, so that's what
we'll do.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/editors/xemacs/Makefile.common

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/xemacs/Makefile.common
diff -u pkgsrc/editors/xemacs/Makefile.common:1.24 pkgsrc/editors/xemacs/Makefile.common:1.25
--- pkgsrc/editors/xemacs/Makefile.common:1.24  Mon Jun 12 09:34:12 2017
+++ pkgsrc/editors/xemacs/Makefile.common       Tue Jul 11 11:29:44 2017
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.24 2017/06/12 09:34:12 hauke Exp $
+# $NetBSD: Makefile.common,v 1.25 2017/07/11 11:29:44 hauke Exp $
 #
 # used by editors/xemacs-nox11/Makefile
 # used by editors/xemacs/Makefile
@@ -43,6 +43,7 @@ CONFIGURE_ARGS+=      --with-clash-detection
 CONFIGURE_ARGS+=       --with-mule=yes
 CONFIGURE_ARGS+=       --with-msw=no
 CONFIGURE_ARGS+=       --pdump
+CONFIGURE_ARGS+=       --with-system-malloc
 CFLAGS+=               -Dunix
 
 # Use terminfo on NetBSD-6 and newer.



Home | Main Index | Thread Index | Old Index