Finally got around to building the latest version of xemacs.
Basically the version before the gplv3 release on Friday. Everything
went smoothly (except that I forgot to reconfigure so I was getting a
splash screen that kept saying 21.5.29 instead of 30).
It's been working fine after a few hours of normal usage, so I thought
I'd do M-x build-report. That works until it tries to fill in the
message buffer with the build information.
The lisp backtrace is appended below. I ran src/xemacs to get this.
If I try to run build-report using the my locally installed version,
it's a bit worse. Same backtrace, but the subject line is
[OK] XEmacs nil.nil "nil" nili386-apple-darwin10.7.0
When running from the build directory, the subject line is
[OK] XEmacs 21.5-b30 "garlic" f2881cb841b4+ i386-apple-darwin10.7.0
Ray
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
file-name-as-directory(nil)
#<compiled-function (from
"/Volumes/share2/darwin10.6/share/xemacs/xemacs-packages/lisp/build/build-report.elc")
(f) "...(11)" [f expand-file-name file-name-as-directory gethash blddir
config-value-hash-table] 6 0x1879>("beta.err")
mapcar(#<compiled-function (from
"/Volumes/share2/darwin10.6/share/xemacs/xemacs-packages/lisp/build/build-report.elc")
(f) "...(11)" [f expand-file-name file-name-as-directory gethash blddir
config-value-hash-table] 6 0x1879> ("beta.err"
"xemacs-make-all.err" "xemacs-make-check-temacs.err"
"xemacs-make-check.err" "xemacs-make-install.err"))
build-report-make-output-get()
#<compiled-function (from build-report) (&rest args) "...(220)" [major
build-report-installation-file file report-begin G38203 G38202 file-exists-p
build-report-installation-data 2 3 4 5 format "[%%s] XEmacs %s.%s%s \"%s\"
%s%s" build-report-version-file-data compose-mail read-string "Build Report
Destination: " build-report-destination apply nil reverse
build-report-make-output-get build-report-insert-make-output "%s not found!\n"
"\n" build-report-insert-installation-file build-report-insert-header minor beta
codename extraname build-report-subject files configuration build-report-version-file
system-configuration args build-report-installation-insert-all] 9
("/Volumes/share2/darwin10.6/share/xemacs/xemacs-packages/lisp/build/build-report.elc"
. 6656) (byte-code "Å«@@@A@<«\n@AÆ ÇÂ#Bª`," [build-report-prompts prompt hist arg prompts nil read-string ""] 5)
0x187c>("OK")
call-interactively(build-report)
command-execute(build-report t)
execute-extended-command(nil)
call-interactively(execute-extended-command)
(dispatch-event "[internal]")
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta