From debbugs-submit-bounces@debbugs.gnu.org Wed May 15 21:20:30 2019 Received: (at submit) by debbugs.gnu.org; 16 May 2019 01:20:30 +0000 Received: from localhost ([127.0.0.1]:53759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hR54P-0001db-C8 for submit@debbugs.gnu.org; Wed, 15 May 2019 21:20:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hR54N-0001dM-KG for submit@debbugs.gnu.org; Wed, 15 May 2019 21:20:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:36879) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hR54H-0000eC-Bq for submit@debbugs.gnu.org; Wed, 15 May 2019 21:20:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53073) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hR54E-0003V0-J8 for bug-auctex@gnu.org; Wed, 15 May 2019 21:20:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,RDNS_NONE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hR548-0000WW-WA for bug-auctex@gnu.org; Wed, 15 May 2019 21:20:16 -0400 Received: from [195.159.176.226] (port=51974 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hR546-0000M5-R9 for bug-auctex@gnu.org; Wed, 15 May 2019 21:20:12 -0400 Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hR53y-000j1X-C6 for bug-auctex@gnu.org; Thu, 16 May 2019 03:20:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-auctex@gnu.org From: Joseph Mingrone Subject: Build failure with Emacs master branch Date: Wed, 15 May 2019 22:16:51 -0300 Message-ID: <868sv7kxks.fsf@phe.ftfl.ca> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (berkeley-unix) Cancel-Lock: sha1:hdNmU84qYc2VAutzlyDkI5iytBE= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, AUCTeX fails when building with recent commits from the Emacs' master branch (but builds fine with Emacs 26.2). I see this with both AUCTeX 12.1 and from the HEAD of the repository. Here is a snippet of the error. =2D----------------------------------------------------------------------- gmake[1]: Entering directory '/usr/home/jrm/scm/nm/auctex' rm -f preview-latex.el /usr/local/bin/emacs -batch -no-site-file -no-init-file --eval '(let ((gene= rated-autoload-file (expand-file-name "preview-latex.el"))) (update-file-au= toloads "preview.el")(save-buffers-kill-emacs t))' ; \ test -r preview-latex.el || { \ echo ";; Auto-generated preview-latex.el" > preview-latex.el ; \ echo " " >> preview-latex.el ; \ /usr/local/bin/emacs -batch -no-site-file -no-init-file --eval '(let ((ge= nerated-autoload-file (expand-file-name "preview-latex.el"))) (update-file-= autoloads "preview.el")(save-buffers-kill-emacs t))' ; \ } preview.el:0:0: error: wrong-type-argument: (stringp nil) preview.el:0:0: error: wrong-type-argument: (stringp nil) =2D----------------------------------------------------------------------- Below is the full build log. Regards, Joseph =2D----------------------------------------------------------------------- (cd latex ; gmake all) gmake[1]: Entering directory '/usr/home/jrm/scm/nm/auctex/latex' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/usr/home/jrm/scm/nm/auctex/latex' /usr/local/bin/emacs -batch -q -no-site-file -no-init-file -l lpath.el -f b= atch-byte-compile tex.el tex-buf.el tex-style.el plain-tex.el latex.el tex-= info.el texmathp.el multi-prompt.el tex-mik.el font-latex.el tex-font.el co= ntext.el context-en.el context-nl.el tex-fold.el tex-jp.el toolbar-x.el tex= -bar.el bib-cite.el tex-ispell.el latex-flymake.el style/prosper.el style/s= lides.el style/foils.el style/amstex.el style/article.el style/boo= k.el style/letter.el style/report.el style/amsart.el style/amsbo= ok.el style/epsf.el style/psfig.el style/latexinfo.el style/dutch.= el style/german.el style/dk.el style/j-article.el style/j-book.el = style/j-report.el style/jarticle.el style/jbook.el style/jreport.el s= tyle/tarticle.el style/tbook.el style/treport.el style/jsarticle.el st= yle/jsbook.el style/jsreport.el style/dinbrief.el style/virtex.el st= yle/plfonts.el style/plhb.el style/harvard.el style/swedish.el style/= danish.el style/slovak.el style/czech.el style/amsmath.el style/ams= text.el style/amsbsy.el style/amsopn.el style/amsthm.el style/natbib.= el style/index.el style/makeidx.el style/multind.el style/varioref.el= style/fancyref.el style/mdwlist.el style/ngerman.el style/graphicx.el = style/graphics.el style/verbatim.el style/scrbase.el style/scrartcl.el = style/scrbook.el style/scrreprt.el style/scrlttr2.el style/scrpage2.el = style/captcont.el style/subfigure.el style/paralist.el style/booktabs.el = style/emp.el style/jura.el style/alphanum.el style/beamer.el style/a= lltt.el style/italian.el style/doc.el style/ltxdoc.el style/ltx-ba= se.el style/units.el style/nicefrac.el style/url.el style/listings.= el style/inputenc.el style/frenchb.el style/francais.el style/MinionPro.= el style/pdfsync.el style/polish.el style/polski.el style/icelandic.el= style/comment.el style/flashcards.el style/pstricks.el style/nomencl.el st= yle/hyperref.el style/bulgarian.el style/CJK.el style/ruby.el style/C= JKutf8.el style/tabularx.el style/multido.el style/pst-grad.el style/p= st-node.el style/pst-plot.el style/pst-slpe.el style/shortvrb.el style/au= strian.el style/naustrian.el style/french.el style/lettrine.el style/mult= icol.el style/xspace.el style/setspace.el style/biblatex.el style/siunit= x.el style/bm.el style/footmisc.el style/ulem.el style/bigdelim.el = style/bigstrut.el style/everysel.el style/mathtools.el style/ragged2e.el = style/amssymb.el style/lscape.el style/epigraph.el style/mflogo.el sty= le/multirow.el style/imakeidx.el style/afterpage.el style/longtable.el st= yle/lipsum.el style/kantlipsum.el style/memoir.el style/placeins.el = style/nameref.el style/fancynum.el style/fancyhdr.el style/filecontents.e= l style/array.el style/kpfonts.el style/acro.el style/acronym.el st= yle/xparse.el style/fancyvrb.el style/tabulary.el style/fontspec.el st= yle/unicode-math.el style/luacode.el style/metalogo.el style/english.el = style/exercise.el style/plext.el style/cleveref.el style/eso-pic.el = style/fontaxes.el style/AnonymousPro.el style/mdsymbol.el style/MyriadPro= .el style/textcomp.el style/XCharter.el style/zlmtt.el style/ifluatex.= el style/luatextra.el style/erewhon.el style/baskervaldx.el style/fbb.el = style/newtxmath.el style/newtxsf.el style/newtxtext.el style/newtxttt= .el style/minted.el style/wrapfig.el style/relsize.el style/currvita.e= l style/tcolorbox.el style/color.el style/expl3.el style/bidibeamer.el sty= le/enumitem.el style/caption.el style/geometry.el style/ltablex.el style= /ltxtable.el style/mn2e.el style/colortbl.el style/attachfile.el styl= e/newpxtext.el style/newpxmath.el style/pdfpages.el style/mnras.el styl= e/environ.el style/polyglossia.el style/vwcol.el style/textpos.el s= tyle/transparent.el style/fontenc.el style/Alegreya.el style/gloss-itali= an.el style/newfloat.el style/subcaption.el style/AlegreyaSans.el style/ho= logo.el style/theorem.el style/ntheorem.el style/splitidx.el style/ti= kz.el style/xcolor.el style/pdflscape.el style/commath.el style/emph= eq.el style/framed.el style/paracol.el style/menukeys.el style/bidi.el= style/FiraMono.el style/FiraSans.el style/bicaption.el style/amsfont= s.el style/subfiles.el style/dcolumn.el style/mdframed.el style/tcolorb= oxlib-raster.el style/titleps.el style/titlesec.el style/titletoc.el sty= le/exam.el style/breqn.el style/sourcecodepro.el style/preview.el = style/fvextra.el style/jurabib.el style/csquotes.el style/babel.el = style/dk-bib.el style/floatrow.el style/moodle.el style/canadian.el st= yle/arabxetex.el style/australian.el style/newzealand.el style/xltabular.el= style/marginnote.el style/thmtools.el style/ocg-p.el style/ocgx.el = style/thm-restate.el style/pythontex.el style/dashundergaps.el style/beam= erarticle.el style/beamerswitch.el prv-emacs.el preview.el In toplevel form: tex.el:671:41:Warning: reference to free variable =E2=80=98Info-file-list-f= or-emacs=E2=80=99 tex.el:671:41:Warning: assignment to free variable =E2=80=98Info-file-list-= for-emacs=E2=80=99 In TeX-set-mode-name: tex.el:917:69:Warning: reference to free variable =E2=80=98TeX-mode-p=E2=80= =99 tex.el:923:22:Warning: reference to free variable =E2=80=98TeX-PDF-mode=E2= =80=99 tex.el:924:22:Warning: reference to free variable =E2=80=98TeX-interactive-= mode=E2=80=99 tex.el:925:22:Warning: reference to free variable =E2=80=98TeX-source-corre= late-mode=E2=80=99 tex.el:931:57:Warning: reference to free variable =E2=80=98TeX-command-defa= ult=E2=80=99 In TeX-pdf-tools-sync-view: tex.el:1158:11:Warning: reference to free variable =E2=80=98TeX-PDF-mode=E2= =80=99 tex.el:1162:12:Warning: reference to free variable =E2=80=98TeX-source-corr= elate-mode=E2=80=99 tex.el:1164:38:Warning: reference to free variable =E2=80=98TeX-current-process-region-p=E2=80=99 tex.el:1168:24:Warning: reference to free variable =E2=80=98file=E2=80=99 In TeX-evince-sync-view-1: tex.el:1192:43:Warning: reference to free variable =E2=80=98file=E2=80=99 tex.el:1201:40:Warning: reference to free variable =E2=80=98TeX-current-process-region-p=E2=80=99 In TeX-engine-set: tex.el:1597:16:Warning: assignment to free variable =E2=80=98TeX-PDF-from-D= VI=E2=80=99 In TeX-source-correlate-method-active: tex.el:1721:9:Warning: reference to free variable =E2=80=98TeX-PDF-mode=E2= =80=99 In TeX-source-correlate-expand-options: tex.el:1731:7:Warning: reference to free variable =E2=80=98TeX-source-corre= late-mode=E2=80=99 tex.el:1733:19:Warning: reference to free variable =E2=80=98TeX-source-specials-tex-flags=E2=80=99 tex.el:1734:23:Warning: reference to free variable =E2=80=98TeX-source-specials-places=E2=80=99 tex.el:1741:9:Warning: reference to free variable =E2=80=98TeX-synctex-tex-= flags=E2=80=99 In TeX-source-correlate-handle-TeX-region: tex.el:1752:23:Warning: reference to free variable =E2=80=98TeX-region=E2= =80=99 tex.el:1762:55:Warning: reference to free variable =E2=80=98TeX-region-orig= -buffer=E2=80=99 In TeX-source-correlate-mode: tex.el:1851:22:Warning: reference to free variable =E2=80=98TeX-mode-map=E2= =80=99 In TeX-PDF-mode: tex.el:2021:9:Warning: assignment to free variable =E2=80=98TeX-PDF-mode-pa= rsed=E2=80=99 tex.el:2023:9:Warning: assignment to free variable =E2=80=98TeX-output-exte= nsion=E2=80=99 In TeX-master-file-ask: tex.el:2328:58:Warning: reference to free variable =E2=80=98TeX-default-ext= ension=E2=80=99 In TeX-master-file: tex.el:2384:38:Warning: reference to free variable =E2=80=98TeX-default-ext= ension=E2=80=99 In TeX-add-local-master: tex.el:2442:46:Warning: reference to free variable =E2=80=98TeX-default-ext= ension=E2=80=99 tex.el:2453:34:Warning: reference to free variable =E2=80=98TeX-esc=E2=80=99 In TeX-parse-path: tex.el:2539:45:Warning: reference to free variable =E2=80=98TeX-macro-globa= l=E2=80=99 In TeX-parse-macro: tex.el:3335:23:Warning: reference to free variable =E2=80=98LaTeX-default-verb-delimiter=E2=80=99 In TeX-parse-arguments: tex.el:3406:42:Warning: reference to free variable =E2=80=98LaTeX-optop=E2= =80=99 tex.el:3407:42:Warning: reference to free variable =E2=80=98LaTeX-optcl=E2= =80=99 In TeX-parse-argument: tex.el:3458:26:Warning: reference to free variable =E2=80=98exit-mark=E2=80= =99 In TeX-argument-insert: tex.el:3482:13:Warning: assignment to free variable =E2=80=98last-optional-= rejected=E2=80=99 tex.el:3487:37:Warning: reference to free variable =E2=80=98exit-mark=E2=80= =99 In VirTeX-common-initialization: tex.el:3647:9:Warning: assignment to free variable =E2=80=98TeX-output-exte= nsion=E2=80=99 tex.el:3651:46:Warning: assignment to free variable =E2=80=98ispell-parser= =E2=80=99 tex.el:3697:61:Warning: assignment to free variable =E2=80=98ispell-tex-p= =E2=80=99 tex.el:3698:30:Warning: assignment to free variable =E2=80=98TeX-auto-updat= e=E2=80=99 tex.el:3700:15:Warning: reference to free variable =E2=80=98TeX-mode-map=E2= =80=99 tex.el:3708:56:Warning: reference to free variable =E2=80=98tex--prettify-symbols-alist=E2=80=99 In TeX-auto-write: tex.el:3904:47:Warning: reference to free variable =E2=80=98TeX-all-extensi= ons=E2=80=99 In TeX-auto-generate: tex.el:3995:57:Warning: reference to free variable =E2=80=98TeX-all-extensi= ons=E2=80=99 In TeX-auto-store: tex.el:4019:45:Warning: reference to free variable =E2=80=98TeX-all-extensi= ons=E2=80=99 In TeX-insert-dollar: tex.el:5820:26:Warning: reference to free variable =E2=80=98texmathp-why=E2= =80=99 In TeX-math-input-method-off: tex.el:5904:11:Warning: =E2=80=98inactivate-input-method=E2=80=99 is an obs= olete function (as of 24.3); use =E2=80=98deactivate-input-method=E2=80=99 instead. In TeX-normal-mode: tex.el:5915:13:Warning: assignment to free variable =E2=80=98BibTeX-global-style-files=E2=80=99 tex.el:5916:13:Warning: assignment to free variable =E2=80=98BibTeX-global-= files=E2=80=99 tex.el:5917:13:Warning: assignment to free variable =E2=80=98BibLaTeX-global-style-files=E2=80=99 tex.el:5918:13:Warning: assignment to free variable =E2=80=98TeX-Biber-glob= al-files=E2=80=99 tex.el:5919:13:Warning: assignment to free variable =E2=80=98TeX-global-inp= ut-files=E2=80=99 tex.el:5920:13:Warning: assignment to free variable =E2=80=98LaTeX-global-c= lass-files=E2=80=99 tex.el:5921:13:Warning: assignment to free variable =E2=80=98LaTeX-includegraphics-global-files=E2=80=99 tex.el:6377:7:Warning: assignment to free variable =E2=80=98ispell-enable-t= ex-parser=E2=80=99 In TeX-ispell-tex-arg-verb-end: tex.el:6534:29:Warning: reference to free variable =E2=80=98TeX-ispell-verb-delimiters=E2=80=99 In TeX-current-defun-name: tex.el:6615:56:Warning: reference to free variable =E2=80=98LaTeX-section-l= abel=E2=80=99 In end of data: tex.el:6650:1:Warning: the following functions are not known to be defined: dbus-ignore-errors, dbus-get-unique-name, dbus-ping, dbus-introspect-get-method, TeX-output-extension, dbus-call-method, TeX-command-expand, dbus-register-signal, TeX-active-master, LaTeX-environment-list, texmathp, tex--prettify-symbols-compose-p, TeX-pop-to-buffer, spell-buffer In TeX-region-create: tex-buf.el:2157:11:Warning: =E2=80=98font-lock-maximum-size=E2=80=99 is an = obsolete variable (as of 24.1). In end of data: plain-tex.el:338:1:Warning: the function =E2=80=98TeX-install-toolbar=E2=80= =99 is not known to be defined. In toplevel form: latex.el:117:1:Warning: global/dynamic var =E2=80=98title=E2=80=99 lacks a = prefix latex.el:118:1:Warning: global/dynamic var =E2=80=98name=E2=80=99 lacks a p= refix latex.el:119:1:Warning: global/dynamic var =E2=80=98level=E2=80=99 lacks a = prefix latex.el:121:1:Warning: global/dynamic var =E2=80=98toc=E2=80=99 lacks a pr= efix In LaTeX-largest-level-set: latex.el:309:15:Warning: reference to free variable =E2=80=98outline-headin= g-alist=E2=80=99 latex.el:307:48:Warning: assignment to free variable =E2=80=98outline-headi= ng-alist=E2=80=99 In LaTeX-auto-cleanup: latex.el:1767:25:Warning: reference to free variable =E2=80=98TeX-auto-file= =E2=80=99 latex.el:1804:30:Warning: assignment to free variable =E2=80=98TeX-auto-fil= e=E2=80=99 In BibTeX-auto-store: latex.el:1879:48:Warning: assignment to free variable =E2=80=98TeX-auto-upd= ate=E2=80=99 In LaTeX-section-menu-filter: latex.el:5608:15:Warning: assignment to free variable =E2=80=98LaTeX-section-list-changed=E2=80=99 In end of data: latex.el:6707:1:Warning: the following functions are not known to be define= d: outline-level, multi-prompt, multi-prompt-key-value, texmathp, texmathp-match-switch, outline-mark-subtree, LaTeX-install-toolbar, turn-off-filladapt-mode In Texinfo-reftex-hook: tex-info.el:484:28:Warning: reference to free variable =E2=80=98reftex-label-alist-builtin=E2=80=99 tex-info.el:485:48:Warning: assignment to free variable =E2=80=98reftex-label-alist-builtin=E2=80=99 In TeX-texinfo-mode: tex-info.el:684:30:Warning: assignment to free variable =E2=80=98TeX-auto-u= pdate=E2=80=99 In font-latex-update-sectioning-faces: font-latex.el:173:37:Warning: reference to free variable =E2=80=98font-latex-fontify-sectioning=E2=80=99 In end of data: font-latex.el:2237:1:Warning: the following functions are not known to be defined: face-property-instance, set-face-property In toplevel form: tex-font.el:149:1:Warning: defface for =E2=80=98tex-math-face=E2=80=99 fail= s to specify containing group In toplevel form: context.el:75:1:Warning: global/dynamic var =E2=80=98reference=E2=80=99 lac= ks a prefix context.el:77:1:Warning: global/dynamic var =E2=80=98title=E2=80=99 lacks a= prefix context.el:78:1:Warning: global/dynamic var =E2=80=98name=E2=80=99 lacks a = prefix context.el:79:1:Warning: global/dynamic var =E2=80=98level=E2=80=99 lacks a= prefix In ConTeXt-paragraph-commands-regexp: context.el:1017:26:Warning: reference to free variable =E2=80=98ConTeXt-extra-paragraph-commands=E2=80=99 In TeX-bar-TeX-buttons: tex-bar.el:130:22:Warning: reference to free variable =E2=80=98TeX-bar-TeX-all-button-alists=E2=80=99 In TeX-bar-LaTeX-buttons: tex-bar.el:271:22:Warning: reference to free variable =E2=80=98TeX-bar-LaTeX-all-button-alists=E2=80=99 In bib-find-next: bib-cite.el:977:12:Warning: =E2=80=98find-tag=E2=80=99 is an obsolete funct= ion (as of 25.1); use =E2=80=98xref-find-definitions=E2=80=99 instead. bib-cite.el:983:55:Warning: =E2=80=98find-tag=E2=80=99 is an obsolete funct= ion (as of 25.1); use =E2=80=98xref-find-definitions=E2=80=99 instead. In end of data: bib-cite.el:2435:1:Warning: the following functions are not known to be defined: reftex-view-crossref, extent-string, show-entry, dired-replace-in-string, dired-split In LaTeX-env-recipient: style/letter.el:151:6:Warning: =E2=80=98indent-relative-maybe=E2=80=99 is a= n obsolete function (as of 26.1); use =E2=80=98indent-relative-first-indent-point=E2=80=99 = instead. style/letter.el:157:17:Warning: =E2=80=98indent-relative-maybe=E2=80=99 is = an obsolete function (as of 26.1); use =E2=80=98indent-relative-first-indent-point= =E2=80=99 instead. In LaTeX-dinbrief-style: style/dinbrief.el:80:6:Warning: =E2=80=98indent-relative-maybe=E2=80=99 is = an obsolete function (as of 26.1); use =E2=80=98indent-relative-first-indent-point= =E2=80=99 instead. In LaTeX-dinbrief-env-recipient: style/dinbrief.el:198:6:Warning: =E2=80=98indent-relative-maybe=E2=80=99 is= an obsolete function (as of 26.1); use =E2=80=98indent-relative-first-indent-point= =E2=80=99 instead. style/dinbrief.el:204:17:Warning: =E2=80=98indent-relative-maybe=E2=80=99 i= s an obsolete function (as of 26.1); use =E2=80=98indent-relative-first-indent-point= =E2=80=99 instead. In LaTeX-dinbrief-sender: style/dinbrief.el:218:16:Warning: =E2=80=98previous-line=E2=80=99 is for in= teractive use only; use =E2=80=98forward-line=E2=80=99 with negative argument instead. In end of data: style/pstricks.el:875:1:Warning: the function =E2=80=98multi-prompt-key-val= ue=E2=80=99 is not known to be defined. In toplevel form: style/pst-plot.el:59:1:Warning: Alias for =E2=80=98LaTeX-pst-ticks-list=E2= =80=99 should be declared before its referent In LaTeX-kpfonts-mode: style/kpfonts.el:507:22:Warning: reference to free variable =E2=80=98LaTeX-kpfonts-mode-menu=E2=80=99 style/kpfonts.el:507:46:Warning: reference to free variable =E2=80=98LaTeX-kpfonts-mode-map=E2=80=99 In LaTeX-ifluatex-set-exit-mark: style/ifluatex.el:39:15:Warning: reference to free variable =E2=80=98exit-m= ark=E2=80=99 In TeX-TikZ-arg-bend: style/tikz.el:198:37:Warning: reference to free variable =E2=80=98TeX-TikZ-point-function-map=E2=80=99 In LaTeX-exam-insert-item: style/exam.el:55:20:Warning: reference to free variable =E2=80=98environmen= t=E2=80=99 In preview-mode-setup: prv-emacs.el:375:18:Warning: reference to free variable =E2=80=98preview-me= nu=E2=80=99 prv-emacs.el:389:41:Warning: reference to free variable =E2=80=98preview-du= mped-alist=E2=80=99 In preview-move-point: prv-emacs.el:451:16:Warning: reference to free variable =E2=80=98preview-au= to-reveal=E2=80=99 In end of data: prv-emacs.el:588:1:Warning: the following functions are not known to be defined: preview-inherited-face-attribute, preview-filter-specs-1, preview-format-kill, preview-delete, preview-relaxed-string=3D, preview-disable, preview-inactive-string, desktop-buffer-preview-misc-data, preview-filter-specs, preview-auto-reveal-p gmake preview-latex.el gmake[1]: Entering directory '/usr/home/jrm/scm/nm/auctex' gmake[1]: 'preview-latex.el' is up to date. gmake[1]: Leaving directory '/usr/home/jrm/scm/nm/auctex' cd doc ; gmake all gmake[1]: Entering directory '/usr/home/jrm/scm/nm/auctex/doc' : -D rawfile --no-headers install.texi --output ../INSTALL : -D rawfile --no-headers wininstall.texi --output ../INSTALL.windows : -D rawfile --no-headers changes.texi --output ../CHANGES : -D rawfile --no-headers --number-sections preview-problems.texi --output = ../PROBLEMS.preview : preview-latex.texi : auctex.texi gmake[1]: Leaving directory '/usr/home/jrm/scm/nm/auctex/doc' =2D----------------------------------------------------------------------- --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEVbCTpybDiFVxIrrVNqQMg7DW754FAlzcugNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1 QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUACgkQNqQMg7DW 756mTw/+K+blMsN6CMgc88dO1Xd0POHgbY+pRF87PdX3j/vAL4G4DbTafbX4IH+d OuuDXsyTyT4OmUNzlgzbIKAZ7W8hY7RpxZIkI8ezxkJLkojTZ6FJnT7s5wAg8hjv aojXfUJnJ81YensP8yk7OH4iDLtJXoorxcrbCpIOT7boBv4RIoiBAmaijvAW4v7u 4DTd6S/Nj1xBwaDIruyds2RJ1HoZ3ntr9cLLl5+NeNztdMW0HuEcUDVKJZp+e8Ff WpUlX4itnU3JAmyET7WT9qLXkyP8ZibaX/gw33i54+yhW4hULqvCLz8fGNDSC/3x vgZVkai2b+wuuGDTnAJg9SvAhl2nNaPImFZmPecqTky3H6vCMqhuXHJoTWSeL0ql 4vZzKFIORPiVGaMK0nzdwJfclUTl0zzBSzmAV673sUtk6bkgXXWB39I+APKotp0g aypunMpsWd/oDIJ4qlsgnWmqXwnHQ2MroLWe2HYR10GXk2LgsxoVORRJ/r7h4QH3 pHPCm1WBNZPbFd+pM8jCc/cAAKjE9BpKpWIR0vo8HNKkCIunOL7+BOovlRSkyTpV YS48Mb+fvos02TEk+v0t7dQUVEI8CZULYd5CUz7caeu9MWwWRs/SX2WtNIymNn38 ect8ib17mK+HKO34vrDb3hlnZM7tmCW5S/eGMsGqMF0IENnNIzg= =ucA9 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri May 17 16:30:47 2019 Received: (at 35758-done) by debbugs.gnu.org; 17 May 2019 20:30:47 +0000 Received: from localhost ([127.0.0.1]:59055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRjV8-0004Fp-Ni for submit@debbugs.gnu.org; Fri, 17 May 2019 16:30:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRjV6-0004Fa-NB for 35758-done@debbugs.gnu.org; Fri, 17 May 2019 16:30:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33447) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hRjV1-0001cO-3j; Fri, 17 May 2019 16:30:39 -0400 Received: from auth1-smtp.messagingengine.com ([66.111.4.227]:52969) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1hRjUz-0001qa-Mf; Fri, 17 May 2019 16:30:38 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailauth.nyi.internal (Postfix) with ESMTP id 0E710270EC; Fri, 17 May 2019 16:30:37 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Fri, 17 May 2019 16:30:37 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddruddtvddgudehvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufhfffgjkfgfgggtsehgtd erredtredtnecuhfhrohhmpefvrghsshhilhhoucfjohhrnhcuoehtshguhhesghhnuhdr ohhrgheqnecukfhppeegiedrkedtrdeikedruddufeenucfrrghrrghmpehmrghilhhfrh homhepthhhohhrnhdomhgvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqkeeijeef keejkeegqdeifeehvdelkedqthhsughhpeepghhnuhdrohhrghesfhgrshhtmhgrihhlrd hfmhenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from thinkpad-t440p (p2e504471.dip0.t-ipconnect.de [46.80.68.113]) by mail.messagingengine.com (Postfix) with ESMTPA id 779CE80064; Fri, 17 May 2019 16:30:35 -0400 (EDT) From: Tassilo Horn To: Joseph Mingrone Subject: Re: bug#35758: Build failure with Emacs master branch References: <868sv7kxks.fsf@phe.ftfl.ca> Date: Fri, 17 May 2019 22:30:32 +0200 In-Reply-To: <868sv7kxks.fsf@phe.ftfl.ca> (Joseph Mingrone's message of "Wed, 15 May 2019 22:16:51 -0300") Message-ID: <874l5s4ydz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35758-done Cc: 35758-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Joseph Mingrone writes: Hi Joseph, > AUCTeX fails when building with recent commits from the Emacs' master > branch (but builds fine with Emacs 26.2). I see this with both AUCTeX > 12.1 and from the HEAD of the repository. > > Here is a snippet of the error. > ------------------------------------------------------------------------ > gmake[1]: Entering directory '/usr/home/jrm/scm/nm/auctex' > rm -f preview-latex.el > /usr/local/bin/emacs -batch -no-site-file -no-init-file --eval '(let ((ge= nerated-autoload-file (expand-file-name "preview-latex.el"))) (update-file-= autoloads "preview.el")(save-buffers-kill-emacs t))' ; \ > test -r preview-latex.el || { \ > echo ";; Auto-generated preview-latex.el" > preview-latex.el ; \ > echo " > " >> preview-latex.el ; \ > /usr/local/bin/emacs -batch -no-site-file -no-init-file --eval '(let ((= generated-autoload-file (expand-file-name "preview-latex.el"))) (update-fil= e-autoloads "preview.el")(save-buffers-kill-emacs t))' ; \ > } > preview.el:0:0: error: wrong-type-argument: (stringp nil) > preview.el:0:0: error: wrong-type-argument: (stringp nil) > ------------------------------------------------------------------------ I could reproduce that once with a newly started emacs with this recipe in *scratch*: =2D-8<---------------cut here---------------start------------->8--- (let ((default-directory "~/Repos/el/auctex") (generated-autoload-file (expand-file-name "auto-loads.el"))) (message "%S" command-line-args-left) (mapcar (function update-file-autoloads) (list "tex.el"))) =2D-8<---------------cut here---------------end--------------->8--- When trying to edebug `update-file-autoloads' and the functions called from that, the bug magically disappeared until I started a new emacs... I don't really know what exactly changed but I suspect it has something to do with lexical binding `default-value'. Normally, (defvar y nil) (defun dvy () (default-value 'y)) (let ((y 17)) (dvy)) ;; =3D> 17 but in our case, the let-bound value of `generated-autoload-file' hasn't been there in `autoload-file-load-name', and that's where the error came from (I think! As soon as I tried to edebug it, the error magically appeared). Anyway, `update-file-autoloads' allows to specify the autoload file as third argument instead of binding `generated-autoload-file', so I'm using that now. Pushed to master. I'm closing this issue. Thanks for the report, Tassilo --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEDx0Hk+bH2KXaAm8TcykuQE7eHPQFAlzfGegACgkQcykuQE7e HPTdrw//YtKd1hOElycYULZqPXoc5R6B72gimJAV3yc0uNAGPa19U0TO+Wh5eNab N2S01TTYG5Y28Qi9yebAalZ1u4arb5+SisdaNA3TMXBUSgoQQlNWm/bj8SIWHCut m+kacfLWX8hMEaS6BkLe3b/IJNGLVUPwxNOpZ1NT2CGSrfErf59OyOXEWfZtm9Uo V21zvZL/sQZDccLIrwlXH5M1ZMDcEaHdfBkmBCJ5LmBfxNNAJR1QlmXG6m0DYOcF 5FQfpkD5fTT565a70HS1j2A1WjLPmiSHalhhfhBYVFMvTwarTA6Ei/zDEc0Lh3TW fcK0FFD81G3Bhq1PMdhYx9kQF/Y+/MgpwLn8ZXdybSrXlvfMWXl+IkfdVnYUk4LV 0aTtxfV/cfTNny9fmp6wo6tVdgZZNKPCqueWtyt+8BDQPmGk/Ebc3FIaOyZm5jrz MdlBbgiVYuYcnDLBzBxmqGoU8Jz9ea5vPN+bq11q4mf+bbbeJEuX7vZjlYnRV0xH xOGRNgu56VbCzXhyEZti3wKkT8uH0FYyHscfD2q/mDwJPsDdw5ggQLRu9MXvcvj7 i0UroYoTiqni5reXpsbmdb9Qu3qPSZdIslwwDvXuL+dUjHXrQ6RBSCVRW9ys+4Vb vN96lzd7HOwX3nC8q3oZSiX+d2b/lnMnviAJUkbfrLzg3irYJw4= =8TSf -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri May 17 16:44:08 2019 Received: (at 35758) by debbugs.gnu.org; 17 May 2019 20:44:08 +0000 Received: from localhost ([127.0.0.1]:59067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRji4-0004Z5-3l for submit@debbugs.gnu.org; Fri, 17 May 2019 16:44:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRji3-0004Yg-6g for 35758@debbugs.gnu.org; Fri, 17 May 2019 16:44:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33756) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hRjhx-0003hX-EJ; Fri, 17 May 2019 16:44:01 -0400 Received: from p4fe3e9e8.dip0.t-ipconnect.de ([79.227.233.232]:56108 helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1hRjhw-0002cV-1u; Fri, 17 May 2019 16:44:00 -0400 From: Arash Esbati To: tsdh@gnu.org Subject: Re: bug#35758: Build failure with Emacs master branch References: <868sv7kxks.fsf@phe.ftfl.ca> <874l5s4ydz.fsf@gnu.org> Date: Fri, 17 May 2019 22:43:20 +0200 In-Reply-To: <874l5s4ydz.fsf@gnu.org> (Tassilo Horn's message of "Fri, 17 May 2019 22:30:32 +0200") Message-ID: <861s0wak2f.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35758 Cc: jrm@ftfl.ca, 35758@debbugs.gnu.org, lomov.vl@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Tassilo Horn writes: > Anyway, `update-file-autoloads' allows to specify the autoload file as > third argument instead of binding `generated-autoload-file', so I'm > using that now. Pushed to master. I'm closing this issue. Hi Tassilo, thanks for fixing this. It was also reported by Vladimir[1] and I'm CC'ing him to let him know that this issue is resolved. I was also thinking about a similar solution :-) Best, Arash Footnotes: [1] http://lists.gnu.org/archive/html/auctex-devel/2019-05/msg00000.html From debbugs-submit-bounces@debbugs.gnu.org Fri May 17 17:04:19 2019 Received: (at 35758) by debbugs.gnu.org; 17 May 2019 21:04:19 +0000 Received: from localhost ([127.0.0.1]:59090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRk1b-00078l-5A for submit@debbugs.gnu.org; Fri, 17 May 2019 17:04:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRk1X-00078V-Qc for 35758@debbugs.gnu.org; Fri, 17 May 2019 17:04:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34851) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hRk1R-0004hh-Vv; Fri, 17 May 2019 17:04:10 -0400 Received: from auth1-smtp.messagingengine.com ([66.111.4.227]:34543) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1hRk1P-0004wi-60; Fri, 17 May 2019 17:04:08 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailauth.nyi.internal (Postfix) with ESMTP id B51B620E15; Fri, 17 May 2019 17:04:06 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Fri, 17 May 2019 17:04:06 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddruddtvddgudehlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffufhffjgfkfgggtgesthdtredttdertdenucfhrhhomhepvfgrshhs ihhlohcujfhorhhnuceothhsughhsehgnhhurdhorhhgqeenucfkphepgeeirdektddrie ekrdduudefnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhorhhnodhmvghsmhhtphgr uhhthhhpvghrshhonhgrlhhithihqdekieejfeekjeekgedqieefhedvleekqdhtshguhh eppehgnhhurdhorhhgsehfrghsthhmrghilhdrfhhmnecuvehluhhsthgvrhfuihiivgep td X-ME-Proxy: Received: from thinkpad-t440p (p2e504471.dip0.t-ipconnect.de [46.80.68.113]) by mail.messagingengine.com (Postfix) with ESMTPA id C281380060; Fri, 17 May 2019 17:04:04 -0400 (EDT) From: Tassilo Horn To: Arash Esbati Subject: Re: bug#35758: Build failure with Emacs master branch References: <868sv7kxks.fsf@phe.ftfl.ca> <874l5s4ydz.fsf@gnu.org> <861s0wak2f.fsf@gnu.org> Date: Fri, 17 May 2019 23:04:02 +0200 In-Reply-To: <861s0wak2f.fsf@gnu.org> (Arash Esbati's message of "Fri, 17 May 2019 22:43:20 +0200") Message-ID: <87zhnk3i9p.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35758 Cc: jrm@ftfl.ca, 35758@debbugs.gnu.org, lomov.vl@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Arash Esbati writes: Hi Arash, >> Anyway, `update-file-autoloads' allows to specify the autoload file >> as third argument instead of binding `generated-autoload-file', so >> I'm using that now. Pushed to master. I'm closing this issue. > > thanks for fixing this. It was also reported by Vladimir[1] and I'm > CC'ing him to let him know that this issue is resolved. I was also > thinking about a similar solution :-) Ah, I haven't read that. But now after reading that commit e08e0880f9's message which Vladimir mentioned in his report, it all makes sense now. Before I couldn't understand what's going on because autoload.el uses lexical binding since 2012 according to its local variables prop line (is lexical binding in Emacs really that old?). Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Fri May 17 17:11:18 2019 Received: (at 35758) by debbugs.gnu.org; 17 May 2019 21:11:18 +0000 Received: from localhost ([127.0.0.1]:59099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRk8M-0007Is-2u for submit@debbugs.gnu.org; Fri, 17 May 2019 17:11:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRk8K-0007If-Ad for 35758@debbugs.gnu.org; Fri, 17 May 2019 17:11:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35133) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hRk8E-00004s-Eh; Fri, 17 May 2019 17:11:10 -0400 Received: from x5d84abdc.dyn.telefonica.de ([93.132.171.220]:45934 helo=lola) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hRk8C-0003oW-5K; Fri, 17 May 2019 17:11:09 -0400 From: David Kastrup To: Tassilo Horn Subject: Re: bug#35758: Build failure with Emacs master branch References: <868sv7kxks.fsf@phe.ftfl.ca> <874l5s4ydz.fsf@gnu.org> <861s0wak2f.fsf@gnu.org> <87zhnk3i9p.fsf@gnu.org> Date: Fri, 17 May 2019 23:11:05 +0200 In-Reply-To: <87zhnk3i9p.fsf@gnu.org> (Tassilo Horn's message of "Fri, 17 May 2019 23:04:02 +0200") Message-ID: <87k1eoss5y.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35758 Cc: jrm@ftfl.ca, Arash Esbati , 35758@debbugs.gnu.org, lomov.vl@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Tassilo Horn writes: > Arash Esbati writes: > > Hi Arash, > >>> Anyway, `update-file-autoloads' allows to specify the autoload file >>> as third argument instead of binding `generated-autoload-file', so >>> I'm using that now. Pushed to master. I'm closing this issue. >> >> thanks for fixing this. It was also reported by Vladimir[1] and I'm >> CC'ing him to let him know that this issue is resolved. I was also >> thinking about a similar solution :-) > > Ah, I haven't read that. But now after reading that commit e08e0880f9's > message which Vladimir mentioned in his report, it all makes sense now. > Before I couldn't understand what's going on because autoload.el uses > lexical binding since 2012 according to its local variables prop line > (is lexical binding in Emacs really that old?). The local variables prop line would have to have been added in the lexical binding _branch_ already before getting folded into Emacs proper. But 7 years is short in Emacs development times. I don't think it's been much younger since it was all-in. -- David Kastrup From unknown Fri Jun 13 11:10:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 15 Jun 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator