Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Oct 1998 16:08:55 +0200
From:      Gary Jennejohn <garyj@peedub.muc.de>
To:        "Justin M. Seger" <jseger@FreeBSD.ORG>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: ports/editors/xemacs Makefile 
Message-ID:  <199810131408.QAA24179@peedub.muc.de>
In-Reply-To: Your message of "Mon, 12 Oct 1998 19:41:21 PDT." <199810130241.TAA12382@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
"Justin M. Seger" writes:
>jseger      1998/10/12 19:41:21 PDT
>
>  Modified files:
>    editors/xemacs       Makefile 
>  Log:
>  Mark BROKEN for ELF:
>  strip /usr/local/bin/xemacs-19.16
>  BFD: /usr/local/bin/sta20980: warning: allocated section `.data' not in segm
>ent
>  BFD: /usr/local/bin/sta20980: warning: allocated section `.bss' not in segme
>nt
>  /usr/local/bin/xemacs -batch -eval '(byte-compile-file "/usr/local/lib/xemac
>s-19.16/lisp/x11/x-win-xfree86.el" nil)'
>  Segmentation fault - core dumped
>  
>  Revision  Changes    Path
>  1.45      +3 -1      ports/editors/xemacs/Makefile
>

with the following patch (partly from ports/8289) it worked just fine for me.
I did ``make package'', pkg_delete, pkg_add and pkg_delete with no errors.

--- Makefile.orig	Wed Oct  7 23:30:26 1998
+++ Makefile	Tue Oct 13 09:58:24 1998
@@ -63,7 +63,7 @@
 	strip ${PREFIX}/bin/${file}
 .endfor
 # byte compile the new x-win-xfree86.el
-	${PREFIX}/bin/xemacs -batch -eval '(byte-compile-file "${PREFIX}/lib/${DISTNAME}/lisp/x11/x-win-xfree86.el" nil)'
+	${PREFIX}/bin/xemacs -no-site-file -no-init-file -batch -eval '(byte-compile-file 
"${PREFIX}/lib/${DISTNAME}/lisp/x11/x-win-xfree86.el" nil)'
 # also silently delete x-win-xfree86.el.orig
 	@${RM} -f ${PREFIX}/lib/${DISTNAME}/lisp/x11/x-win-xfree86.el.orig
 # ``make install'' does not set the permissions like pkg_add does.
--- pkg/PLIST.orig	Mon Aug 17 21:04:00 1998
+++ pkg/PLIST	Tue Oct 13 15:06:18 1998
@@ -11,10 +11,12 @@
 @exec ln -s %D/%F %B/xemacs
 @unexec rm %B/xemacs
 etc/rc.d/xemacs.sh
-@exec mkdir -p /var/run/xemacs/lock ; chmod 1777 /var/run/xemacs/lock
-@unexec rm -rf /var/run/xemacs
-@exec mkdir -p lib/xemacs/site-lisp ; chmod 755 lib/xemacs/site-lisp
-@exec mkdir -p share/emacs/site-lisp ; chmod 755 share/emacs/site-lisp
+@exec mkdir -p %D/lib/xemacs/site-lisp
+@exec chmod 755 %D/lib/xemacs/site-lisp
+@exec mkdir -p %D/share/emacs/site-lisp
+@exec chmod 755 %D/share/emacs/site-lisp
+@exec mkdir -p /var/run/emacs/lock
+@exec chmod 1777 /var/run/emacs/lock
 lib/xemacs-19.16/etc/AIX.DUMP
 lib/xemacs-19.16/etc/BABYL
 lib/xemacs-19.16/etc/BETA

---
Gary Jennejohn
Home - garyj@muc.de
Work - garyj@fkr.dec.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810131408.QAA24179>