Re: failed to built xemacs port on FreeBSD
KIRIYAMA Kazuhiko <[email protected]> Sun, 01 May 2016 21:28:29 +0900
| Newsgroups | gmane.emacs.xemacs.beta |
|---|---|
| Message-ID | <[email protected]> |
At Sun, 1 May 2016 19:13:57 +0900, Stephen J. Turnbull wrote: > > KIRIYAMA Kazuhiko writes: > > > I've up to [1] all stuffs at the time to cause hunged up. > > > > [1] https://people.freebsd.org/~kiri/xemacs/xemacs-21.4.24/ > > OK, so some of the .elcs have been compiled, but not all. I'm not > sure why that is. > > > > Also, this: > > > > > > Testing for Lisp shadows ... > > OK, I think this is not a problem, after looking more closely at the > shadows. > > > I already installed latin1 and mule lisp pakcages because > > they need in build process in xemacs. They are below: > > Why do you think they are needed? The reason is that some lisp byte-compile during xemacs build process stopped. Actually,if those packages deleted, build stopped at update-elc.stamp(see [1]). [1] https://people.freebsd.org/~kiri/xemacs/xemacs_build_error2.log > > You should be able to bootstrap XEmacs with gcc and binutils, and any > system headers and libraries you want to link. You should not need > any packages installed. I'm groaning ;-\ > > It appears that your XEmacs thinks it needs kana-keyboard.el, which is > in the mule-base package, to run. I don't understand why; grepping > our 21.4 sources shows no references to that library. The reason the > installed package is not found on your system is the -no-autoloads > option in the build script (which is correct, it helps to prevent > shadowing problems). > > I suspect this reference to code not included in the base XEmacs > distribution has something to do with non-XEmacs patches to your port, > but it's hard to say for sure. Ok, I've upped all patches in building xemacs on FreeBSD to [2]. [2] https://people.freebsd.org/~kiri/ports/editors/xemacs/files/ > > Try "strings ./xemacs | grep kana-keyboard". If it doesn't show up > there, I'm not sure offhand what to say. Nothing to print: root@desktop:/usr/portbuild/var/ports/homekxj/editors/xemacs/work/xemacs-21.4.24/src # strings ./xemacs | grep kana-keyboard root@desktop:/usr/portbuild/var/ports/homekxj/editors/xemacs/work/xemacs-21.4.24/src # > > I'm going to be traveling for the next 4 days, and most likely unable > to read mail. Ooops! But have a nice travel ;-) > > > > > > _______________________________________________ > XEmacs-Beta mailing list > [email protected] > http://lists.xemacs.org/mailman/listinfo/xemacs-beta > --- KIRIYAMA Kazuhiko