GNU bug report logs -
#37002
make: *** [Makefile:308: kotl/kotl-autoloads.el] Fehler 255
Previous Next
Reported by: Jean Louis <bugs <at> gnu.support>
Date: Sat, 10 Aug 2019 21:24:02 UTC
Severity: normal
Done: Mats Lidell <matsl <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 37002 in the body.
You can then email your comments to 37002 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37002
; Package
hyperbole
.
(Sat, 10 Aug 2019 21:24:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jean Louis <bugs <at> gnu.support>
:
New bug report received and forwarded. Copy sent to
bug-hyperbole <at> gnu.org
.
(Sat, 10 Aug 2019 21:24:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
Hyperbole: 7.0.3a
Sys Type: x86_64-pc-linux-gnu
OS Type: gnu/linux
Window Sys: x
News Reader: Gnus v5.13
Some error with `make pkg`
Output written on hyperbole.pdf (154 pages, 1274969 bytes).
Transcript written on hyperbole.log.
\emacs -batch -Q -eval '(progn (let ((generated-autoload-file (expand-file-name "kotl/kotl-autoloads.el"))) (update-directory-autoloads (expand-file-name "kotl/"))))' && \rm -f kotl/kotl-autoloads.el~
Wrong type argument: stringp, nil
make: *** [Makefile:308: kotl/kotl-autoloads.el] Fehler 255
--
Thanks,
Jean Louis
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37002
; Package
hyperbole
.
(Sat, 10 Aug 2019 21:55:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 37002 <at> debbugs.gnu.org (full text, mbox):
Hi Jean,
> Jean Louis writes:
> I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
>
> Hyperbole: 7.0.3a
> Sys Type: x86_64-pc-linux-gnu
> OS Type: gnu/linux
> Window Sys: x
> News Reader: Gnus v5.13
>
> Some error with `make pkg`
>
> Output written on hyperbole.pdf (154 pages, 1274969 bytes).
> Transcript written on hyperbole.log.
> \emacs -batch -Q -eval '(progn (let ((generated-autoload-file
> (expand-file-name "kotl/kotl-autoloads.el")))
> (update-directory-autoloads (expand-file-name "kotl/"))))' && \rm -f
> kotl/kotl-autoloads.el~
> Wrong type argument: stringp, nil
> make: *** [Makefile:308: kotl/kotl-autoloads.el] Fehler 255
Thanks for keeping the reports coming. I have noticed this problem and the patch below makes it work for me. I haven't got a clue why changing the *let* to a *setq* makes things different!? (If anyone who reads this knows please let me know!)
Having said that - The Makefile targets are developer only and should not be something a user of the package should have to care about. (But should work of course if tested. So thanks again for the report.)
----------------------------------------------------------------------
diff --git a/Makefile b/Makefile
index 656eb2b..4201855 100644
--- a/Makefile
+++ b/Makefile
@@ -306,7 +306,7 @@ ftp: package
cd $(pkg_dir) && $(GNUFTP) hyperbole-$(HYPB_VERSION).tar.gz
kotl/kotl-autoloads.el: $(EL_KOTL)
- $(EMACS) $(BATCHFLAGS) -eval '(progn (let ((generated-autoload-file (expand-file-name "kotl/kotl-autoloads.el"))) (update-directory-autoloads (expand-file-name "kotl/"))))' && $(RM) kotl/kotl-autoloads.el~
+ $(EMACS) $(BATCHFLAGS) -eval '(progn (setq generated-autoload-file (expand-file-name "kotl/kotl-autoloads.el")) (update-directory-autoloads (expand-file-name "kotl/")))' && $(RM) kotl/kotl-autoloads.el~
# $(EMACS) $(BATCHFLAGS) -eval '(progn (let ((generated-autoload-file (expand-file-name "kotl/kotl-autoloads.el"))) (update-directory-autoloads (expand-file-name "kotl/"))))' && sed -i '3 i ;; Copyright (C) 2017 Free Software Foundation, Inc.\n;;' $@ && $(RM) kotl/kotl-autoloads.el~
# Used for ftp.gnu.org tarball distributions.
----------------------------------------------------------------------
Yours
--
%% Mats
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37002
; Package
hyperbole
.
(Tue, 13 Aug 2019 02:17:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 37002 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
OK, I have applied that patch for the next release.
I will close this issue unless there is any further comment.
Bob
On Sat, Aug 10, 2019 at 5:55 PM Mats Lidell <mats.lidell <at> lidells.se> wrote:
> Hi Jean,
>
> > Jean Louis writes:
> > I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> toolkit, Xaw3d scroll bars)
> >
> > Hyperbole: 7.0.3a
> > Sys Type: x86_64-pc-linux-gnu
> > OS Type: gnu/linux
> > Window Sys: x
> > News Reader: Gnus v5.13
> >
> > Some error with `make pkg`
> >
> > Output written on hyperbole.pdf (154 pages, 1274969 bytes).
> > Transcript written on hyperbole.log.
> > \emacs -batch -Q -eval '(progn (let ((generated-autoload-file
> > (expand-file-name "kotl/kotl-autoloads.el")))
> > (update-directory-autoloads (expand-file-name "kotl/"))))' && \rm -f
> > kotl/kotl-autoloads.el~
> > Wrong type argument: stringp, nil
> > make: *** [Makefile:308: kotl/kotl-autoloads.el] Fehler 255
>
> Thanks for keeping the reports coming. I have noticed this problem and the
> patch below makes it work for me. I haven't got a clue why changing the
> *let* to a *setq* makes things different!? (If anyone who reads this knows
> please let me know!)
>
> Having said that - The Makefile targets are developer only and should not
> be something a user of the package should have to care about. (But should
> work of course if tested. So thanks again for the report.)
>
> ----------------------------------------------------------------------
> diff --git a/Makefile b/Makefile
> index 656eb2b..4201855 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -306,7 +306,7 @@ ftp: package
> cd $(pkg_dir) && $(GNUFTP) hyperbole-$(HYPB_VERSION).tar.gz
>
> kotl/kotl-autoloads.el: $(EL_KOTL)
> - $(EMACS) $(BATCHFLAGS) -eval '(progn (let
> ((generated-autoload-file (expand-file-name "kotl/kotl-autoloads.el")))
> (update-directory-autoloads (expand-file-name "kotl/"))))' && $(RM)
> kotl/kotl-autoloads.el~
> + $(EMACS) $(BATCHFLAGS) -eval '(progn (setq generated-autoload-file
> (expand-file-name "kotl/kotl-autoloads.el")) (update-directory-autoloads
> (expand-file-name "kotl/")))' && $(RM) kotl/kotl-autoloads.el~
> # $(EMACS) $(BATCHFLAGS) -eval '(progn (let
> ((generated-autoload-file (expand-file-name "kotl/kotl-autoloads.el")))
> (update-directory-autoloads (expand-file-name "kotl/"))))' && sed -i '3 i
> ;; Copyright (C) 2017 Free Software Foundation, Inc.\n;;' $@ && $(RM)
> kotl/kotl-autoloads.el~
>
> # Used for ftp.gnu.org tarball distributions.
> ----------------------------------------------------------------------
>
> Yours
> --
> %% Mats
>
>
>
> _______________________________________________
> Bug-hyperbole mailing list
> Bug-hyperbole <at> gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-hyperbole
>
[Message part 2 (text/html, inline)]
bug closed, send any further explanations to
37002 <at> debbugs.gnu.org and Jean Louis <bugs <at> gnu.support>
Request was from
Mats Lidell <matsl <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Wed, 14 Oct 2020 21:10:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 12 Nov 2020 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 137 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.