From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: "make autoloads" signals an error Date: Wed, 01 Jun 2022 14:26:31 +0200 Message-ID: <87sfoozi14.fsf@gnus.org> References: <83ee08h9et.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22651"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jun 01 14:28:21 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nwNSW-0005eS-M2 for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Jun 2022 14:28:20 +0200 Original-Received: from localhost ([::1]:41962 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nwNSV-0006ky-27 for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Jun 2022 08:28:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46004) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nwNQz-0004Vx-2c for emacs-devel@gnu.org; Wed, 01 Jun 2022 08:26:46 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:56840) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nwNQr-0005Lr-5P; Wed, 01 Jun 2022 08:26:44 -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=ocgAtVObw97n8ZFO9+45xXqpIeEn/HXwWTv7LOGa6+s=; b=XtnjFlJaP5JgcAfc4rPdjGHODH RUTDeFGe3CQgeLcyZC48vDMSrat3v6y/cXjpDHfM6mDux5pVLQKXiOM3Z5WBpmGBygzfTdOTugW0o yjoXoTB7N/sUbuZy4+93a/jyO8eYphJ2WfLRvF4DpeMaVpQnLwAXEuNNfzz51d3wQBo4=; Original-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 1nwNQm-0005T0-D8; Wed, 01 Jun 2022 14:26:35 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEWcoqKgpqaQlZV9 gYFxdXT///91o9+9AAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YGAQwIDPNA/70AAAG3SURBVDjLdZSN kesgDISFnAIwFYiVC3BECrjxpf+angQmz7lJmMkkw4d2V/yE0vpxFPoyMrHEN+Yg9g/ADr4pcTdJ Oeo+gDVA+gToS0V6W38BvpqhhvQHZEr8q9sBq1cQxvwr/HzW0up/QH2+Yns+UcvRMwboeTawwQFE 9wmSl/BxM8LDJGvVCDmlNtHDM0FFpdSLhxXZLHkMvXOyE/h8ubtFLEjZSl28gZI6WMwl+malxdPV dFasemtHD5dybrB9Sq1YsI9zy0m3ajkNkH9QhGScaZGKTAOUHywyD7uI6AtU0e7QQcVCA6RyILzR DNETNE2gDdxvSgiaaQ2dAC7F04N3LK+KCn3dNJbw8NsW4H5J5UAnyD9vIOJ2QMlY9wkU1WiCTQ9M YBrZB6AbTM89WUQ3eQG+K4/t5QfvF0BH8bZjXr3J/uMEN8Hez9wdeBcCYwA+XKoBRg/ZIEwTUNxO l/GizfhSQcV8W45Y3EYIhI3f9cRWC1C51bN/QgdOmku1JvkCxmvy56o450MqQO41a07rayt7UQf5 7f1Hg9L/B2j9C3B9rONZnx5fxjfAcQpDY/4PDDX+BzTdR/zouytYAAAAJXRFWHRkYXRlOmNyZWF0 ZQAyMDIyLTA2LTAxVDEyOjA4OjEyKzAwOjAwpMkwjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0w Ni0wMVQxMjowODoxMiswMDowMNWUiDIAAAAASUVORK5CYII= X-Now-Playing: The Wake's _Harmony & Singles_: "The Old Men" In-Reply-To: <83ee08h9et.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 01 Jun 2022 15:10:02 +0300") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:290495 Archived-At: Eli Zaretskii writes: > Error: wrong-type-argument (integer-or-marker-p nil) > mapbacktrace(#f(compiled-function (evald func args flags) #)) > debug-early-backtrace() > debug-early(error (wrong-type-argument integer-or-marker-p nil)) > loaddefs-generate(("." "./c I'm unable to reproduce this -- "make autoloads" just says GEN loaddefs.el INFO Scraping files for loaddefs... INFO Scraping files for loaddefs...done Does "make autoloads-force" also fail for you? In that case, perhaps there's a bug in the code that's computing the updates, and in that case, it depends on which files are newer than loaddefs.el. Hm... Could you try removing the "c" from "elc" here: $(lisp)/loaddefs.el: gen-lisp $(LOADDEFS) $(AM_V_GEN)$(emacs) \ -l $(lisp)/emacs-lisp/loaddefs-gen.elc \ -f loaddefs-generate-batch $(lisp)/loaddefs.el ${SUBDIRS_ALMOST} That should give us a more detailed backtrace. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no