From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Vincent Lefevre Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 12:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 55109@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16508912896544 (code B ref -1); Mon, 25 Apr 2022 12:55:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Apr 2022 12:54:49 +0000 Received: from localhost ([127.0.0.1]:33580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyEq-0001hT-Cx for submit@debbugs.gnu.org; Mon, 25 Apr 2022 08:54:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:37618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyEp-0001hM-4P for submit@debbugs.gnu.org; Mon, 25 Apr 2022 08:54:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39700) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niyEo-0008Ag-TK for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2022 08:54:46 -0400 Received: from cventin.lip.ens-lyon.fr ([140.77.13.17]:57018) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niyEm-0005ST-E1 for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2022 08:54:46 -0400 Received: from vlefevre by cventin.lip.ens-lyon.fr with local (Exim 4.95) (envelope-from ) id 1niyEa-001pDz-Aa; Mon, 25 Apr 2022 14:54:32 +0200 Date: Mon, 25 Apr 2022 14:54:32 +0200 From: Vincent Lefevre Message-ID: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.3+10 (6e7437c4) vl-138565 (2022-04-12) Received-SPF: none client-ip=140.77.13.17; envelope-from=vincent@vinc17.net; helo=cventin.lip.ens-lyon.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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 (---) I've tried to build master (ec4dabc2381df6d803bb6ff4c294ef0d374857b4) under Linux/x86_64 (Debian/unstable) with ./configure --with-cairo, but the "make" output terminated with: [...] ANCIENT=yes make -C ../lisp compile-first EMACS="../src/bootstrap-emacs" make[2]: Entering directory '/home/vlefevre/software/emacs/lisp' ELC emacs-lisp/macroexp.elc ELC emacs-lisp/cconv.elc ELC emacs-lisp/byte-opt.elc ELC emacs-lisp/bytecomp.elc ELC emacs-lisp/autoload.elc Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/bytecomp.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/bytecomp.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/bytecomp.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/bytecomp.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/bytecomp.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/cconv.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/cconv.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/cconv.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/cconv.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/cconv.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/progmodes/bug-reference.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/progmodes/bug-reference.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/progmodes/bug-reference.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/progmodes/bug-reference.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/progmodes/bug-reference.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/byte-opt.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/byte-opt.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/byte-opt.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/byte-opt.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/byte-opt.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/lisp-mnt.el’ newer than byte-compiled file; using older file In byte-compile--log-warning-for-byte-compile: emacs-lisp/bytecomp.el:1325:1:Warning: function byte-compile--log-warning-for-byte-compile used to take 1-4 arguments, now takes 2-4 Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/radix-tree.el’ newer than byte-compiled file; using older file In end of data: emacs-lisp/macroexp.el:786:1:Warning: the function ‘byte-compile-warn-x’ is not known to be defined. In end of data: emacs-lisp/cconv.el:843:1:Warning: the function ‘byte-compile-warn-x’ is not known to be defined. In end of data: emacs-lisp/byte-opt.el:2447:1:Warning: the following functions are not known to be defined: byte-compile--check-arity-bytecode, byte-compile-warn-x make[2]: Leaving directory '/home/vlefevre/software/emacs/lisp' make -C ../lisp compile-first EMACS="../src/bootstrap-emacs" make[2]: Entering directory '/home/vlefevre/software/emacs/lisp' make[2]: Nothing to be done for 'compile-first'. make[2]: Leaving directory '/home/vlefevre/software/emacs/lisp' make -C ../lisp autoloads EMACS="../src/bootstrap-emacs" make[2]: Entering directory '/home/vlefevre/software/emacs/lisp' ELC ../lisp/bindings.elc ELC ../lisp/abbrev.elc ELC ../lisp/button.elc ELC international/titdic-cnv.elc ELC ../lisp/buff-menu.elc ELC ../lisp/case-table.elc ELC ../lisp/cus-face.elc ELC ../lisp/composite.elc ELC ../lisp/disp-table.elc ELC ../lisp/custom.elc ELC ../lisp/cus-start.elc ELC ../lisp/dnd.elc In toplevel form: button.el:54:10: Error: Symbol’s function definition is void: byte-compile-set-symbol-position In toplevel form: In toplevel form: disp-table.el:31:7: Error: Symbol’s function definition is void: byte-compile-set-symbol-position buff-menu.el:33:11: Error: Symbol’s function definition is void: byte-compile-set-symbol-position In toplevel form: cus-start.el:38:14: Error: Symbol’s function definition is void: byte-compile-set-symbol-position In toplevel form: abbrev.el:35:30: Error: Symbol’s function definition is void: byte-compile-set-symbol-position In toplevel form: case-table.el:39:40: Error: Symbol’s function definition is void: byte-compile-set-symbol-position In toplevel form: custom.el:36:11: Error: Symbol’s function definition is void: byte-compile-set-symbol-position In toplevel form: bindings.el:34:30: Error: Symbol’s function definition is void: byte-compile-set-symbol-position In toplevel form: dnd.el:36:11: Error: Symbol’s function definition is void: byte-compile-set-symbol-position make[2]: *** [Makefile:285: ../lisp/abbrev.elc] Error 1 make[2]: *** [Makefile:285: ../lisp/buff-menu.elc] Error 1 make[2]: *** [Makefile:285: ../lisp/case-table.elc] Error 1 In toplevel form: composite.el:102:10: Error: Symbol’s function definition is void: byte-compile-set-symbol-position make[2]: *** [Makefile:285: ../lisp/cus-start.elc] Error 1 make[2]: *** [Makefile:285: ../lisp/disp-table.elc] Error 1 make[1]: *** [Makefile:843: ../lisp/abbrev.elc] Error 2 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:843: ../lisp/buff-menu.elc] Error 2 make -C ../admin/grammars all EMACS="../../src/bootstrap-emacs" make[1]: *** [Makefile:843: ../lisp/case-table.elc] Error 2 make[1]: *** [Makefile:843: ../lisp/cus-start.elc] Error 2 make[2]: *** [Makefile:285: ../lisp/button.elc] Error 1 make[1]: *** [Makefile:843: ../lisp/disp-table.elc] Error 2 In toplevel form: cus-face.el:37:22: Error: Symbol’s function definition is void: byte-compile-set-symbol-position make[2]: *** [Makefile:285: ../lisp/custom.elc] Error 1 GEN calendar/cal-loaddefs.el make[1]: *** [Makefile:843: ../lisp/button.elc] Error 2 make[1]: *** [Makefile:843: ../lisp/custom.elc] Error 2 GEN mh-e/mh-loaddefs.el make[2]: *** [Makefile:285: ../lisp/bindings.elc] Error 1 GEN net/tramp-loaddefs.el make[1]: *** [Makefile:843: ../lisp/bindings.elc] Error 2 make[2]: *** [Makefile:285: ../lisp/dnd.elc] Error 1 make[1]: *** [Makefile:843: ../lisp/dnd.elc] Error 2 make[2]: *** [Makefile:285: ../lisp/composite.elc] Error 1 make[3]: Entering directory '/home/vlefevre/software/emacs/admin/grammars' GEN ../../lisp/cedet/semantic/bovine/c-by.el make[1]: *** [Makefile:843: ../lisp/composite.elc] Error 2 make[2]: *** [Makefile:285: ../lisp/cus-face.elc] Error 1 GEN ../../lisp/cedet/semantic/bovine/make-by.el make[1]: *** [Makefile:843: ../lisp/cus-face.elc] Error 2 GEN ../../lisp/cedet/semantic/bovine/scm-by.el GEN ../../lisp/cedet/semantic/grammar-wy.el GEN ../../lisp/cedet/semantic/wisent/javat-wy.el GEN ../../lisp/cedet/semantic/wisent/js-wy.el GEN ../../lisp/cedet/semantic/wisent/python-wy.el GEN ../../lisp/cedet/srecode/srt-wy.el Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/lisp-mnt.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/lisp-mnt.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/lisp-mnt.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/radix-tree.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/radix-tree.el’ newer than byte-compiled file; using older file SCRAPE ./net Source file ‘/home/vlefevre/software/emacs/lisp/emacs-lisp/radix-tree.el’ newer than byte-compiled file; using older file SCRAPE ./calendar SCRAPE ./mh-e Source file ‘/home/vlefevre/software/emacs/lisp/progmodes/bug-reference.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/progmodes/bug-reference.el’ newer than byte-compiled file; using older file Source file ‘/home/vlefevre/software/emacs/lisp/progmodes/bug-reference.el’ newer than byte-compiled file; using older file In toplevel form: international/titdic-cnv.el:64:11: Error: Symbol’s function definition is void: byte-compile-set-symbol-position make[2]: *** [Makefile:329: international/titdic-cnv.elc] Error 1 make[2]: *** Waiting for unfinished jobs.... INFO Scraping files for tramp-loaddefs.el... INFO Scraping files for cal-loaddefs.el... INFO Scraping files for tramp-loaddefs.el...11% INFO Scraping files for cal-loaddefs.el...66% INFO Scraping files for tramp-loaddefs.el...22% INFO Scraping files for mh-loaddefs.el... INFO Scraping files for cal-loaddefs.el...done INFO Scraping files for mh-loaddefs.el...done INFO Scraping files for tramp-loaddefs.el...32% INFO Scraping files for tramp-loaddefs.el...43% INFO Scraping files for tramp-loaddefs.el...53% INFO Scraping files for tramp-loaddefs.el...64% INFO Scraping files for tramp-loaddefs.el...74% INFO Scraping files for tramp-loaddefs.el...85% INFO Scraping files for tramp-loaddefs.el...95% INFO Scraping files for tramp-loaddefs.el...100% INFO Scraping files for tramp-loaddefs.el...done make[3]: Leaving directory '/home/vlefevre/software/emacs/admin/grammars' make[2]: Leaving directory '/home/vlefevre/software/emacs/lisp' make[1]: *** [Makefile:898: ../lisp/loaddefs.el] Error 2 make[1]: Leaving directory '/home/vlefevre/software/emacs/src' make: *** [Makefile:469: src] Error 2 -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 13:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Vincent Lefevre Cc: 55109@debbugs.gnu.org Received: via spool by 55109-submit@debbugs.gnu.org id=B55109.16508915807056 (code B ref 55109); Mon, 25 Apr 2022 13:00:02 +0000 Received: (at 55109) by debbugs.gnu.org; 25 Apr 2022 12:59:40 +0000 Received: from localhost ([127.0.0.1]:33587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyJY-0001pj-Dw for submit@debbugs.gnu.org; Mon, 25 Apr 2022 08:59:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyJW-0001pS-9k for 55109@debbugs.gnu.org; Mon, 25 Apr 2022 08:59:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37134) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niyJQ-0006EV-Rf; Mon, 25 Apr 2022 08:59:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=7cycXJwmuAvRTcWmvZbFZuhEGn5dzJk8UjwiXDPkAf0=; b=RcTcozc4yMuvJuRv5o6r Lyq+/kYR3VUCcuOig41MStRZgdxfm2cFb2EqRGssYb2WBZdv5fLDOY0hPx+Jnk4n9o5tugoGDWRVq eYMYZXiNvPUXCt2vOZkJichUAmmK1k2mtbzBhVvbE0wtCum/PQ0SQzgrwA0m+lupITbEZd3JNZAgP djTBMtFurNbaUjbiDZV9Q08WiCFwDiKC7vdQQOKYz9VLIVnyoDKI9qksf3rJxE76EUwcGTShbwnvu gWgQZm409KmsKisYts9t3DxufLSbTnyZqdctZDROS3Ovh9CheXxAYc61lYGDwoILf3hy8ZX3jIbeT 74KMcUUmOJMkBw==; Received: from [87.69.77.57] (port=3999 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niyJO-0002wf-OD; Mon, 25 Apr 2022 08:59:32 -0400 Date: Mon, 25 Apr 2022 15:59:15 +0300 Message-Id: <83sfq1mi8s.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> (message from Vincent Lefevre on Mon, 25 Apr 2022 14:54:32 +0200) References: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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 (---) > Date: Mon, 25 Apr 2022 14:54:32 +0200 > From: Vincent Lefevre > > I've tried to build master (ec4dabc2381df6d803bb6ff4c294ef0d374857b4) > under Linux/x86_64 (Debian/unstable) with ./configure --with-cairo, > but the "make" output terminated with: > > [...] > In toplevel form: > international/titdic-cnv.el:64:11: Error: Symbol’s function definition is void: byte-compile-set-symbol-position > make[2]: *** [Makefile:329: international/titdic-cnv.elc] Error 1 > make[2]: *** Waiting for unfinished jobs.... If this was not a freshly cloned repository, did you try "make bootstrap"? From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 13:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Vincent Lefevre Cc: 55109@debbugs.gnu.org Received: via spool by 55109-submit@debbugs.gnu.org id=B55109.16508916447270 (code B ref 55109); Mon, 25 Apr 2022 13:01:02 +0000 Received: (at 55109) by debbugs.gnu.org; 25 Apr 2022 13:00:44 +0000 Received: from localhost ([127.0.0.1]:33591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyKZ-0001tC-Nj for submit@debbugs.gnu.org; Mon, 25 Apr 2022 09:00:43 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyKY-0001sz-4M for 55109@debbugs.gnu.org; Mon, 25 Apr 2022 09:00:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=oY2x+rPMNzN1QG+Ztviz5kyufXS5dqH+4tgo5zCZvkM=; b=XdkDm3nc1puReW1UE5mISeSkBZ zEvY8RBERktftgouIR5zWU/Yjlda2sbNOVYx8L00m91H5dpK8pUt0NymSoWGlu5xCksdhPePpmnJU pnDpLVl78otqMFvXdh/xIB0VnIjML0rxtz4VaS4ICAUEXeMee11bQ5KNA5LVCbsW23ek=; Received: from [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 1niyKO-00032s-Gd; Mon, 25 Apr 2022 15:00:35 +0200 From: Lars Ingebrigtsen References: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEVsCA08LFoVCg54 Um3///9E23+2AAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YEGQ0AB0Lk6hoAAAF4SURBVDjLdVPblcUg CMTYgGgDhm1ALv33tgOJN4nZ9cOcMDA8Bon8MNM/JzFzwVX+A5nSG7vxJZ7fElf8Puncm7/nsm89 /tcKRPYqu0PPxCIlNa0CfCZm2kAjwHpiYxaJfMEBD/d1d+a6T+pvARJFZeWyifCMRZR00AGMyDrN DsDP+WwgYveaz861FhjMrIJIrya9gQ1mkZ5VdRmimlBWewMfI4O/mS6yJSWjYdaUn4rmASti1glT Nh1j4KsL0GwEnm2NiEstD1qSwHkAaHaJfubIWZu1Zq6jT7ZfAMyN65EDAt6AhNmujSTLkFMyWi/0 TL7FgDdZtmKTFnNflk7C7GIdXnSuCRQ1lc4yz+kd+kOmEDmWz61Tf95dSHCG9z6oyuzRaYMGnfte 3HqpByMVEllakRN6nTqrenkcCGJRyucRisp/Bv3FmSLCl7Le6nUvq3O6XO81SY9a49r6OZzbrMrt PaDl+xDrIzdeMOmz7S/SjyV7HRfwFz7ZO4wjgIdBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA0 LTI1VDEzOjAwOjA3KzAwOjAwgKNcdwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNC0yNVQxMzow MDowNyswMDowMPH+5MsAAAAASUVORK5CYII= X-Now-Playing: Zazou Bikaye's _Mr. Manager_: "Mr. Manager" Date: Mon, 25 Apr 2022 15:00:31 +0200 In-Reply-To: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> (Vincent Lefevre's message of "Mon, 25 Apr 2022 14:54:32 +0200") Message-ID: <87tuah2u8g.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Vincent Lefevre writes: > I've tried to build master (ec4dabc2381df6d803bb6ff4c294ef0d374857b4) > under Linux/x86_64 (Debian/unstable) with ./configure --with-cairo, > but the "make" output terminated with: 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: -2.3 (--) 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 (---) Vincent Lefevre writes: > I've tried to build master (ec4dabc2381df6d803bb6ff4c294ef0d374857b4) > under Linux/x86_64 (Debian/unstable) with ./configure --with-cairo, > but the "make" output terminated with: Have you tried a "make bootstrap"? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Vincent Lefevre Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 13:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 55109@debbugs.gnu.org Received: via spool by 55109-submit@debbugs.gnu.org id=B55109.16508927859023 (code B ref 55109); Mon, 25 Apr 2022 13:20:01 +0000 Received: (at 55109) by debbugs.gnu.org; 25 Apr 2022 13:19:45 +0000 Received: from localhost ([127.0.0.1]:33628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niycz-0002LT-53 for submit@debbugs.gnu.org; Mon, 25 Apr 2022 09:19:45 -0400 Received: from cventin.lip.ens-lyon.fr ([140.77.13.17]:59326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niycu-0002LF-7i for 55109@debbugs.gnu.org; Mon, 25 Apr 2022 09:19:44 -0400 Received: from vlefevre by cventin.lip.ens-lyon.fr with local (Exim 4.95) (envelope-from ) id 1niycs-0021E6-HV; Mon, 25 Apr 2022 15:19:38 +0200 Date: Mon, 25 Apr 2022 15:19:38 +0200 From: Vincent Lefevre Message-ID: <20220425131938.GC2309@cventin.lip.ens-lyon.fr> References: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> <83sfq1mi8s.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83sfq1mi8s.fsf@gnu.org> X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.3+10 (6e7437c4) vl-138565 (2022-04-12) X-Spam-Score: 0.0 (/) 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 (-) On 2022-04-25 15:59:15 +0300, Eli Zaretskii wrote: > If this was not a freshly cloned repository, did you try "make > bootstrap"? Indeed, this solves the issue. Shouldn't this be detected automatically via dependency tracking? (I usually do a "make distclean" first, but I think I forgot. Not sure whether this is related here.) -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 13:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Vincent Lefevre Cc: 55109@debbugs.gnu.org Received: via spool by 55109-submit@debbugs.gnu.org id=B55109.16508932909834 (code B ref 55109); Mon, 25 Apr 2022 13:29:02 +0000 Received: (at 55109) by debbugs.gnu.org; 25 Apr 2022 13:28:10 +0000 Received: from localhost ([127.0.0.1]:33654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyl7-0002YY-IP for submit@debbugs.gnu.org; Mon, 25 Apr 2022 09:28:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyl5-0002YK-5P for 55109@debbugs.gnu.org; Mon, 25 Apr 2022 09:28:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38028) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niykx-0003iK-I5; Mon, 25 Apr 2022 09:27:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=K1qxYB0K7CH0NyKgToupoAz/kL0dxh5k/OqY26Tcsmo=; b=ZQpj30hylk52gIouM5DA duMGlIfLDFmLsq3acQ5/sPRsD0VsGEqh1nGMHy33ScY+EKdwFsR+idjmpktOmb/r4Y/nEQkHSFGwn npAYP0ZkMVGkBsiAIX2ve45wCivSM3xNFKn5m9wNuEZpkRvfI5mryKBZ/vK2eE1J4JNNF7I3Bulvt LcCjoscyWKrpTM1qXmxwtvxB8UIdbxkdu/HlO9FlMjYehNxeGDBMa0sCDkPLdSA5totLQIdZacYe6 fP5Ff0zxeTIcFJT6+H9JxdZfijftnpYjNPgU2hwyjgHALeS8tcDTjnlylmF1qKGSwsrNoH+B6nces vqwnbGGTyf32aQ==; Received: from [87.69.77.57] (port=1792 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niykx-00033L-0p; Mon, 25 Apr 2022 09:27:59 -0400 Date: Mon, 25 Apr 2022 16:27:43 +0300 Message-Id: <83pml5mgxc.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <20220425131938.GC2309@cventin.lip.ens-lyon.fr> (message from Vincent Lefevre on Mon, 25 Apr 2022 15:19:38 +0200) References: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> <83sfq1mi8s.fsf@gnu.org> <20220425131938.GC2309@cventin.lip.ens-lyon.fr> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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 (---) > Date: Mon, 25 Apr 2022 15:19:38 +0200 > From: Vincent Lefevre > Cc: 55109@debbugs.gnu.org > > On 2022-04-25 15:59:15 +0300, Eli Zaretskii wrote: > > If this was not a freshly cloned repository, did you try "make > > bootstrap"? > > Indeed, this solves the issue. Shouldn't this be detected > automatically via dependency tracking? We don't really have any dependency tracking for Emacs Lisp files. It would be a great addition, if someone develops that, I think, because such problems are quite frequent during active development. > (I usually do a "make distclean" first, but I think I forgot. > Not sure whether this is related here.) "make distclean" is not enough, AFAIR, because it doesn't delete *.elc files (again AFAIR). You really need to remove all the *.elc files in such cases, because the problem is with stale macros that are expanded into the *.elc files. From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 13:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 55109@debbugs.gnu.org, Vincent Lefevre Received: via spool by 55109-submit@debbugs.gnu.org id=B55109.165089402510972 (code B ref 55109); Mon, 25 Apr 2022 13:41:01 +0000 Received: (at 55109) by debbugs.gnu.org; 25 Apr 2022 13:40:25 +0000 Received: from localhost ([127.0.0.1]:33666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niywz-0002qu-1P for submit@debbugs.gnu.org; Mon, 25 Apr 2022 09:40:25 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niywx-0002qe-Pk for 55109@debbugs.gnu.org; Mon, 25 Apr 2022 09:40:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=531Q8jhIqdVHG3MjTZDMKaXQ8Ux9eR9LapFGSN5qCGE=; b=MAtvQXNagvdWSz+iRzEveUdmQ9 wfacjKIyit5LSnncyU0egQ3UxqTGI6EE1AJ5ODaFy7GEpSQ8HLcKIDjXKeA2J2uoTJpLlQfV2BLcl KEEvn1D9yT6MHXxpsH0hxUjR70Tiv72jPNXVyNpPkftRbzoICYMFCysy/SQp6LCn5xOk=; Received: from [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 1niywo-0003R3-7P; Mon, 25 Apr 2022 15:40:16 +0200 From: Lars Ingebrigtsen References: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> <83sfq1mi8s.fsf@gnu.org> <20220425131938.GC2309@cventin.lip.ens-lyon.fr> <83pml5mgxc.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEVsCA08LFoVCg54 Um3///9E23+2AAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YEGQ0AB0Lk6hoAAAF4SURBVDjLdVPblcUg CMTYgGgDhm1ALv33tgOJN4nZ9cOcMDA8Bon8MNM/JzFzwVX+A5nSG7vxJZ7fElf8Puncm7/nsm89 /tcKRPYqu0PPxCIlNa0CfCZm2kAjwHpiYxaJfMEBD/d1d+a6T+pvARJFZeWyifCMRZR00AGMyDrN DsDP+WwgYveaz861FhjMrIJIrya9gQ1mkZ5VdRmimlBWewMfI4O/mS6yJSWjYdaUn4rmASti1glT Nh1j4KsL0GwEnm2NiEstD1qSwHkAaHaJfubIWZu1Zq6jT7ZfAMyN65EDAt6AhNmujSTLkFMyWi/0 TL7FgDdZtmKTFnNflk7C7GIdXnSuCRQ1lc4yz+kd+kOmEDmWz61Tf95dSHCG9z6oyuzRaYMGnfte 3HqpByMVEllakRN6nTqrenkcCGJRyucRisp/Bv3FmSLCl7Le6nUvq3O6XO81SY9a49r6OZzbrMrt PaDl+xDrIzdeMOmz7S/SjyV7HRfwFz7ZO4wjgIdBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA0 LTI1VDEzOjAwOjA3KzAwOjAwgKNcdwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNC0yNVQxMzow MDowNyswMDowMPH+5MsAAAAASUVORK5CYII= X-Now-Playing: Zazou Bikaye's _Mr. Manager_: "Viva La Musica" Date: Mon, 25 Apr 2022 15:40:12 +0200 In-Reply-To: <83pml5mgxc.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 25 Apr 2022 16:27:43 +0300") Message-ID: <87pml52seb.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Eli Zaretskii writes: > We don't really have any dependency tracking for Emacs Lisp files. It > would be a great addition, if someone develops that, I think, because > such problems are quite frequent during active develop [...] 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: -2.3 (--) 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 (---) Eli Zaretskii writes: > We don't really have any dependency tracking for Emacs Lisp files. It > would be a great addition, if someone develops that, I think, because > such problems are quite frequent during active development. It's a complicated problem, though -- basically if any file that defines a macro/variable changes, then all .elc files that depend on it should be recompiled. Which means that if you make a trivial edit in files.el, then that would trigger a compilation of absolutely all .elc files, which would make development pretty much impossible. We would have to arrange the Lisp sources in a very different way to dependency tracking to be practical. So instead people who pull Emacs have to say "make bootstrap" once in a while. It'd be nice if it were possible to have the makefile output "Did you try 'make boostrap'?" if it fails, but that's apparently not something make allows. Anyway, closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 25 09:40:36 2022 Received: (at control) by debbugs.gnu.org; 25 Apr 2022 13:40:36 +0000 Received: from localhost ([127.0.0.1]:33669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyxA-0002rO-8l for submit@debbugs.gnu.org; Mon, 25 Apr 2022 09:40:36 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niyx8-0002rC-Fk for control@debbugs.gnu.org; Mon, 25 Apr 2022 09:40:34 -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=JTRbgNUJZV8A8XEiT3eM2HPlW7SNAULLmK1wVt+zfdQ=; b=CEppZ1AIK6QrmquN/THWlBIfGn Fb4ivvMOf4y3CvvzImGhz35VgZj39bPfEXaXJfnWj6uZqJ9kRt25djrd+mkuwqhpdC33K+7qaVA7O In3Yk1dNZfbZTQ3gPH/OYoXB9Uv0wtkHND1zTwzLEtmNMtwwMUfrxcYjwTbx0k+b0yE8=; Received: from [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 1niyx0-0003RK-K4 for control@debbugs.gnu.org; Mon, 25 Apr 2022 15:40:28 +0200 Date: Mon, 25 Apr 2022 15:40:24 +0200 Message-Id: <87o80p2sdz.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55109 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 55109 notabug close 55109 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: -2.3 (--) 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: -3.3 (---) tags 55109 notabug close 55109 quit From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Vincent Lefevre Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 13:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Lars Ingebrigtsen Cc: 55109@debbugs.gnu.org, Eli Zaretskii Received: via spool by 55109-submit@debbugs.gnu.org id=B55109.165089477020638 (code B ref 55109); Mon, 25 Apr 2022 13:53:01 +0000 Received: (at 55109) by debbugs.gnu.org; 25 Apr 2022 13:52:50 +0000 Received: from localhost ([127.0.0.1]:33680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niz90-0005Mo-Gi for submit@debbugs.gnu.org; Mon, 25 Apr 2022 09:52:50 -0400 Received: from cventin.lip.ens-lyon.fr ([140.77.13.17]:59328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niz8y-0005Mg-Ct for 55109@debbugs.gnu.org; Mon, 25 Apr 2022 09:52:49 -0400 Received: from vlefevre by cventin.lip.ens-lyon.fr with local (Exim 4.95) (envelope-from ) id 1niz8t-0025cJ-OT; Mon, 25 Apr 2022 15:52:43 +0200 Date: Mon, 25 Apr 2022 15:52:43 +0200 From: Vincent Lefevre Message-ID: <20220425135243.GH2309@cventin.lip.ens-lyon.fr> References: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> <83sfq1mi8s.fsf@gnu.org> <20220425131938.GC2309@cventin.lip.ens-lyon.fr> <83pml5mgxc.fsf@gnu.org> <87pml52seb.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87pml52seb.fsf@gnus.org> X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.3+10 (6e7437c4) vl-138565 (2022-04-12) X-Spam-Score: -0.0 (/) 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 (-) On 2022-04-25 15:40:12 +0200, Lars Ingebrigtsen wrote: > Eli Zaretskii writes: > > > We don't really have any dependency tracking for Emacs Lisp files. It > > would be a great addition, if someone develops that, I think, because > > such problems are quite frequent during active development. > > It's a complicated problem, though -- basically if any file that defines > a macro/variable changes, then all .elc files that depend on it should > be recompiled. Which means that if you make a trivial edit in files.el, > then that would trigger a compilation of absolutely all .elc files, > which would make development pretty much impossible. How about putting these explanations about the .elc files in "Makefile.in" (together with the other comments)? > We would have to arrange the Lisp sources in a very different way to > dependency tracking to be practical. > > So instead people who pull Emacs have to say "make bootstrap" once in a > while. It'd be nice if it were possible to have the makefile output > "Did you try 'make boostrap'?" if it fails, but that's apparently not > something make allows. It seems that "make boostrap" will do a rebuild with a default configure, thus shouldn't be used if one needs configure options (I find a configure variable impractical due to quoting and working poorly with various shell advanced features). I suppose that "make maintainer-clean" or "make extraclean" should be sufficient. -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 14:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Vincent Lefevre Cc: 55109@debbugs.gnu.org, Eli Zaretskii Received: via spool by 55109-submit@debbugs.gnu.org id=B55109.165089715326424 (code B ref 55109); Mon, 25 Apr 2022 14:33:01 +0000 Received: (at 55109) by debbugs.gnu.org; 25 Apr 2022 14:32:33 +0000 Received: from localhost ([127.0.0.1]:35750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nizlQ-0006s8-Ut for submit@debbugs.gnu.org; Mon, 25 Apr 2022 10:32:33 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nizlO-0006rr-QU for 55109@debbugs.gnu.org; Mon, 25 Apr 2022 10:32:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=Cpm7rAc95owGSBhZcHQAjb9nWQ2bc85OQYktnNfPk8M=; b=ZHVgsF9uCuk9dAk9LRwNFaTfxS nvJLIzFeD6/c5ULmlXoekcvaBDt/PLo1DpOapQ0JdG9ODm9gwOpCnwH00qpFJfw5qZmyA+8lKuaPK /uzUMwKJJS2Vdpw2p7My3msd8nj/Zxgndc2aCKveQZ7IOwTZwIVmd7zCTvdpcgWaOQG0=; Received: from [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 1nizlG-0003q6-3L; Mon, 25 Apr 2022 16:32:24 +0200 From: Lars Ingebrigtsen References: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> <83sfq1mi8s.fsf@gnu.org> <20220425131938.GC2309@cventin.lip.ens-lyon.fr> <83pml5mgxc.fsf@gnu.org> <87pml52seb.fsf@gnus.org> <20220425135243.GH2309@cventin.lip.ens-lyon.fr> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEX046vr7dilur2G fHlPPDj///+AV5IAAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YEGQ4cM4dh/asAAAGaSURBVDjLlZRh cuMwCIXtpAcI5AIB9gCN0AFaS/c/0z5hWVbazOwszo+ETw8Q4CxLt5VebTEzVbWffjoE9H+A3tjb xP8Gy0XNYTlpGLN2oJprybV2AHsMUIT0z1uARAOw3F5ALnVTlV+K29Vrfb4DjvwFXuEJbER3+Gv1 sO0A7itlr8PKDjwpP24haOnxpSscMe2+n0VMhEodwH+99iDEng+gj3W5WG1VBRgKTYtevPoe6gVo slwj+xfpDHJNHyXAd0zgAIZefPTkjs8AWiv1qnL1MisK9XugWcXTqdjo3osiLmkK9dUVT4At+dFd h4MDJCXSGWBjeM8gIDYAQivl6K0wnYPybxbi3CarcJ+jzXAoytrsB3CMWSgZmiYvy5CIW04c9rYl LAcIAUy17ZzoCUIBgbVAiHYCAiNlPIhLA1BTMAnHQ2RpACiU4sAMPF4ivblLuwiJfe4ghYLvXlbk Rm0TaL8NG+l7vT35swUSzW0NWnNGE+MOT4wU45b5VYvcCTt7dQ+/DIUwJ2mhVjZk4c/Fj3+Tiy6z /QW+xX8mOL9oVAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNC0yNVQxNDoyODo1MSswMDowMJ1b mEQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDQtMjVUMTQ6Mjg6NTErMDA6MDDsBiD4AAAAAElF TkSuQmCC X-Now-Playing: Yukihiro Takahashi's _Blue Moon Blue_: "Blue Moon Blue" Date: Mon, 25 Apr 2022 16:32:21 +0200 In-Reply-To: <20220425135243.GH2309@cventin.lip.ens-lyon.fr> (Vincent Lefevre's message of "Mon, 25 Apr 2022 15:52:43 +0200") Message-ID: <87fsm12pze.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Vincent Lefevre writes: > It seems that "make boostrap" will do a rebuild with a default > configure, thus shouldn't be used if one needs configure options > (I find a configure variable impractical due to quoting and workin [...] 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: -2.3 (--) 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 (---) Vincent Lefevre writes: > It seems that "make boostrap" will do a rebuild with a default > configure, thus shouldn't be used if one needs configure options > (I find a configure variable impractical due to quoting and working > poorly with various shell advanced features). I suppose that > "make maintainer-clean" or "make extraclean" should be sufficient. "make bootstrap" should use the same config options as the previous ./configure you ran. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 21 03:21:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55109: Emacs build fails: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void: byte-compile-set-symbol-position Resent-From: Vincent Lefevre Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Apr 2022 14:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55109 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Lars Ingebrigtsen Cc: 55109@debbugs.gnu.org, Eli Zaretskii Received: via spool by 55109-submit@debbugs.gnu.org id=B55109.16508982364204 (code B ref 55109); Mon, 25 Apr 2022 14:51:02 +0000 Received: (at 55109) by debbugs.gnu.org; 25 Apr 2022 14:50:36 +0000 Received: from localhost ([127.0.0.1]:35776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nj02u-00015k-Dh for submit@debbugs.gnu.org; Mon, 25 Apr 2022 10:50:36 -0400 Received: from cventin.lip.ens-lyon.fr ([140.77.13.17]:59330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nj02t-00015a-1e for 55109@debbugs.gnu.org; Mon, 25 Apr 2022 10:50:35 -0400 Received: from vlefevre by cventin.lip.ens-lyon.fr with local (Exim 4.95) (envelope-from ) id 1nj02o-002DNk-LW; Mon, 25 Apr 2022 16:50:30 +0200 Date: Mon, 25 Apr 2022 16:50:30 +0200 From: Vincent Lefevre Message-ID: <20220425145030.GJ2309@cventin.lip.ens-lyon.fr> References: <20220425125432.GB2309@cventin.lip.ens-lyon.fr> <83sfq1mi8s.fsf@gnu.org> <20220425131938.GC2309@cventin.lip.ens-lyon.fr> <83pml5mgxc.fsf@gnu.org> <87pml52seb.fsf@gnus.org> <20220425135243.GH2309@cventin.lip.ens-lyon.fr> <87fsm12pze.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87fsm12pze.fsf@gnus.org> X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.3+10 (6e7437c4) vl-138565 (2022-04-12) X-Spam-Score: -0.0 (/) 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 (-) On 2022-04-25 16:32:21 +0200, Lars Ingebrigtsen wrote: > "make bootstrap" should use the same config options as the previous > ./configure you ran. OK. There was no indication in Makefile.in: # make bootstrap # Removes all the compiled files to force a new bootstrap from a # clean slate, and then build in the normal way. -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)