[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m-el
At Thu, 22 Aug 2002 21:22:41 +0900 (JST),
Tatsuya Kinoshita wrote:
> > > Thank you very much for the patch. I patched the file (learned something
> > > new), but when trying to byte-compile, I get the error:
> >
> > > Compiling file /usr/share/emacs/site-lisp/w3m/w3m-e21.el at Wed Aug 21
> > > 07:55:33\2002
> > > !! Symbol's function definition is void ((gensym))
>
> > > For your information the Debian directory structure is like this:
> > > /usr/share/emacs/site-lisp/w3m/w3m-e21.el
> > > /usr/share/emacs21/site-lisp/w3m/w3m-e21.elc
>
> > You should run configure and make as usual in the emacs-w3m
> > source tree which contains the patched w3m-e21.el. All modules
> > in emacs-w3m depend upon each other and some external libraries
> > like cl. Otherwise, if you don't have the source tree, try the
> > following:
>
> Another solution is:
>
> $ cd /usr/share/emacs/site-lisp/w3m
> # patch < patchfile
> # /usr/lib/emacsen-common/emacs-package-install w3m-el
>
> or
>
> # apt-get install fakeroot
> # apt-get build-dep w3m-el
> $ apt-get source w3m-el
> $ cd w3m-el-1.3.1
> $ patch < patchfile
> $ dch -v 1.3.1-1+local.1
> $ debuild -rfakeroot -us -uc
> $ cd ..
> # dpkg -i w3m-el_1.3.1-1+local.1_all.deb
or install w3m-el 1.3.1-2, which is installed in sid today.
So, if you're using sid, try apt-get upgrade.
Regards,
Fumitoshi UKAI