Welcome home!, Stephen
At Fri, 6 May 2016 17:53:54 +0900,
Stephen J. Turnbull wrote:
KIRIYAMA Kazuhiko writes:
> I dont know why, but anyway src/xemacs binary wants any
> *.elc in mule-base package.
I think you're going to have to learn more about the changes made to
your port relative to our code. I can't reproduce with the code
straight from our repository, so it seems likely that some patch in
the FreeBSD port is responsible.
> Without -no-autoloads option, passed building lisp stage in
> lisp directory:
That's probably because it can find the package mule files in the
packages. But that means that users trying to build the port have to
install the packages first, which should not be necessary. And if
they happen to have .elcs that were built with 21.5 in their packages,
that build command will fail because the bytecode has changed and so
compiled Lisp is protected with a version check.
> > Try "strings ./xemacs | grep kana-keyboard". If it doesn't show
up
> > there, I'm not sure offhand what to say.
>
> I refer in lisp/*.el and lisp/*.elc, the results as follows:
That's not what I asked for. I know what is in lisp/ from the URL you
posted earlier, and I've already confirmed that it's what I expected.
So the problem is elsewhere. What I can't do without a lot of
unnecessary effort is build XEmacs 21.4 on your platform. You have
already done that to the point necessary, so please help me
investigate your XEmacs.
Please execute "strings ./xemacs | grep kana-keyboard" and tell me
whether there is any output, and if so, what it is. While I'm
thinking about it, I'd also like to know the output of
"strings ./xemacs | grep /mule", and if there is none, also the output
of "strings ./xemacs | grep mule" (same as before, but no slash before
"mule"). If you get a complaint that "xemacs" is not found, use
"temacs" instead.
Steve
All you've pointed out were right! I've made latest prune
FreeBSD 11.0-CURRENT(r298951) and `make build' then there is
nothing to stop or hung up. And `make install', `make
package', `pkg delete -yf xemacs-21.4.24_6' and `pkg add
/var/ports/packages/All/xemacs-21.4.24_6.txz' are perfectly
done:-)
I'm ready to commit xepkg ports schime, and re-porting
xemacs back to FreeBSD ports tree. When everything done,
before send-pr to bugzilla of FreeBSD, I'll tell you what
about xemacs usage on FreeBSD with my xepkg ports schime.
Thanks for your courteous reply of my messy reports.
Best Regards
---
KIRIYAMA Kazuhiko
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta