From unknown Thu Jun 19 14:06:20 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#52184 <52184@debbugs.gnu.org> To: bug#52184 <52184@debbugs.gnu.org> Subject: Status: Make failure for fresh git copy: Symbol's function definition is void: define-keymap--define Reply-To: bug#52184 <52184@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:06:20 +0000 retitle 52184 Make failure for fresh git copy: Symbol's function definition= is void: define-keymap--define reassign 52184 emacs submitter 52184 JG severity 52184 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 29 11:53:58 2021 Received: (at submit) by debbugs.gnu.org; 29 Nov 2021 16:53:59 +0000 Received: from localhost ([127.0.0.1]:39144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrjug-00038T-CV for submit@debbugs.gnu.org; Mon, 29 Nov 2021 11:53:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:51380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrjqS-00031R-W5 for submit@debbugs.gnu.org; Mon, 29 Nov 2021 11:49:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50562) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrjqS-0001WU-Oe for bug-gnu-emacs@gnu.org; Mon, 29 Nov 2021 11:49:36 -0500 Received: from sonic316-23.consmr.mail.ne1.yahoo.com ([66.163.187.149]:41855) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mrjqQ-0006Jo-8d for bug-gnu-emacs@gnu.org; Mon, 29 Nov 2021 11:49:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pacbell.net; s=s2048; t=1638204570; bh=rouOdwOQ3jY9Vi2DRxLQhS6g/AA+WYiPD5t3XTag1i8=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=mMQ9H3Kl3mLzVSyy2+gXM0Sz2suKzr60HvDotttTi9ZZpPOLWPSAL88G9J+ryHyoeu9uKSCUXRu2u5bRla4B4U+VXXoFhuKxCqJ+LBqiabkEe3pDVucmbAJVPXxOMM0lNjcL24vTSS+Ry3xS610kSHxerfB34Gv3SwVHGFgNME+FoI3aAhKVcU3YrsFZNZijYUaAbDubqiVLddQg2ij6fMs3aXb100JZbvLf3AzvUMMkybbK9GxkHn8yvJn8XMwd80fyrpUyUYDl//roI0pLUI0HLyNXL5z2+9+YO0TRGrnEQHdS+qu75IDhYFZqfny5W+dJ1nUlOfMSqARS70ar8Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1638204570; bh=Bq+U6nQeQQe6NMeoZz5UpTIzfGjLtci3uMSDDyWBJY7=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=OqAAGtFuoUdWi8yovGA1Ilh1v0OsJHoQqKXJ6ab9G+2/Nx64u1z9zL7hq3qHDehAuW5lRioIulXGxvXJO6KPXtWExiQf7FO9cZoqN92Jfcz+KsT9Pq7CEhSaCWr2ba3BVP7f54RzkGHw4k2qgLY6RoPdrP5QCDRjGNv2EBZsFbXjRXyH1yXBpdYvfizu+sPGfs3issKB8RDbbicTdpF0Z30pN6FWwBwJdzLA8ZXwfoEBsa0VlM68SZvfQATefHYx4V0dyzqgiStojrGIbrNdVEu0+leucGtka+CCOEgRKWygwgnc3y2HuGfb5LO5hr3mWHCaOblj73ARHhS9HbsaTQ== X-YMail-OSG: N_QcxwcVM1lF9Fz34oJ5qBwPah.KmKWwiJvsat4r6mLb3SAe9Ns1pWA06UpV2Xw Top1NAgR_2RBFscw2AWnqjdquXmbUYSEy5WBMnz12D58BIQXANoUVX4nHGj8mruubcAX1J2IIUFD 0ZQkCGec5FbErt4f9_mjmjwTN9wHvdKgGIc0WxWbImy1_jv6fTcSgCWWXAIucpfTTZKri11Isjq9 dGSgG9psyxfYxgJWptOg49vG7qxwkSYJXNeLigsWcP5BdovMRib_FIfrWJTi93yX2jMQE0J4249n hN5iaX0eH2jlNgnTAVuIxRUrcpq6DoWKZYT1SwdN9dKiHE.irOjEgpZHsYoC3iEsTO24DbrgRHXM eoPtc4QGcyWUStqCRRnaod43PzwI3.ZXY7XGGJxcSnXpcD.qJPI_CrOz.Tiz2yEHY.9fjSD981nL cqHjj_LLniPQYf5BiA1jnltWgfbUP2GmOV21g2U_ODVT4rHpOUOrI.x85QqpyvEH.zkgIjpGgXbr 4rd1._q7JsEom7jPALi4PghZhT1N3OsjpXdEcv52MIs8m6Jteh9Qfe.5U_C2nwvc_s86jYsZI8tc _OxkBx_.miFBt0o1iBpbTiKlURlVEWo.qVhwWDS0YANcFAiBHIQRdPcT1fOyebTtzblrURF_S5lz 8IJemL7DdTTHHooIa23bpE_oUz9GEigHxne14VpT0fglOGpiXiehLaatYfzhlx_W19sxD3DTHcdA 9VeXiUCpg5sCYpNG9rkM80X4.vm_dTo.qGMS3NNDc_z4T84Zt8tgfkAriiA1c1DGXKq5GCyWS8jU FcdF5T71zZgVjamW3JnzQe9VC9FMAmdHfhflgF7KKLsMf5pB0ehB5K___jSuf8_M6kezssRATRzb o3.AWue1pvvZKxNi9usGFsNYbJGSY..t3wsyAxyBrOPuvjpPiRxR3R3jnfPYbB.SwJVoSEyGfAjk .GUK6WvHvoSmJP7RtJG3i1PxA3iqoFZzQfmIjHVfsQM4SrBTBOlA71IMUHCZKXQ5B9MVXRVjxYkI RZFJKFfU5664adYyoPqaMRx2i4G6W0gtQ6vXvS0xhpuRUW5hcNggR1NzwX344sCpggNHsezOALdE zoY5Rr9lWVDUbgVP0CO8bg.vfZY5cPLYeqM46q7CaTJvJx_gUadidNF3j92h.61bgVh1.f1QRZ1m grksO_eL1z5jVvtRTMrXQ9M1B6ifzCxiGtzHBV8.1._gNqaaJbVMPQo9AmIS.0gtdguVOC.zLpqS w2gzZnKVhHN9MIkN5wuNsIFYp75nLjTsKeCgEF7bncUBIUfM9u5OUBYfOoaiBbVwyQGtZ92d32FH .iUQ2jq.gC6Uv9h9KzLPT_eJRDgisKrsmtWYEHTwScYBNWksy8R09WabRwDxEl91hx1E7nUj9L_k QCcq9E4snVpZ6_euHhn2diK4Ur5v5UoO6T1LRH6T71Y2NtbNFLL_whkjlXARirHFHa4sP0ZfjWyi YBq0LgNgiTNQ5m9omjLEbVyJtqM60XctjPCX1ICiVeX5v8KoIY7q_ag0upZNAk5Xw9d.5ILZM2kp x.TLYxXZiBh5JzD6jtte0qIM01SCOKta6CPTSrgbpkVnrGBaYIhQRoCF93NGlUkvRqrGknagNkV4 ZQ4_Qx73u7bvINEa9GttSO0nP6xt5Wn8hn4tCC5TQmKglip9JUztrj9YtxD4319RC.zAB0p9Lmiw SXV.0MMyCZ64gHeG2lLi6b.YODOwnna915RHdWjbCqw5KugHCX5Jy71luuFeG32cfmHk0LcqnTwi hEEgsnlEz_JW1RKDZ1K8cCagDa5Few.mNjKXrpn700XiVE9LWXE4yngOAB7o2SFR5Cd.BhlMzX2o ZIAY2ZkZOv1HRRoAL7rD.lrjgR.LgobHrdigrPvPr6SiHj_bmBhy4Nmme.frNvuABnvbZHqS52f4 iEn9Hf8i_0iu3Z9WOFToIGCEHQtr5zcrL1pnqj48VcfsfGgdnPix.K8cUxMOOe6SkNwUVJufSlUO oUhkxNTwqyBQmIVV39F5NzExNC2a6FR8OHlTNJaJAl1pFyVP1OjEX.1bFzYylgFW4l05HKfAsmpR GFoKpHPt7ACDvDKepaQXl8sEUHe05bEUpShQd0unMU4551V0HDx45R56ef7QauUfQYcihHJR6BYB qcjM8Nw97k0Rh62M6c8ZVDQmz_VhwhGXoOpsUtPPkAFH7HsuHah2JPnBf5OuxyxG6Z5nU9WddRRW Cf1GFCcYedg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Mon, 29 Nov 2021 16:49:30 +0000 Received: by kubenode545.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9adc0dc7f1e479ed1865d0eff3af2dd9; Mon, 29 Nov 2021 16:49:24 +0000 (UTC) User-agent: mu4e 1.7.5; emacs 29.0.50 From: JG To: bug-gnu-emacs@gnu.org Subject: Make failure for fresh git copy: Symbol's function definition is void: define-keymap--define Date: Mon, 29 Nov 2021 08:43:06 -0800 Message-ID: <871r2yykj0.fsf@pacbell.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" References: <871r2yykj0.fsf.ref@pacbell.net> X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 7245 Received-SPF: none client-ip=66.163.187.149; envelope-from=jerzor@pacbell.net; helo=sonic316-23.consmr.mail.ne1.yahoo.com 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 29 Nov 2021 11:53:57 -0500 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 Hi, I'm attempting to compile a fresh git copy of emacs on an Ubuntu 21.10 VM. Here is the commit info from git log -1: commit c2c9e7e3cbb485d4240f9c9c44694f310711e4e9 (HEAD -> master, origin/master, origin/HEAD) When running make I get the below failure, with the full make log attached: Symbol's function definition is void: define-keymap--define make[1]: *** [Makefile:908: bootstrap-emacs.pdmp] Error 255 make[1]: Leaving directory '/home/etest/emacs/src' make: *** [Makefile:452: src] Error 2 --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=error.txt make -C lib all make[1]: Entering directory '/home/etest/emacs/lib' GEN alloca.h GEN dirent.h GEN fcntl.h GEN inttypes.h GEN limits.h GEN signal.h GEN stdio.h GEN stdlib.h GEN string.h GEN sys/random.h GEN sys/select.h GEN sys/stat.h GEN sys/time.h GEN sys/types.h GEN time.h GEN unistd.h CC fingerprint.o CC fcntl.o CC fsusage.o CC regex.o CC sig2str.o CC time_rz.o CC acl-errno-valid.o CC acl-internal.o CC get-permissions.o CC set-permissions.o CC allocator.o CC binary-io.o CC c-ctype.o CC c-strcasecmp.o CC c-strncasecmp.o CC careadlinkat.o CC close-stream.o CC count-leading-zeros.o CC count-one-bits.o CC count-trailing-zeros.o CC md5-stream.o CC md5.o CC sha1.o CC sha256.o CC sha512.o CC dtoastr.o CC dtotimespec.o CC malloc/dynarray_at_failure.o CC malloc/dynarray_emplace_enlarge.o CC malloc/dynarray_finalize.o CC malloc/dynarray_resize.o CC malloc/dynarray_resize_clear.o CC file-has-acl.o CC filemode.o CC filevercmp.o CC gettime.o CC nproc.o CC nstrftime.o CC pipe2.o CC qcopy-acl.o CC stat-time.o CC tempname.o CC timespec.o CC timespec-add.o CC timespec-sub.o CC u64.o CC unistd.o CC openat-die.o CC save-cwd.o AR libgnu.a make[1]: Leaving directory '/home/etest/emacs/lib' make -C lib-src all make[1]: Entering directory '/home/etest/emacs/lib-src' CCLD etags CCLD ctags CCLD emacsclient CCLD ebrowse CCLD hexl CC pop.o CCLD movemail CCLD make-docfile CCLD make-fingerprint make[1]: Leaving directory '/home/etest/emacs/lib-src' make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' BIN_DESTDIR=''/usr/local/bin/'' \ ELN_DESTDIR='/usr/local/lib/emacs/29.0.50/' all make[1]: Entering directory '/home/etest/emacs/src' GEN globals.h make -C ../lwlib/ liblw.a make[2]: Entering directory '/home/etest/emacs/lwlib' CC lwlib.o CC lwlib-Xlw.o CC xlwmenu.o CC lwlib-Xaw.o CC lwlib-utils.o GEN liblw.a make[2]: Leaving directory '/home/etest/emacs/lwlib' CC dispnew.o CC frame.o CC scroll.o CC xdisp.o CC menu.o CC xmenu.o CC window.o CC charset.o CC coding.o CC category.o CC ccl.o CC character.o CC chartab.o CC bidi.o CC cm.o CC term.o CC terminal.o CC xfaces.o CC xterm.o CC xfns.o CC xselect.o CC xrdb.o CC xsmfns.o CC xsettings.o CC emacs.o CC keyboard.o CC macros.o CC keymap.o CC sysdep.o CC bignum.o CC buffer.o CC filelock.o CC insdel.o CC marker.o CC minibuf.o CC fileio.o CC dired.o CC cmds.o CC casetab.o CC casefiddle.o CC indent.o CC search.o CC regex-emacs.o CC undo.o CC alloc.o CC pdumper.o CC data.o GEN buildobj.h CC doc.o CC editfns.o CC callint.o CC eval.o CC floatfns.o CC fns.o CC font.o CC print.o CC lread.o CC emacs-module.o CC syntax.o CC bytecode.o CC comp.o CC dynlib.o CC process.o CC gnutls.o CC callproc.o CC region-cache.o CC sound.o CC timefns.o CC atimer.o CC doprnt.o CC intervals.o CC textprop.o CC composite.o CC xml.o CC lcms.o CC inotify.o CC profiler.o CC decompress.o CC thread.o CC systhread.o CC xfont.o CC fontset.o CC fringe.o CC image.o CC terminfo.o CC lastfile.o CC widget.o make -C ../admin/charsets all make[2]: Entering directory '/home/etest/emacs/admin/charsets' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/etest/emacs/admin/charsets' make -C ../admin/unidata charscript.el make[2]: Entering directory '/home/etest/emacs/admin/unidata' make[2]: Nothing to be done for 'charscript.el'. make[2]: Leaving directory '/home/etest/emacs/admin/unidata' make -C ../admin/unidata emoji-zwj.el make[2]: Entering directory '/home/etest/emacs/admin/unidata' make[2]: Nothing to be done for 'emoji-zwj.el'. make[2]: Leaving directory '/home/etest/emacs/admin/unidata' CCLD temacs /usr/bin/mkdir -p ../etc make -C ../lisp update-subdirs make[2]: Entering directory '/home/etest/emacs/lisp' make[2]: Leaving directory '/home/etest/emacs/lisp' cp -f temacs bootstrap-emacs rm -f bootstrap-emacs.pdmp ./temacs --batch -l loadup --temacs=pbootstrap \ --bin-dest /usr/local/bin/ --eln-dest /usr/local/lib/emacs/29.0.50/ Loading loadup.el (source)... Dump mode: pbootstrap Using load-path (/home/etest/emacs/lisp /home/etest/emacs/lisp/emacs-lisp /home/etest/emacs/lisp/progmodes /home/etest/emacs/lisp/language /home/etest/emacs/lisp/international /home/etest/emacs/lisp/textmodes /home/etest/emacs/lisp/vc) Loading emacs-lisp/byte-run (source)... Loading emacs-lisp/backquote... Loading subr (source)... Loading keymap (source)... Loading version... Loading widget... Loading custom... Loading emacs-lisp/map-ynp... Loading international/mule... Loading international/mule-conf... Loading env... Loading format... Loading bindings (source)... Loading window... Loading files... Loading emacs-lisp/macroexp... Loading /home/etest/emacs/lisp/cus-face.el (source)... Loading /home/etest/emacs/lisp/faces.el (source)... Loading /home/etest/emacs/lisp/loaddefs.el (source)... Loading /home/etest/emacs/lisp/button.el (source)... Loading emacs-lisp/nadvice... Loading emacs-lisp/cl-preloaded... Loading obarray... Loading abbrev... Loading simple... Symbol's function definition is void: define-keymap--define make[1]: *** [Makefile:908: bootstrap-emacs.pdmp] Error 255 make[1]: Leaving directory '/home/etest/emacs/src' make: *** [Makefile:452: src] Error 2 --=-=-= Content-Type: text/plain I'd appreciate any help in troubleshooting this problem, not seeing any similar mention in recent bugs on the mailing list. --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 29 12:18:56 2021 Received: (at 52184-done) by debbugs.gnu.org; 29 Nov 2021 17:18:56 +0000 Received: from localhost ([127.0.0.1]:39189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrkIq-0003oU-HH for submit@debbugs.gnu.org; Mon, 29 Nov 2021 12:18:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrkIo-0003oI-W9 for 52184-done@debbugs.gnu.org; Mon, 29 Nov 2021 12:18:55 -0500 Received: from [2001:470:142:3::e] (port=52252 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrkIj-0001xu-4o; Mon, 29 Nov 2021 12:18:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=GisNS7NGwtd4aSWDPdzWB7iB0b1MTF1uq7sDVhRMbAU=; b=GyZHzZNVmShE QEW94haY9kmc5ZJBVRy+yABWAXrJNsnTnY+6ijYSNPL1kRqNWmlkbQ+r2iLgjsOAvwblp99L9PLgF A0NxcHPvb85aJ6gCyG+q+tDTwtQx9pxYU/qWWWVdCa+LaHBRUNzPdnhLMU2rWpcnZbR2e3Xylx8nX DsARmqEFTYzzzYwl+a+kGMIfXY+y3yWTzoUJiY6jjaGDXvvfHWEa+ju04a6fopZ79avKxCBjCp4ky Lb0EA4jzyDqN/zcKBDrBFaqldTjW9YrZqA5p1RaCPVENdNtt+Q2gJgdgB528EHpT/tfJ2r3r8bI5s uBd4kxWLedSYhETWwiywng==; Received: from [87.69.77.57] (port=2664 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 1mrkIi-0003FQ-8F; Mon, 29 Nov 2021 12:18:49 -0500 Date: Mon, 29 Nov 2021 19:19:01 +0200 Message-Id: <83fsrevq0q.fsf@gnu.org> From: Eli Zaretskii To: JG In-Reply-To: <871r2yykj0.fsf@pacbell.net> (message from JG on Mon, 29 Nov 2021 08:43:06 -0800) Subject: Re: bug#52184: Make failure for fresh git copy: Symbol's function definition is void: define-keymap--define References: <871r2yykj0.fsf.ref@pacbell.net> <871r2yykj0.fsf@pacbell.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52184-done Cc: 52184-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 (---) > From: JG > Date: Mon, 29 Nov 2021 08:43:06 -0800 > > Hi, I'm attempting to compile a fresh git copy of emacs on an Ubuntu > 21.10 VM. Here is the commit info from git log -1: > > commit c2c9e7e3cbb485d4240f9c9c44694f310711e4e9 (HEAD -> master, origin/master, origin/HEAD) > > When running make I get the below failure, with the full make log > attached: > > Symbol's function definition is void: define-keymap--define > make[1]: *** [Makefile:908: bootstrap-emacs.pdmp] Error 255 > make[1]: Leaving directory '/home/etest/emacs/src' > make: *** [Makefile:452: src] Error 2 Either "make bootstrap", or manually remove all *.elc files that reference define-keymap--define and then say "make" again. I'm closing this bug report, as it isn't a bug. From unknown Thu Jun 19 14:06:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 28 Dec 2021 12:24:10 +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