From unknown Thu Jun 19 13:53:03 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#48824 <48824@debbugs.gnu.org> To: bug#48824 <48824@debbugs.gnu.org> Subject: Status: 27.1; =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: gnus-info-set-read Reply-To: bug#48824 <48824@debbugs.gnu.org> Date: Thu, 19 Jun 2025 20:53:03 +0000 retitle 48824 27.1; Symbol=E2=80=99s function definition is void: gnus-info= -set-read reassign 48824 emacs,gnus submitter 48824 Ben Bacarisse severity 48824 normal tag 48824 wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 23:58:25 2021 Received: (at submit) by debbugs.gnu.org; 4 Jun 2021 03:58:25 +0000 Received: from localhost ([127.0.0.1]:45087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp0yW-0007B3-PW for submit@debbugs.gnu.org; Thu, 03 Jun 2021 23:58:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:45400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lozNd-0004ZX-7Z for submit@debbugs.gnu.org; Thu, 03 Jun 2021 22:16:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36838) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lozNd-0007sr-26 for bug-gnu-emacs@gnu.org; Thu, 03 Jun 2021 22:16:13 -0400 Received: from cp161173.hpdns.net ([91.238.161.173]:59666) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lozNZ-0008Cf-DO for bug-gnu-emacs@gnu.org; Thu, 03 Jun 2021 22:16:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bsb.me.uk; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Date:Subject:To:From:Sender:Reply-To:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=BYaEyO/IFotDoIdBcLNdFYne8+yIDsiZQHtRt/PDy34=; b=J2OVW/q1YEW3dFE/aSVSdOQg5E 8WtWillPILn4exyAK+CxwvLVnq0a4cLm/Kgkx4DG7P1d+3Iw1n/W8+m/eJV9lKp6jRLiDJ4CnsSn7 FFt+aP0dwugYAhj8VR351hnuk4+YekNLGDZ/QpXLg2pn7TVXkDXh6hFAbuyfYqc7NCbU=; Received: from dsl-217-155-82-182.zen.co.uk ([217.155.82.182]:36180 helo=T490s.fritz.box) by cp161173.hpdns.net with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1loy1P-00FOrf-8H for bug-gnu-emacs@gnu.org; Fri, 04 Jun 2021 01:49:09 +0100 Received: by T490s.fritz.box (Postfix, from userid 1000) id 207C41A0019; Fri, 4 Jun 2021 01:49:09 +0100 (BST) From: Ben Bacarisse To: bug-gnu-emacs@gnu.org Subject: 27.1; =?utf-8?Q?Symbol=E2=80=99s?= function definition is void: gnus-info-set-read X-Debbugs-Package: emacs,gnus Date: Fri, 04 Jun 2021 01:49:08 +0100 Message-ID: <877djabgjf.fsf@bsb.me.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-cPanel-MailScanner-Information: Please contact the ISP for more information X-cPanel-MailScanner-ID: 1loy1P-00FOrf-8H X-cPanel-MailScanner: Found to be clean X-cPanel-MailScanner-SpamCheck: X-cPanel-MailScanner-From: ben@bsb.me.uk X-Spam-Status: No X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cp161173.hpdns.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - bsb.me.uk X-Get-Message-Sender-Via: cp161173.hpdns.net: acl_c_recent_authed_mail_ips_text_entry: ben@bsb.me.uk|bsb.me.uk X-Authenticated-Sender: cp161173.hpdns.net: ben@bsb.me.uk X-Source: X-Source-Args: X-Source-Dir: Received-SPF: pass client-ip=91.238.161.173; envelope-from=ben@bsb.me.uk; helo=cp161173.hpdns.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 03 Jun 2021 23:58:23 -0400 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: -2.3 (--) After upgrading to 27.1 my Gnus home-grown backend fails with Symbol=E2=80=99s function definition is void: gnus-info-set-read If I comment out the one use of this function I can start Gnus but, of course, the maintenance of the read messages no longer works. The associated "getter" function (gnus-info-read) works, as does the related "setter" function gnus-into-set-marks. Configured using: 'configure --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --enable-libsystemd --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs:/usr/local/share/emacs/27.1/site-lisp:= /usr/local/share/emacs/site-lisp:/usr/share/emacs/27.1/site-lisp:/usr/share= /emacs/site-lisp --with-sound=3Dalsa --without-gconf --with-mailutils --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --enable-libsystemd --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs:/usr/local/share/emacs/27.1/site-lisp:= /usr/local/share/emacs/site-lisp:/usr/share/emacs/27.1/site-lisp:/usr/share= /emacs/site-lisp --with-sound=3Dalsa --without-gconf --with-mailutils --with-cairo --with-x=3Dyes --with-x-toolkit=3Dgtk3 --with-toolkit-scroll-bars 'CFLAGS=3D-g -O2 -ffile-prefix-map=3D/build/emacs-P5Mppj/emacs-27.1+1=3D. -fstack-protector= -strong -Wformat -Werror=3Dformat-security -Wall' 'CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D2' 'LDFLAGS=3D-Wl,-Bsymbolic-functions -Wl,-z,relro'' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER LCMS2 GMP Important settings: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t save-place-mode: t global-whitespace-mode: t delete-selection-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-collapse = hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell= -collapse /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/w3m-haddock hides= /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/w3m-haddock /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-align-imp= orts hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/ha= skell-align-imports /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-session h= ides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-= session /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-navigate-= imports hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot= /haskell-navigate-imports /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-menu hide= s /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-menu /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-mode-pkg = hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell= -mode-pkg /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-sandbox h= ides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-= sandbox /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-compile h= ides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-= compile /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-completio= ns hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/hask= ell-completions /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-ghc-suppo= rt hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/hask= ell-ghc-support /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/ghci-script-mode = hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/ghci-sc= ript-mode /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-doc hides= /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-doc /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-debug hid= es /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-de= bug /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-utils hid= es /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-ut= ils /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-repl hide= s /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-repl /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-decl-scan= hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskel= l-decl-scan /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-lexeme hi= des /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-l= exeme /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-indent hi= des /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-i= ndent /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-modules h= ides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-= modules /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-presentat= ion-mode hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapsho= t/haskell-presentation-mode /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-font-lock= hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskel= l-font-lock /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell hides /us= r/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-c2hs hide= s /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-c2hs /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-commands = hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell= -commands /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-string hi= des /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-s= tring /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-mode-auto= loads hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/h= askell-mode-autoloads /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-interacti= ve-mode hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot= /haskell-interactive-mode /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-process h= ides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-= process /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-svg hides= /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-svg /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-complete-= module hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/= haskell-complete-module /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-mode hide= s /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-mode /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/highlight-uses-mo= de hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/high= light-uses-mode /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-move-nest= ed hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/hask= ell-move-nested /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-unicode-i= nput-method hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snap= shot/haskell-unicode-input-method /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/ghc-core hides /u= sr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/ghc-core /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/inf-haskell hides= /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/inf-haskell /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-indentati= on hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/hask= ell-indentation /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-sort-impo= rts hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/has= kell-sort-imports /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-load hide= s /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-load /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-hoogle hi= des /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-h= oogle /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-customize= hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskel= l-customize /usr/share/emacs/site-lisp/elpa/haskell-mode-17.2snapshot/haskell-cabal hid= es /usr/share/emacs/site-lisp/elpa-src/haskell-mode-17.2snapshot/haskell-ca= bal /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-wash hides /usr/shar= e/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-wash /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-lib hides /usr/share= /emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-lib /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-show hides /usr/shar= e/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-show /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-hello hides /usr/sha= re/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-hello /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-print hides /usr/sha= re/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-print /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch hides /usr/share/ema= cs/site-lisp/elpa-src/notmuch-0.31.4/notmuch /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-mua hides /usr/share= /emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-mua /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-compat hides /usr/sh= are/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-compat /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-tag hides /usr/share= /emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-tag /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-parser hides /usr/sh= are/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-parser /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/coolj hides /usr/share/emacs= /site-lisp/elpa-src/notmuch-0.31.4/coolj /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-jump hides /usr/shar= e/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-jump /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-crypto hides /usr/sh= are/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-crypto /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-autoloads hides /usr= /share/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-autoloads /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-maildir-fcc hides /u= sr/share/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-maildir-fcc /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-draft hides /usr/sha= re/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-draft /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-address hides /usr/s= hare/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-address /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-pkg hides /usr/share= /emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-pkg /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-message hides /usr/s= hare/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-message /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-version hides /usr/s= hare/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-version /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-query hides /usr/sha= re/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-query /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-tree hides /usr/shar= e/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-tree /usr/share/emacs/site-lisp/elpa/notmuch-0.31.4/notmuch-company hides /usr/s= hare/emacs/site-lisp/elpa-src/notmuch-0.31.4/notmuch-company /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-align hides /usr/share/= emacs/site-lisp/elpa-src/php-mode-1.23.0/php-align /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php hides /usr/share/emacs/= site-lisp/elpa-src/php-mode-1.23.0/php /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-project hides /usr/shar= e/emacs/site-lisp/elpa-src/php-mode-1.23.0/php-project /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-util-buffer hides /usr/= share/emacs/site-lisp/elpa-src/php-mode-1.23.0/php-util-buffer /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-mode hides /usr/share/e= macs/site-lisp/elpa-src/php-mode-1.23.0/php-mode /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-mode-debug hides /usr/s= hare/emacs/site-lisp/elpa-src/php-mode-1.23.0/php-mode-debug /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-face hides /usr/share/e= macs/site-lisp/elpa-src/php-mode-1.23.0/php-face /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-mode-pkg hides /usr/sha= re/emacs/site-lisp/elpa-src/php-mode-1.23.0/php-mode-pkg /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-mode-autoloads hides /u= sr/share/emacs/site-lisp/elpa-src/php-mode-1.23.0/php-mode-autoloads /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode hides /usr/share/e= macs/site-lisp/elpa-src/web-mode-17.0.2/web-mode /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode-autoloads hides /u= sr/share/emacs/site-lisp/elpa-src/web-mode-17.0.2/web-mode-autoloads /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode-pkg hides /usr/sha= re/emacs/site-lisp/elpa-src/web-mode-17.0.2/web-mode-pkg ~/.emacs.d/lisp/loaddefs hides /usr/share/emacs/27.1/lisp/loaddefs Features: (shadow footnote rx flyspell ispell mailalias nnir emacsbug sendmail help-fns radix-tree cl-print debug backtrace find-func ebuff-menu mule-util flow-fill mm-archive face-remap sort gnus-cite smiley ansi-color mail-extr gnus-bcklg qp apropos gnus-async gnus-ml gnus-topic nndraft nnmh utf-7 nnmhraw nnml cl-extra help-mode bbdb-gnus bbdb-mua bbdb-com pcase crm bbdb bbdb-site timezone gnutls network-stream nsm gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache gnus-sum url url-proxy url-privacy url-expand url-methods url-history mailcap shr url-cookie url-domsuf url-util svg xml dom gnus-group gnus-undo edmacro kmacro gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time iso8601 gnus-spec gnus-int gnus-range message rmc puny dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums text-property-search time-date mail-utils mm-util mail-prsvr wid-edit thingatpt web-mode advice visible-mark easy-mmode cl saveplace disp-table whitespace delsel cus-start cus-load finder-inf bbdb-loaddefs package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 254223 33669) (symbols 48 21383 1) (strings 32 66980 5064) (string-bytes 1 2264412) (vectors 16 33283) (vector-slots 8 951364 38660) (floats 8 233 333) (intervals 56 876 0) (buffers 1000 34)) --=20 Ben. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 04 00:22:48 2021 Received: (at 48824) by debbugs.gnu.org; 4 Jun 2021 04:22:48 +0000 Received: from localhost ([127.0.0.1]:45110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp1M8-0007pL-2I for submit@debbugs.gnu.org; Fri, 04 Jun 2021 00:22:48 -0400 Received: from ahungry.com ([69.164.215.200]:40276 helo=mail.ahungry.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp1M5-0007p5-Ev for 48824@debbugs.gnu.org; Fri, 04 Jun 2021 00:22:46 -0400 Received: from localhost (ahungry.com [127.0.0.1]) by mail.ahungry.com (Postfix) with ESMTP id 013D2430C; Fri, 4 Jun 2021 00:22:39 -0400 (EDT) X-Virus-Scanned: amavisd-new at ahungry.com Received: from mail.ahungry.com ([127.0.0.1]) by localhost (mail.ahungry.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id xhn54e14KRNA; Fri, 4 Jun 2021 00:20:33 -0400 (EDT) Received: from blub (99-40-9-245.lightspeed.livnmi.sbcglobal.net [99.40.9.245]) by mail.ahungry.com (Postfix) with ESMTPSA id DD37742A5; Fri, 4 Jun 2021 00:20:32 -0400 (EDT) From: Matthew Carter To: Ben Bacarisse Subject: Re: bug#48824: 27.1; =?utf-8?Q?Symbol=E2=80=99s?= function definition is void: gnus-info-set-read Organization: Ahungry (http://ahungry.com) References: <877djabgjf.fsf@bsb.me.uk> Date: Fri, 04 Jun 2021 00:24:22 -0400 In-Reply-To: <877djabgjf.fsf@bsb.me.uk> (Ben Bacarisse's message of "Fri, 04 Jun 2021 01:49:08 +0100") Message-ID: <8735typ895.fsf@ahungry.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48824 Cc: 48824@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: -1.0 (-) Ben Bacarisse writes: > After upgrading to 27.1 my Gnus home-grown backend fails with > > Symbol=E2=80=99s function definition is void: gnus-info-set-read > > If I comment out the one use of this function I can start Gnus but, of > course, the maintenance of the read messages no longer works. > > The associated "getter" function (gnus-info-read) works, as does the > related "setter" function gnus-into-set-marks. > Looks like this changed towards end of 2019 to swap from macros to inlined functions, and you can now use setf directly, vs a setter: https://git.savannah.gnu.org/cgit/emacs.git/tree/ChangeLog.3#n9403 --=20 Matthew Carter (m@ahungry.com) http://ahungry.com From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 04 05:56:09 2021 Received: (at 48824) by debbugs.gnu.org; 4 Jun 2021 09:56:09 +0000 Received: from localhost ([127.0.0.1]:45412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp6Yf-0001yG-9z for submit@debbugs.gnu.org; Fri, 04 Jun 2021 05:56:09 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp6YZ-0001xe-PL for 48824@debbugs.gnu.org; Fri, 04 Jun 2021 05:56:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=3SBEqCYdGvdDm1o8eVibWfjv0+lnlNtRFb1Hitc9c98=; b=i7yHQfhMS3BQxK19aEfIfE+GvC ticADXfFvmekME83bBLnxuc4CD2oshWf4/PQq6y6IUHVbu5oLNEsvECtnTubb5Y+BKP+0MRk6uc1H tpVevoORgf2H45d6y2ttpV+JJGbyP36DkVhM9LOTrPdN56JGtEGYJQHdDaBVTEPEhuNM=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lp6YP-00044R-0w; Fri, 04 Jun 2021 11:55:53 +0200 From: Lars Ingebrigtsen To: Matthew Carter Subject: Re: bug#48824: 27.1; =?utf-8?Q?Symbol=E2=80=99s?= function definition is void: gnus-info-set-read References: <877djabgjf.fsf@bsb.me.uk> <8735typ895.fsf@ahungry.com> X-Now-Playing: Rhoda with The Special AKA's _Make More Noise (3)_: "The Boiler" Date: Fri, 04 Jun 2021 11:55:46 +0200 In-Reply-To: <8735typ895.fsf@ahungry.com> (Matthew Carter's message of "Fri, 04 Jun 2021 00:24:22 -0400") Message-ID: <87r1hiymvx.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Matthew Carter writes: > Ben Bacarisse writes: > >> After upgrading to 27.1 my Gnus home-grown backend fails with >> >> Symbol’s function definition is void: gnus-info-set-read >> >> If I comment out the o [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 48824 Cc: 48824@debbugs.gnu.org, Ben Bacarisse 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: -1.7 (-) Matthew Carter writes: > Ben Bacarisse writes: > >> After upgrading to 27.1 my Gnus home-grown backend fails with >> >> Symbol=E2=80=99s function definition is void: gnus-info-set-read >> >> If I comment out the one use of this function I can start Gnus but, of >> course, the maintenance of the read messages no longer works. >> >> The associated "getter" function (gnus-info-read) works, as does the >> related "setter" function gnus-into-set-marks. > > Looks like this changed towards end of 2019 to swap from macros to > inlined functions, and you can now use setf directly, vs a setter: > > https://git.savannah.gnu.org/cgit/emacs.git/tree/ChangeLog.3#n9403 Yes, the accessor macros should have been retained for backwards compatibility (but marked as obsolete) to avoid breaking out-of-tree code. But that sail has shipped (since Emacs 27.1 was released without those macros), so unfortunately all external code has to be adjusted to use the new syntax. Fortunately, that shouldn't be difficult -- just rewrite calls like (gnus-info-set-read info range) to (setf (gnus-info-read info) range) There isn't going to be any further Emacs 27 releases, so we can't reintroduce the removed setter macros, either, so I'm closing this bug report. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 04 05:56:12 2021 Received: (at control) by debbugs.gnu.org; 4 Jun 2021 09:56:12 +0000 Received: from localhost ([127.0.0.1]:45415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp6Yl-0001yb-Ta for submit@debbugs.gnu.org; Fri, 04 Jun 2021 05:56:12 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp6Yg-0001xo-Cu for control@debbugs.gnu.org; Fri, 04 Jun 2021 05:56:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=YB/s9xL1BavMw4h9mJbJABbvd49Vxb8LkocAUzgGh+k=; b=moJhrvNQMLshBObb96ouI3fWFb peBa1ZkgbA41e4vFrNEi7Ajy5Yg7OQ9xFmEzwo0a4xkJatHCNvDfeNA5RJOPmWiRD++fFYQuys/Cz ov052ql/misc/eZGBlm5+Wb6ls01Edok8NsN+iqEkAuoD+6dOn2SwaQSS5nzEGmKiwME=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lp6YY-00044l-Ru for control@debbugs.gnu.org; Fri, 04 Jun 2021 11:56:00 +0200 Date: Fri, 04 Jun 2021 11:55:58 +0200 Message-Id: <87pmx2ymvl.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #48824 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 48824 wontfix close 48824 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control 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: -1.7 (-) tags 48824 wontfix close 48824 quit From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 04 08:09:59 2021 Received: (at 48824) by debbugs.gnu.org; 4 Jun 2021 12:09:59 +0000 Received: from localhost ([127.0.0.1]:45702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp8eE-00063s-RZ for submit@debbugs.gnu.org; Fri, 04 Jun 2021 08:09:59 -0400 Received: from cp161173.hpdns.net ([91.238.161.173]:53152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp8e9-00063a-MS for 48824@debbugs.gnu.org; Fri, 04 Jun 2021 08:09:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bsb.me.uk; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=LVVzOX9b1UYz2ksMVQNPFlxPgyjkEZqbZoBRWFwFr/k=; b=qEpFujz6ZqncyVzRzCLqJi+AjL UVZoCi8uWccn3UFvSOgrBOEWqXNUERvTLM83CYLzuryiJIByVt7YIciJAi/QWTwrM4svfq0C3Ok/M Xge6lphalDiHGuoGD3ErrnkSButfyAcjQJiM2AcOdvyufrgvBeX9e9xNDMS7QZJjZeEE=; Received: from dsl-217-155-82-182.zen.co.uk ([217.155.82.182]:50940 helo=T490s.fritz.box) by cp161173.hpdns.net with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1lp8e3-0028qe-T2; Fri, 04 Jun 2021 13:09:46 +0100 Received: by T490s.fritz.box (Postfix, from userid 1000) id 7CBAB1A017C; Fri, 4 Jun 2021 13:09:45 +0100 (BST) From: Ben Bacarisse To: Matthew Carter , Lars Ingebrigtsen Subject: Re: bug#48824: 27.1; =?utf-8?Q?Symbol=E2=80=99s?= function definition is void: gnus-info-set-read References: <877djabgjf.fsf@bsb.me.uk> <8735typ895.fsf@ahungry.com> Date: Fri, 04 Jun 2021 13:09:45 +0100 In-Reply-To: <8735typ895.fsf@ahungry.com> (Matthew Carter's message of "Fri, 04 Jun 2021 00:24:22 -0400") Message-ID: <87eedhygom.fsf@bsb.me.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-cPanel-MailScanner-Information: Please contact the ISP for more information X-cPanel-MailScanner-ID: 1lp8e3-0028qe-T2 X-cPanel-MailScanner: Found to be clean X-cPanel-MailScanner-SpamCheck: X-cPanel-MailScanner-From: ben@bsb.me.uk X-Spam-Status: No X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cp161173.hpdns.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - bsb.me.uk X-Get-Message-Sender-Via: cp161173.hpdns.net: acl_c_recent_authed_mail_ips_text_entry: ben@bsb.me.uk|bsb.me.uk X-Authenticated-Sender: cp161173.hpdns.net: ben@bsb.me.uk X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48824 Cc: 48824@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: -1.0 (-) Matthew Carter writes: > Ben Bacarisse writes: > >> After upgrading to 27.1 my Gnus home-grown backend fails with >> >> Symbol=E2=80=99s function definition is void: gnus-info-set-read ... > Looks like this changed towards end of 2019 to swap from macros to > inlined functions, and you can now use setf directly, vs a setter: > > https://git.savannah.gnu.org/cgit/emacs.git/tree/ChangeLog.3#n9403 Thank you both. That was an easy fix. And now I know where to look to keep up to date with changes. --=20 Ben. From unknown Thu Jun 19 13:53:03 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, 03 Jul 2021 11:24:06 +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