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>