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>
