[slime-devel] slime on NetBSD 3.1 with emacs22

othyro at freeshell.org othyro at freeshell.org
Mon Jul 16 16:51:32 UTC 2007


On Mon, Jul 16, 2007 at 12:34:10PM -0400, othyro at freeshell.org wrote:
> On Mon, Jul 16, 2007 at 11:00:27AM -0500, Patrick X wrote:
> > Nice, forgive my ignorance but how did who capture the output of the build
> > like this?
> 
> Using tcsh and bmake (NetBSD's make from pkgsrc, although comes with base OS.)
> 
> # bmake depend
> # bmake >& smile_build.txt


Also, i do a bit of work on pkgsrc and pkgsrc-wip (and you can too!
pkgsrc-wip.sf.net) when i have some time. I'd like to see this get into the main
pkgsrc tree. It's in pkgsrc-wip (work in progress) now and if it wasn't for the
errors on the build, i'd recommend it for review to get it into the main tree.
I'm not sure if these errors exist when building with emacs20 or emacs21, but if
they don't, then the package stays true to the claims on the site that is really
is only for emacs20 and emacs21. I thought it would be a nice experiment to test
it with emacs22 and see what happened. Unfortunately, i'm not very good with
emacs, so i'm not much help here. But i can update the CVS files and make any
patches necessary to make it work on NetBSD (if there are any NetBSD specific
issues) and test newer builds, if this mailing list announces new releases of
the package.
 
 
> > On 7/15/07, othyro at freeshell.org <othyro at freeshell.org> wrote:
> > >
> > >Here's the output of the build, which completed successfully:
> > >
> > >=> Checksum SHA1 OK for slime-2.0.tgz
> > >=> Checksum RMD160 OK for slime-2.0.tgz
> > >===> Installing dependencies for slime-2.0
> > >==========================================================================
> > >The following variables will affect the build process of this package,
> > >slime-2.0.  Their current value is shown below:
> > >
> > >        * EMACS_TYPE = emacs22
> > >
> > >Based on these variables, the following variables have been set:
> > >
> > >        * EMACS_BIN = /usr/pkg/bin/emacs
> > >        * EMACS_ETCPREFIX = /usr/pkg/share
> > >        * EMACS_FLAVOR = emacs
> > >        * EMACS_INFOPREFIX = /usr/pkg/info
> > >        * EMACS_LISPPREFIX = /usr/pkg/share/emacs/site-lisp
> > >        * EMACS_PKGNAME_PREFIX (defined, but empty)
> > >        * EMACS_VERSION_MAJOR = 22
> > >        * EMACS_VERSION_MINOR = 1
> > >
> > >You may want to abort the process now with CTRL-C and change their value
> > >before continuing.  Be sure to run `/usr/pkg/bin/bmake clean' after
> > >the changes.
> > >==========================================================================
> > >=> Required installed package gmake>=3.78: gmake-3.81 found
> > >=> Required installed package emacs>=22: emacs-22.1 found
> > >===> Overriding tools for slime-2.0
> > >===> Extracting for slime-2.0
> > >===> Patching for slime-2.0
> > >===> Creating toolchain wrappers for slime-2.0
> > >===> Building for slime-2.0
> > >cd /usr/pkgsrc/wip/slime/work/slime-2.0/doc && /usr/pkg/bin/gmake
> > >slime.info
> > >grep: slime.info: No such file or directory
> > >cat ../ChangeLog | \
> > >        sed -ne '/^[0-9]/{s/^[^ ]* *//; s/ *<.*//; p;}' | \
> > >        sort | \
> > >        uniq -c | \
> > >        sort -nr| \
> > >        sed -e 's/^[^A-Z]*//' | \
> > >        awk -f texinfo-tabulate.awk | \
> > >        sed -e "s/\o341/@'a/g" | \
> > >        sed -e "s/\o355/@'{@dotless{i}}/g" | \
> > >        sed -e "s/\o351/@'e/g" | \
> > >        sed -e "s/\o361/@~n/g" | \
> > >        sed -e 's/\o370/@o{}/g' \
> > >        > contributors.texi
> > >makeinfo slime.texi
> > >cd /usr/pkgsrc/wip/slime/work/slime-2.0 && /usr/pkg/bin/emacs
> > >-batch  -eval '(se
> > >tq load-path (cons nil load-path))'  -f batch-byte-compile *.el
> > >
> > >In bridge-send-handler:
> > >bridge.el:223:31:Warning: bridge-insert called with 2 arguments, but
> > >accepts
> > >    only 1
> > >Wrote /usr/pkgsrc/wip/slime/work/slime-2.0/bridge.elc
> > >
> > >In end of data:
> > >hyperspec.el:1667:1:Warning: the following functions might not be defined
> > >at
> > >    runtime: maplist, delete*, subseq, position
> > >Wrote /usr/pkgsrc/wip/slime/work/slime-2.0/hyperspec.elc
> > >
> > >In slime-update-modeline-package:
> > >slime.el:525:33:Warning: reference to free variable `slime-lisp-modes'
> > >slime.el:903:50:Warning: reference to free variable `slime-repl-mode-map'
> > >slime.el:911:50:Warning: reference to free variable `sldb-mode-map'
> > >
> > >In slime-setup-command-hooks:
> > >slime.el:935:4:Warning: `make-local-hook' is an obsolete function (as of
> > >Emacs
> > >    21.1); not necessary any more.
> > >slime.el:938:14:Warning: `make-local-hook' is an obsolete function (as of
> > >    Emacs 21.1); not necessary any more.
> > >
> > >In slime-read-interactive-args:
> > >slime.el:1352:16:Warning: reference to free variable
> > >    `slime-lisp-implementations'
> > >slime.el:1356:30:Warning: reference to free variable `slime-default-lisp'
> > >slime.el:1376:45:Warning: reference to free variable
> > >`slime-net-coding-system'
> > >
> > >In slime-start:
> > >slime.el:1386:42:Warning: reference to free variable
> > >`slime-net-coding-system'
> > >
> > >In slime-connect:
> > >slime.el:1401:53:Warning: reference to free variable `slime-lisp-host'
> > >slime.el:1403:30:Warning: reference to free variable `slime-net-processes'
> > >slime.el:1406:42:Warning: reference to free variable
> > >`slime-net-coding-system'
> > >
> > >In slime-maybe-start-lisp:
> > >slime.el:1517:60:Warning: reference to free variable `slime-net-processes'
> > >
> > >In slime-start-lisp:
> > >slime.el:1539:10:Warning: `process-kill-without-query' is an obsolete
> > >function
> > >    (as of Emacs 22.1); use `process-query-on-exit-flag' or
> > >    `set-process-query-on-exit-flag'.
> > >
> > >In slime-read-port-and-connect:
> > >slime.el:1608:44:Warning: reference to free variable `slime-lisp-host'
> > >
> > >In slime-net-connect:
> > >slime.el:1720:8:Warning: `process-kill-without-query' is an obsolete
> > >function
> > >    (as of Emacs 22.1); use `process-query-on-exit-flag' or
> > >    `set-process-query-on-exit-flag'.
> > >
> > >In slime-net-close:
> > >slime.el:1815:21:Warning: reference to free variable
> > >    `slime-default-connection'
> > >slime.el:1816:11:Warning: assignment to free variable
> > >    `slime-default-connection'
> > >
> > >In slime-reading-p:
> > >slime.el:2430:5:Warning: reference to free variable `slime-repl-read-mode'
> > >
> > >In slime-reset-repl-markers:
> > >slime.el:2626:30:Warning: reference to free variable
> > >    `slime-repl-input-end-mark'
> > >slime.el:2628:30:Warning: reference to free variable
> > >    `slime-repl-prompt-start-mark'
> > >
> > >In slime-init-output-buffer:
> > >slime.el:2682:11:Warning: assignment to free variable
> > >    `slime-repl-directory-stack'
> > >slime.el:2684:11:Warning: assignment to free variable
> > >    `slime-repl-package-stack'
> > >
> > >In slime-show-last-output-region:
> > >slime.el:2697:34:Warning: reference to free variable
> > >    `slime-repl-input-start-mark'
> > >
> > >In slime-ensure-presentation-overlay:
> > >slime.el:2832:36:Warning: reference to free variable
> > >`slime-presentation-map'
> > >
> > >In slime-open-stream-to-lisp:
> > >slime.el:2856:8:Warning: `process-kill-without-query' is an obsolete
> > >function
> > >    (as of Emacs 22.1); use `process-query-on-exit-flag' or
> > >    `set-process-query-on-exit-flag'.
> > >slime.el:2863:13:Warning: assignment to free variable
> > >    `bridge-destination-insert'
> > >slime.el:2864:13:Warning: assignment to free variable
> > >`bridge-source-insert'
> > >slime.el:2865:13:Warning: reference to free variable `bridge-handlers'
> > >slime.el:2868:20:Warning: assignment to free variable `bridge-handlers'
> > >
> > >In slime-write-string:
> > >slime.el:2906:28:Warning: reference to free variable
> > >    `slime-repl-prompt-start-mark'
> > >slime.el:2909:20:Warning: reference to free variable
> > >    `slime-repl-input-start-mark'
> > >
> > >In slime-repl-mode:
> > >slime.el:3024:4:Warning: `make-local-hook' is an obsolete function (as of
> > >    Emacs 21.1); not necessary any more.
> > >
> > >In slime-repl-send-string:
> > >slime.el:3413:10:Warning: reference to free variable
> > >`slime-repl-read-mode'
> > >
> > >In slime-repl-return:
> > >slime.el:3534:10:Warning: reference to free variable
> > >`slime-repl-read-mode'
> > >
> > >In slime-save-some-lisp-buffers:
> > >slime.el:4076:54:Warning: reference to free variable `slime-lisp-modes'
> > >
> > >In slime-autodoc-message-dimensions:
> > >slime.el:5402:27:Warning: reference to free variable
> > >`slime-typeout-window'
> > >
> > >In slime-complete-delay-restoration:
> > >slime.el:5670:4:Warning: `make-local-hook' is an obsolete function (as of
> > >    Emacs 21.1); not necessary any more.
> > >
> > >In slime-fuzzy-completions-mode:
> > >slime.el:5958:18:Warning: reference to free variable
> > >    `slime-fuzzy-completions-map'
> > >
> > >In slime-print-apropos:
> > >slime.el:7024:45:Warning: reference to free variable `apropos-symbol-face'
> > >
> > >In slime-show-xrefs:
> > >slime.el:7170:11:Warning: assignment to free variable
> > >    `slime-next-location-function'
> > >
> > >In end of data:
> > >slime.el:10384:1:Warning: the following functions might not be defined at
> > >    runtime: gensym, position, equalp, assoc-if, find, find-if, remove-if,
> > >    subseq, sort*, getf, remove-if-not, reduce, cl-set-getf, mapcan,
> > >every,
> > >    mismatch, remove*, fill
> > >slime.el:10384:1:Warning: the following functions are not known to be
> > >defined:
> > >    tramp-make-tramp-file-name, tramp-file-name-localname,
> > >    tramp-dissect-file-name, hide-entry, install-bridge, etags-snarf-tag,
> > >    file-of-tag, hide-body, show-subtree
> > >Wrote /usr/pkgsrc/wip/slime/work/slime-2.0/slime.elc
> > >Wrote /usr/pkgsrc/wip/slime/work/slime-2.0/tree-widget.elc
> > >=> Unwrapping files-to-be-installed.
> > >_______________________________________________
> > >slime-devel site list
> > >slime-devel at common-lisp.net
> > >http://common-lisp.net/mailman/listinfo/slime-devel
> > >
> > 
> > 
> > 
> > -- 
> > you must know the ledge of wise and dome to understand your culture of
> > freedom!
> > 
> > http://pxpippen.blogspot.com/
> > http://groups.google.com/group/lispstl
> > 
> > Patrick



More information about the slime-devel mailing list