From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 03 21:28:31 2025 Received: (at submit) by debbugs.gnu.org; 4 Apr 2025 01:28:31 +0000 Received: from localhost ([127.0.0.1]:36389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0VrC-0005md-M9 for submit@debbugs.gnu.org; Thu, 03 Apr 2025 21:28:31 -0400 Received: from lists.gnu.org ([2001:470:142::17]:60854) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0VrA-0005mM-Hf for submit@debbugs.gnu.org; Thu, 03 Apr 2025 21:28:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u0Vr2-0007sd-Q6 for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 21:28:20 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1u0Vr0-0003tZ-Ja for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 21:28:20 -0400 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-43d72b749dcso1181545e9.1 for ; Thu, 03 Apr 2025 18:28:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743730096; x=1744334896; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=L1CaQB/iTZ9/r8A5Le1wcmiNLCltN7VTsgWVtbpErJk=; b=I++Z/rgPLoY95o1FFqZq3jb0yzc8V9jM1apyJ2dY+nwovhpsrvZf+RgngUOfQ8z3Jv cXnZcSpWOGmAEA5xOuACyUGH6uS6mIG5EuK8Xo6gkW1fhij3JK9T8maVgsmEV2PxxS5Y ZMx1Y/y66xSOikkGxXSllu5MLQCFDpXDhm8F8eV9N4zQdZ0Q7Dxeh+uMpIE1VlpomkYe l6mFRdzXJEXbM0tXEAgpybfnProCyFYnxXjkJD6j+7emU4znLPDHa8xwUNj5B1d03WRB GuGkOmy2FBHFSLd47yi0U6SWR/dl962Pbj2i/0Ru9eQXZ6leg2Iw+D0HFSxpeIlD4+P2 mxSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743730096; x=1744334896; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=L1CaQB/iTZ9/r8A5Le1wcmiNLCltN7VTsgWVtbpErJk=; b=km1IKqwkB+D52Jj1VpimABCjcsBW9rkbcnlneSwOZXsyZHCHrbbtqh+x5t6ggxblFY hzVYjc2xOjIy4Sor7NiDTzdCiC64Vtr9Q3pXDWgpzFsfhYDXnnpOuXCZ28wONWsdtYZf vyGydPaVm3tujMH+aHceU4v5CVZ4zuvKe9EM/TrPsf43fz5NBkGwU8KHVqxWxRRI8aLp eqjqqQ+uMeIMBk9olpoTMGzuBIjKrGzUg0Vl0H5Xkumb94CMvO1M3t8f1AJE07Zntmw1 hFtf2mLbpyJkXtSq3RtHu1pRdn5tINfXNSBHs1a0znC3G2WYk3prj8FPpAOxwHZ+bQnD KOxA== X-Gm-Message-State: AOJu0Yww3PLbEO1DDkDU5FN5yhpz2L3/oW9FGviwm9ViLv0afnC2jWIH fg33plsfllBAxWUhnVdCR/5u3aRXUoozFgOZWek4uANEQ6anNzM/waZiNRWYFFPRFfJEPzHTywW 0g1NuOdPbb9WI+DSc1KFwwjSNbHJ3X5Ka X-Gm-Gg: ASbGncsJx2Q6g1D6BuNbk2pK5H+bUom2GK6Pp6yNCzZruoyEYuVDpJQKxrW3x+d2fdN xEo8Ny7hooB/jbXjsUqs4iBO2U2gvu3+gYvf2NveK5xySl5ckqIOfHeKDNTUyFXpDohsWyTwKOg vxb3tsS0tadZbZ8frog5E8cctpFM2cwlP7TCcvgBg= X-Google-Smtp-Source: AGHT+IGcDh4e9Hz5+luv3EA6EXUGqMiwKMIxkVMCHt/5mycqsFkJV9y5/sTHvPBAUBIdx4shKRkP9izEsO7VQnPr9yY= X-Received: by 2002:a5d:5f4b:0:b0:39c:1efc:44ed with SMTP id ffacd0b85a97d-39cb35aea5cmr385763f8f.7.1743730096059; Thu, 03 Apr 2025 18:28:16 -0700 (PDT) MIME-Version: 1.0 From: Lynn Winebarger Date: Thu, 3 Apr 2025 21:28:05 -0400 X-Gm-Features: ATxdqUGwplBu9xQ3-rr3o2PXCnj4MmYR_IQM7cLpdCO9QT59Wl6_AC6XF1xlqf0 Message-ID: Subject: 30.1.50; Installed emacs is loading loadup.el from source To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::32b; envelope-from=owinebar@gmail.com; helo=mail-wm1-x32b.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) When I run './src/emacs-30.1.50 -Q' from the build directory, I get the expected behavior. I install the built emacs using "make install" into /usr/local with some version-specific directories configured (see the options) so I can have multiple major versions of emacs installed. When I run '/usr/local/bin/emacs-30.1.50 -Q', the following is displayed in the terminal window: ------ Loading loadup.el (source)... Dump mode: nil Using load-path (/usr/local/share/emacs/30.1.50/lisp /usr/local/share/emacs/30.1.50/lisp/emacs-lisp /usr/local/share/emacs/30.1.50/lisp/progmodes /usr/local/share/emacs/30.1.50/lisp/language /usr/local/share/emacs/30.1.50/lisp/international /usr/local/share/emacs/30.1.50/lisp/textmodes /usr/local/share/emacs/30.1.50/lisp/vc) Loading emacs-lisp/debug-early... Loading emacs-lisp/debug-early...done Loading emacs-lisp/byte-run... Loading emacs-lisp/byte-run...done Loading emacs-lisp/backquote... Loading emacs-lisp/backquote...done Loading subr... Loading subr...done Loading keymap... Loading keymap...done Loading version... Loading version...done Loading widget... Loading widget...done Loading custom... Loading custom...done Loading emacs-lisp/map-ynp... Loading emacs-lisp/map-ynp...done Loading international/mule... Loading international/mule...done Loading international/mule-conf... Loading international/mule-conf...done Loading env... Loading env...done Loading format... Loading format...done Loading bindings... Loading bindings...done Loading window... Loading window...done Loading files... Loading files...done Loading emacs-lisp/macroexp... Loading emacs-lisp/macroexp...done Loading cus-face... Loading cus-face...done Loading faces... Loading faces...done Loading loaddefs... Loading /usr/local/share/emacs/30.1.50/lisp/theme-loaddefs.el (source)... Loading /usr/local/share/emacs/30.1.50/lisp/theme-loaddefs.el (source)...done Loading loaddefs...done Loading button... Loading button...done Loading emacs-lisp/cl-preloaded... Loading emacs-lisp/cl-preloaded...done Loading emacs-lisp/oclosure... Loading emacs-lisp/oclosure...done Loading obarray... Loading obarray...done Loading abbrev... Loading abbrev...done Loading help... Loading help...done Loading jka-cmpr-hook... Loading jka-cmpr-hook...done Loading epa-hook... Loading epa-hook...done Loading international/mule-cmds... Loading international/mule-cmds...done Loading case-table... Loading case-table...done Loading /usr/local/share/emacs/30.1.50/lisp/international/charprop.el (source)... Loading /usr/local/share/emacs/30.1.50/lisp/international/charprop.el (source)...done Loading international/characters... Loading international/characters...done Loading composite... Loading composite...done Loading language/chinese... Loading language/chinese...done Loading language/cyrillic... Loading language/cyrillic...done Loading language/indian... Loading language/indian...done Loading language/sinhala... Loading language/sinhala...done Loading language/english... Loading language/english...done Loading language/ethiopic... Loading language/ethiopic...done Loading language/european... Loading language/european...done Loading language/czech... Loading language/czech...done Loading language/slovak... Loading language/slovak...done Loading language/romanian... Loading language/romanian...done Loading language/greek... Loading language/greek...done Loading language/hebrew... Loading language/hebrew...done Loading international/cp51932... Loading international/cp51932...done Loading international/eucjp-ms... Loading international/eucjp-ms...done Loading language/japanese... Loading language/japanese...done Loading language/korean... Loading language/korean...done Loading language/lao... Loading language/lao...done Loading language/tai-viet... Loading language/tai-viet...done Loading language/thai... Loading language/thai...done Loading language/tibetan... Loading language/tibetan...done Loading language/vietnamese... Loading language/vietnamese...done Loading language/misc-lang... Loading language/misc-lang...done Loading language/utf-8-lang... Loading language/utf-8-lang...done Loading language/georgian... Loading language/georgian...done Loading language/khmer... Loading language/khmer...done Loading language/burmese... Loading language/burmese...done Loading language/cham... Loading language/cham...done Loading language/philippine... Loading language/philippine...done Loading language/indonesian... Loading language/indonesian...done Loading indent... Loading indent...done Loading emacs-lisp/cl-generic... Loading emacs-lisp/cl-generic...done Loading simple... Loading simple...done Loading emacs-lisp/seq... Loading emacs-lisp/seq...done Loading emacs-lisp/nadvice... Loading emacs-lisp/nadvice...done Loading minibuffer... Loading minibuffer...done Loading frame... Loading frame...done Loading startup... Loading startup...done Loading term/tty-colors... Loading term/tty-colors...done Loading font-core... Loading font-core...done Loading emacs-lisp/syntax... Loading emacs-lisp/syntax...done Loading font-lock... Loading font-lock...done Loading jit-lock... Loading jit-lock...done Loading mouse... Loading mouse...done Loading scroll-bar... Loading scroll-bar...done Loading select... Loading select...done Loading emacs-lisp/timer... Loading emacs-lisp/timer...done Loading emacs-lisp/easymenu... Loading emacs-lisp/easymenu...done Loading isearch... Loading isearch...done Loading rfn-eshadow... Loading rfn-eshadow...done Loading menu-bar... Loading menu-bar...done Loading tab-bar... Loading tab-bar...done Loading emacs-lisp/lisp... Loading emacs-lisp/lisp...done Loading textmodes/page... Loading textmodes/page...done Loading register... Loading register...done Loading textmodes/paragraphs... Loading textmodes/paragraphs...done Loading progmodes/prog-mode... Loading progmodes/prog-mode...done Loading emacs-lisp/lisp-mode... Loading emacs-lisp/lisp-mode...done Loading textmodes/text-mode... Loading textmodes/text-mode...done Loading textmodes/fill... Loading textmodes/fill...done Loading newcomment... Loading newcomment...done Loading replace... Loading replace...done Loading emacs-lisp/tabulated-list... Loading emacs-lisp/tabulated-list...done Loading buff-menu... Loading buff-menu...done Loading fringe... Loading fringe...done Loading emacs-lisp/regexp-opt... Loading emacs-lisp/regexp-opt...done Loading image... Loading image...done Loading international/fontset... Loading international/fontset...done Loading dnd... Loading dnd...done Loading tool-bar... Loading tool-bar...done Loading dynamic-setting... Loading dynamic-setting...done Loading touch-screen... Loading touch-screen...done Loading x-dnd... Loading x-dnd...done Loading term/common-win... Loading term/common-win...done Loading term/x-win... Loading term/x-win...done Loading mwheel... Loading mwheel...done Loading progmodes/elisp-mode... Loading progmodes/elisp-mode...done Loading emacs-lisp/float-sup... Loading emacs-lisp/float-sup...done Loading vc/vc-hooks... Loading vc/vc-hooks...done Loading vc/ediff-hook... Loading vc/ediff-hook...done Loading uniquify... Loading uniquify...done Loading electric... Loading electric...done Loading paren... Loading paren...done Loading emacs-lisp/shorthands... Loading emacs-lisp/shorthands...done Loading emacs-lisp/eldoc... Loading emacs-lisp/eldoc...done Loading emacs-lisp/cconv... Loading emacs-lisp/cconv...done Loading cus-start... Loading cus-start...done Loading tooltip... Loading tooltip...done Loading international/iso-transl... Loading international/iso-transl...done Loading emacs-lisp/rmc... Loading emacs-lisp/rmc...done Loading /usr/local/share/emacs/30.1.50/lisp/leim/leim-list.el (source)... Loading /usr/local/share/emacs/30.1.50/lisp/leim/leim-list.el (source)...done Finding pointers to doc strings... Finding pointers to doc strings...done --------------- In GNU Emacs 30.1.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.34, cairo version 1.16.0) of 2025-04-03 built on dev1.olwresearch.com Windowing system distributor 'The X.Org Foundation', version 11.0.12101011 System Description: openSUSE Leap 15.6 Configured using: 'configure --infodir=/usr/local/share/emacs/30/share/info --mandir=/usr/local/share/emacs/30/share/man --docdir=/usr/local/share/emacs/30/share/doc/emacs --localedir=/usr/local/share/emacs/30/share/locale' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date subr-x cl-loaddefs cl-lib rmc iso-transl tooltip cus-start cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 188219 22990) (symbols 48 21967 0) (strings 32 54381 3496) (string-bytes 1 1274237) (vectors 16 34665) (vector-slots 8 1223310 138052) (floats 8 194 18) (intervals 56 377 21) (buffers 992 11)) From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 04 03:34:58 2025 Received: (at 77520) by debbugs.gnu.org; 4 Apr 2025 07:34:58 +0000 Received: from localhost ([127.0.0.1]:36901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0bZq-00036E-Fx for submit@debbugs.gnu.org; Fri, 04 Apr 2025 03:34:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35338) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0bZn-000361-Qh for 77520@debbugs.gnu.org; Fri, 04 Apr 2025 03:34:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u0bZi-0003ju-Co; Fri, 04 Apr 2025 03:34:50 -0400 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=EHlKK7uzHE7cSjV0NNjplDui0izgGW4PtXncsqnkDuE=; b=X5mHkDgDYcF4 Nn7mz3/ploc/xAy4pDSetdyf9rD9tG0Ks7aMuJMTxHHv9lDadLP1QVLObfjyxlphWA/BbNAmV2d1u VPpqXau79HYb2F2DKArTlgc7XmBNhRPKxCAoyv96nUSZ9lKXbXIAAJWywzOdzWolp2JSnFwQxYQor U3L1AtkPDzFvUxgaCI3BEDVcXhLXU5Xc/zyDxWnibirO5ovynyvq8Hfc6H8NmUnCJGaaFGUlMMHvH 0OUNd/m9akJ26QLI1VinbipwHNBROZrHw3Kz4vE7sUryuMoi/khLm3rW3MfUA6+/YrGKkEB3rJN0T v1Qom4Ly2Gsj18X2i/cT5w==; Date: Fri, 04 Apr 2025 10:34:27 +0300 Message-Id: <867c40z8fw.fsf@gnu.org> From: Eli Zaretskii To: Lynn Winebarger In-Reply-To: (message from Lynn Winebarger on Thu, 3 Apr 2025 21:28:05 -0400) Subject: Re: bug#77520: 30.1.50; Installed emacs is loading loadup.el from source References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77520 Cc: 77520@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: Lynn Winebarger > Date: Thu, 3 Apr 2025 21:28:05 -0400 > > When I run './src/emacs-30.1.50 -Q' from the build directory, I get the > expected behavior. I install the built emacs using "make install" into > /usr/local with some version-specific directories configured (see the > options) so I can have multiple major versions of emacs installed. When > I run '/usr/local/bin/emacs-30.1.50 -Q', the following is displayed in > the terminal window: > ------ > Loading loadup.el (source)... > Dump mode: nil This means Emacs cannot find its pdumper file. You need to figure out why. Crystal ball says you used some non-standard procedure for installing the built Emacs, so the pdumper file is either not installed or is installed under the name different from what EMacs looks for. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 04 15:24:53 2025 Received: (at 77520) by debbugs.gnu.org; 4 Apr 2025 19:24:53 +0000 Received: from localhost ([127.0.0.1]:40178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0meq-0007l0-MM for submit@debbugs.gnu.org; Fri, 04 Apr 2025 15:24:53 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:39173) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u0meo-0007kh-8i for 77520@debbugs.gnu.org; Fri, 04 Apr 2025 15:24:50 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-3912a28e629so249336f8f.1 for <77520@debbugs.gnu.org>; Fri, 04 Apr 2025 12:24:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743794684; x=1744399484; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=o7ZByRtiWtlCMPd1x0O896EIzswoywufdPVgOteBdiM=; b=CoSAj0OTmyfa0tgfgLjssWh1nk2MdArMAhzCr5lqIrT/yHM7vMzhsSHpDkaZqRUfa1 0FvN5/gHF4H6xkI+7CQz6WoJ58yr/93t9GovZ4JKwhThYfpuIj9nSbeycC86svVk28ld 3tueNf5gmcizV4FQJxr6/S3FUvC4BZFQRagUZ8Yljt1fNmJQRL1hiUU61UA/ih+NS46h c/cWMl3IItlgTwyubBQK7lbgg4ecleaNqI7DpUGSSamchWhDjOOtafwOc784mt81vyX+ FUCIic2mkI6DjE+caOKT21lDMMEX6dNfaDxC5A7C6iXDh4AcJoHQe0T4BB+3WHiVMJ5z 1GPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743794684; x=1744399484; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=o7ZByRtiWtlCMPd1x0O896EIzswoywufdPVgOteBdiM=; b=GO5I2Lz5JjZQ2tB5YYxTUA4r8gxI48SlN+8A9IBInLtihuNUdlIlKiGedaDRsTyDfV oV/0eHH3QS67cBMKX7T99kd5sWuhNCaw1Tz+xK1LDKPSlyvA07LVnGwj4f5V4gwpvxnO Nx7jwE05iTZJAD1xVannO4s5fZLK0m7q+0LYHBQ4W8jJEIQavX9W8SxNDEOjKGl2g0+v 5050JPhdDkcvExsGJaK+Nn99OiWVMvKCuVHLDt4tm1I2Dz+bDuZ7dmJTsIOKj54adXGs Blx1j26+AMG/HztyQeM7gsstCr7Hih/5v7/3z2VG3unhA3fTMLyy8pFY9URm0Uk2Hd0C a6lA== X-Gm-Message-State: AOJu0YyHflTvqpxsnRe7guYcmOcSNb/wSall2kAFpQpa0f0NYz/OyXYK 3wtBrmA960aCEww+3OZk0iZnciSzO08ZXKzPKFNq+mEKyHcpnntlUctuRcGp+1GVXsBwJDBUNge YfhtRSxknAMpR/0AlnMxZaQMjUBo= X-Gm-Gg: ASbGncvsav7HyKoYDEXhP3gOU/omLNGRkN2OOr55bAh5FBqL7ul+Efzi8LxrOh8fsav Y+ZEnGS4NZjxHJwWjJlioRvI/8ywNNxWjWnRraJ5jzXnshDiLmIx/PgmLQ2ZINYJgqIgs3vXS2K HL+2gU4s0INtql1LwWqJwISP5Efl1Yg9rrV6JCQmZDXYutETenHQ== X-Google-Smtp-Source: AGHT+IFyiv7JC8Hl0qBGM0p3a3f9jqlgpk27MytZExsBwxCzH65Ditm7gE9orfgQNRNIRl+tHBy9HT2UKK6oWe/uWVQ= X-Received: by 2002:a05:6000:186f:b0:38f:2b3c:569e with SMTP id ffacd0b85a97d-39cba947c39mr1517875f8f.11.1743794683517; Fri, 04 Apr 2025 12:24:43 -0700 (PDT) MIME-Version: 1.0 References: <867c40z8fw.fsf@gnu.org> In-Reply-To: <867c40z8fw.fsf@gnu.org> From: Lynn Winebarger Date: Fri, 4 Apr 2025 15:24:31 -0400 X-Gm-Features: ATxdqUHrC7ks5VDlrmuWqh2speRQw55P0_cv2tauI8ZYrx3bpADoYg67KOi2sMc Message-ID: Subject: Re: bug#77520: 30.1.50; Installed emacs is loading loadup.el from source To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77520 Cc: 77520@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 (-) On Fri, Apr 4, 2025 at 3:34=E2=80=AFAM Eli Zaretskii wrote: > > > From: Lynn Winebarger > > Date: Thu, 3 Apr 2025 21:28:05 -0400 > > > > When I run './src/emacs-30.1.50 -Q' from the build directory, I get the > > expected behavior. I install the built emacs using "make install" into > > /usr/local with some version-specific directories configured (see the > > options) so I can have multiple major versions of emacs installed. Whe= n > > I run '/usr/local/bin/emacs-30.1.50 -Q', the following is displayed in > > the terminal window: > > ------ > > Loading loadup.el (source)... > > Dump mode: nil > > This means Emacs cannot find its pdumper file. You need to figure out > why. Crystal ball says you used some non-standard procedure for > installing the built Emacs, so the pdumper file is either not > installed or is installed under the name different from what EMacs > looks for. Other than specifying version-specific paths in the configure (details in bug report), I just used "make -j $(nproc)" and "sudo make install". I've used this approach for a while to maintain separate lisp libraries and documentation while installing multiple versions of emacs. (newlines added to shell output for visual clarity). ---------------------- owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/bin/emacs* /usr/local/bin/emacs /usr/local/bin/emacs-28.3 /usr/local/bin/emacs-29.3.50 /usr/local/bin/emacs-30.1.50 /usr/local/bin/emacsclient /usr/local/bin/emacs-29.0.91 /usr/local/bin/emacs-30.0.50 owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/ 28.3/ 29.0.91/ 29.3.50/ 30.0.50/ 30.1.50/ owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/30.1.50/ x86_64-pc-linux-gnu owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/30.1.50/x86_64-pc-linux-gnu/ emacs-915e4e5cb8d283f00a79086d479910f292af5fe7b2430c3eaae2631e73dab0d7.pdmp hexl rcs2log emacs-d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf.pdmp movemail update-game-score owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.1.50 --fingerprint Not initialized owinebar@dev1:~/projects/emacs/emacs-30> ./BUILD/src/emacs-30.1.50.1 --fingerprint d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf ---------------------- For comparison, I tried a previously installed copy of 30.0.50: ---------------------- owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/30.0.50/x86_64-pc-linux-gnu/ emacs-4c6b60663e1157be3085c73f1e2ac7187bc745455a7531f00d78a41d2fd1dbbd.pdmp emacs-bc4b7834c0e05bc2b531ab001a62a6546f5bde655069f59b363e75b428b1dde6.pdm= p update-game-score emacs-104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9.pdmp hexl emacs-a93e06357fd60c362c6a3db9e95355a96eb59830d567f7d01bb22c4ffb81bcad.pdmp rcs2log owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.0.50 --fingerprint 104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9 ---------------------- Lynn From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 04 20:54:54 2025 Received: (at 77520) by debbugs.gnu.org; 5 Apr 2025 00:54:54 +0000 Received: from localhost ([127.0.0.1]:40687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0roD-00058u-LE for submit@debbugs.gnu.org; Fri, 04 Apr 2025 20:54:54 -0400 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:37924) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u0roB-00058Z-5y for 77520@debbugs.gnu.org; Fri, 04 Apr 2025 20:54:51 -0400 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-3912ebb8e88so279760f8f.0 for <77520@debbugs.gnu.org>; Fri, 04 Apr 2025 17:54:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743814484; x=1744419284; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=RUBt+2SvsjMRUYPpqqT+FpJksD8Q8unJBupunmvCMms=; b=dHGZg2/q8impMBt386FZZ00Ke5kUw2JqAlypEzuHAUV98s+ZiX0ZSJzYb9EIY4AOVG IM1di20C8sZroa/g5JHar/vYnRcTsGlWFl0aEmT9B0DV3JPYevZfre0eTGzM4yP4U6IJ mQVCxjO3iM081JSLlamUPOYKsrynTN4G3TyIMypHpi448EUW/20xJReKDUhsFeglCapQ gekQvjwjtq9EzrrMa/1P7jesfveeVkE7BqIF++kv9qOdFqf6gVKXB3i4POxCPpvKQ9Hn xYmXp5wlDVmGSFT/eCGZ5W1mAgQ37MttRB72bWLNTfcESkIhrTufCxAXCCpP74kDZuA1 mYrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743814484; x=1744419284; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RUBt+2SvsjMRUYPpqqT+FpJksD8Q8unJBupunmvCMms=; b=aMuGcmucY0+xWTtTUvDH3YLyws+wSCqVGPPYBzoQON9aIMzTMTgpxmC8rVk9ftGMJD q1EnMGeLkep6vGj8z73ej7Rs3+CjOQNAGQvV90RUGUgm6JM0noQPgHc24i5MUlXxt3oL rSe03IPKsxn+JUu4SQGErbK1k1F7pc37yBonp0IbhdAIVl4728nDAyf0rAhgmDFgzyU1 8LUyd1Y7gWRgzUxQ7hX/rkvLl3Xd+WQe/qtnW8AuWHeHGVZthAFWFApVF68kTBvd+qvd bM/jSsgpbvRCFmuYEVjcholciuy7Yo1k3YRiLOVTxTq/H1C5djn6BC+u4SQmJAhFLkiZ lyGA== X-Gm-Message-State: AOJu0YwNcID1mzJ9E2SskMzsXL0df3xZ5lDd0JkUscLlTLRcrN4BZHmO H4m3eyMGXriPsOeuFGDRCJpVxlekz0689kXs4oiYIyA0dke+9299CrcR+abrskBclLrB4u+R8Fv 58YB3yDTlci2k9grhX8CrcRsORgo= X-Gm-Gg: ASbGncva+ASbSA8Y1PLpsUZ0WqMgt8yPSpxP56P7F7W3cssXj0inTEfbNv/1tALjhkw fp79S7G9UzUosbk1p5bKiGpEwjSC4bTP2ZG+x/JUoUurrWiruYKppsSrp7gNSiGZwA6HmvVM63v 0oTRyqUX2dlyWHE9XdA0m0SYwES/JeFplzjQFgoR0= X-Google-Smtp-Source: AGHT+IGlz6JYnzdic46cemQmrsll39AV2BhGkxQCLLJtsUdIDvEHGKeIfSZ+6m98BMI6jwbChcEx/MnuT+l9nIKSUzs= X-Received: by 2002:a05:6000:2406:b0:39c:2663:6c23 with SMTP id ffacd0b85a97d-39cb35b701fmr1425595f8f.9.1743814483604; Fri, 04 Apr 2025 17:54:43 -0700 (PDT) MIME-Version: 1.0 References: <867c40z8fw.fsf@gnu.org> In-Reply-To: From: Lynn Winebarger Date: Fri, 4 Apr 2025 20:54:32 -0400 X-Gm-Features: ATxdqUFKytxAvKUhxxdLAu_pcAmYChoAz7Jc0rIX2EJoaLukmKgsAvE6QwBRPvs Message-ID: Subject: Re: bug#77520: 30.1.50; Installed emacs is loading loadup.el from source To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77520 Cc: 77520@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 (-) On Fri, Apr 4, 2025 at 3:24=E2=80=AFPM Lynn Winebarger = wrote: > > On Fri, Apr 4, 2025 at 3:34=E2=80=AFAM Eli Zaretskii wrote= : > > > > > From: Lynn Winebarger > > > Date: Thu, 3 Apr 2025 21:28:05 -0400 > > > > > > When I run './src/emacs-30.1.50 -Q' from the build directory, I get t= he > > > expected behavior. I install the built emacs using "make install" in= to > > > /usr/local with some version-specific directories configured (see the > > > options) so I can have multiple major versions of emacs installed. W= hen > > > I run '/usr/local/bin/emacs-30.1.50 -Q', the following is displayed i= n > > > the terminal window: > > > ------ > > > Loading loadup.el (source)... > > > Dump mode: nil > > > > This means Emacs cannot find its pdumper file. You need to figure out > > why. Crystal ball says you used some non-standard procedure for > > installing the built Emacs, so the pdumper file is either not > > installed or is installed under the name different from what EMacs > > looks for. > > Other than specifying version-specific paths in the configure (details > in bug report), I just used "make -j $(nproc)" and "sudo make > install". > I've used this approach for a while to maintain separate lisp > libraries and documentation while installing multiple versions of > emacs. (newlines added to shell output for visual clarity). > > ---------------------- > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/bin/emacs* > /usr/local/bin/emacs /usr/local/bin/emacs-28.3 > /usr/local/bin/emacs-29.3.50 /usr/local/bin/emacs-30.1.50 > /usr/local/bin/emacsclient /usr/local/bin/emacs-29.0.91 > /usr/local/bin/emacs-30.0.50 > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/ > 28.3/ 29.0.91/ 29.3.50/ 30.0.50/ 30.1.50/ > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/30.1.50/ > x86_64-pc-linux-gnu > > owinebar@dev1:~/projects/emacs/emacs-30> ls > /usr/local/lib/emacs/30.1.50/x86_64-pc-linux-gnu/ > emacs-915e4e5cb8d283f00a79086d479910f292af5fe7b2430c3eaae2631e73dab0d7.pd= mp > hexl rcs2log > emacs-d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf.pd= mp > movemail update-game-score > > owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.1.50 > --fingerprint > Not initialized > > owinebar@dev1:~/projects/emacs/emacs-30> ./BUILD/src/emacs-30.1.50.1 > --fingerprint > d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf > ---------------------- > For comparison, I tried a previously installed copy of 30.0.50: > ---------------------- > owinebar@dev1:~/projects/emacs/emacs-30> ls > /usr/local/lib/emacs/30.0.50/x86_64-pc-linux-gnu/ > emacs-4c6b60663e1157be3085c73f1e2ac7187bc745455a7531f00d78a41d2fd1dbbd.pd= mp > emacs-bc4b7834c0e05bc2b531ab001a62a6546f5bde655069f59b363e75b428b1dde6.p= dmp > update-game-score > emacs-104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9.pd= mp > hexl > emacs-a93e06357fd60c362c6a3db9e95355a96eb59830d567f7d01bb22c4ffb81bcad.pd= mp > rcs2log > > owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.0.50 > --fingerprint > 104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9 > ---------------------- I'm just going to see what's happening with gdb. The last time I fiddled with emacs source was 28.x, and the dump file fingerprint logic wasn't part of it. Lynn From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 04 22:14:57 2025 Received: (at 77520) by debbugs.gnu.org; 5 Apr 2025 02:14:57 +0000 Received: from localhost ([127.0.0.1]:40818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0t3g-0000Rd-HZ for submit@debbugs.gnu.org; Fri, 04 Apr 2025 22:14:57 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:38977) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u0t3W-0000R9-Jy for 77520@debbugs.gnu.org; Fri, 04 Apr 2025 22:14:52 -0400 Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-3978ef9a778so274071f8f.0 for <77520@debbugs.gnu.org>; Fri, 04 Apr 2025 19:14:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743819280; x=1744424080; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=IMzaBUA4zd3NlMJRxpAI12R+IPURZFgTFrqOyIwBPw0=; b=Shida+AsKyZC0hlCYbZLiZ2IL6NxjgfBXykVraqKocsWcYFpFI17rc0Z5IpmdwI5vV XaNT5HFTyhXT3V2R2Q+UnRUQSi6y2BC90mhZOwfUYFMBtZi5qVjXlyftbPaV6bq0YtdI LL9F9263D6D2rnRAoEMF3+NxItMglZRYCg+50ium4PGHcSDLDL/eW4zqjG24XZ4dCIAX umSDpLf4uLRz0pcuoa9VNQnsRikOyKnqoon8ivizTaGcMtXE47hkGu0TZeLsxTPkUib/ q+G3D0VwtJDixXi+9WkknKDndO9XLBIsxUxz2Gl+42A7lKrAfH2U8myWiTfd/SHShcM0 Fc6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743819280; x=1744424080; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IMzaBUA4zd3NlMJRxpAI12R+IPURZFgTFrqOyIwBPw0=; b=Whdm0rroMwX8cAXnD7H6HeoL4lp6EpG9eESrn1O0T2vLLwMZ2Akl4eCs3f81p0UQs3 lF8KlIbAsGojv4Qpdo+GclYDjSwoKqRqjI/HUPEGAm2JL75Ab8JZUaQ+704rvuE7RLPS T78R7C2NRQyJNxJsgSfVTGNXpvUyX0v712YdLVTKGrJl2EnPfb3CZElhGcX7u/tMN007 ZMS2DDx2QRXWhonm6ozx3RCCuXuhL+INma3g29w5wdKchOpQWJ1GlONeCG0+bZqetyWh k5p9zmQALIsnYf1M+zYZ9AEpaWwX6kx2tFV18yref+whLQDkyx8m1fEMcrfo6Q3CyZu9 ES/g== X-Gm-Message-State: AOJu0Yw1I+ckX0RW+K/ZdhQOTfYppjvXD0+CBB6DpdgSwuW6DFUI0vl6 uvn14unpQorTlknO2IhdJbldnfPpTCinqIsqZ7yOcn6dgm5tPR2zfk3unj7cMIb5LSEU6HvNzkF i6HYca0h+Dj6s14vENG5LpIFTFEvEm2EW X-Gm-Gg: ASbGnctye7PPTBCyld3YcoMOevB4QSEGdP7Pzldun18in95kggB74OAYvg5uKk/V02h 4BP17sG6/gk0sOle1EMOOy/Yj+JXfnlZ508i+Lf0MowocN1RGd1sJltRHmaEOD99+K8v79dWHrS ick+Ei8s5wkbjsWOgQVr97VgGL/eDnc03Lyb6iy1k= X-Google-Smtp-Source: AGHT+IG6F010dbtBoa1X8RSmyZaOvhRDHrPXbi9Rw8QZBCP2XZbgcVCA2egZhJkCToocF36PTS0Iauc+NPohN9A6yRo= X-Received: by 2002:a05:600c:5247:b0:43b:c228:1ee0 with SMTP id 5b1f17b1804b1-43ecfa45bcfmr17723605e9.7.1743819279541; Fri, 04 Apr 2025 19:14:39 -0700 (PDT) MIME-Version: 1.0 References: <867c40z8fw.fsf@gnu.org> In-Reply-To: From: Lynn Winebarger Date: Fri, 4 Apr 2025 22:14:28 -0400 X-Gm-Features: ATxdqUFisxNk43XDAzCZDgWas1w8KVAT5J8F2BT85lsMb_LQYL-XItiQCVw8HrE Message-ID: Subject: Re: bug#77520: 30.1.50; Installed emacs is loading loadup.el from source To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77520 Cc: 77520@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 (-) On Fri, Apr 4, 2025 at 8:54=E2=80=AFPM Lynn Winebarger = wrote: > > On Fri, Apr 4, 2025 at 3:24=E2=80=AFPM Lynn Winebarger wrote: > > > > On Fri, Apr 4, 2025 at 3:34=E2=80=AFAM Eli Zaretskii wro= te: > > > > > > > From: Lynn Winebarger > > > > Date: Thu, 3 Apr 2025 21:28:05 -0400 > > > > > > > > When I run './src/emacs-30.1.50 -Q' from the build directory, I get= the > > > > expected behavior. I install the built emacs using "make install" = into > > > > /usr/local with some version-specific directories configured (see t= he > > > > options) so I can have multiple major versions of emacs installed. = When > > > > I run '/usr/local/bin/emacs-30.1.50 -Q', the following is displayed= in > > > > the terminal window: > > > > ------ > > > > Loading loadup.el (source)... > > > > Dump mode: nil > > > > > > This means Emacs cannot find its pdumper file. You need to figure ou= t > > > why. Crystal ball says you used some non-standard procedure for > > > installing the built Emacs, so the pdumper file is either not > > > installed or is installed under the name different from what EMacs > > > looks for. > > > > Other than specifying version-specific paths in the configure (details > > in bug report), I just used "make -j $(nproc)" and "sudo make > > install". > > I've used this approach for a while to maintain separate lisp > > libraries and documentation while installing multiple versions of > > emacs. (newlines added to shell output for visual clarity). > > > > ---------------------- > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/bin/emacs* > > /usr/local/bin/emacs /usr/local/bin/emacs-28.3 > > /usr/local/bin/emacs-29.3.50 /usr/local/bin/emacs-30.1.50 > > /usr/local/bin/emacsclient /usr/local/bin/emacs-29.0.91 > > /usr/local/bin/emacs-30.0.50 > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/ > > 28.3/ 29.0.91/ 29.3.50/ 30.0.50/ 30.1.50/ > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/30.1.5= 0/ > > x86_64-pc-linux-gnu > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls > > /usr/local/lib/emacs/30.1.50/x86_64-pc-linux-gnu/ > > emacs-915e4e5cb8d283f00a79086d479910f292af5fe7b2430c3eaae2631e73dab0d7.= pdmp > > hexl rcs2log > > emacs-d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf.= pdmp > > movemail update-game-score > > > > owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.1.50 > > --fingerprint > > Not initialized > > > > owinebar@dev1:~/projects/emacs/emacs-30> ./BUILD/src/emacs-30.1.50.1 > > --fingerprint > > d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf > > ---------------------- > > For comparison, I tried a previously installed copy of 30.0.50: > > ---------------------- > > owinebar@dev1:~/projects/emacs/emacs-30> ls > > /usr/local/lib/emacs/30.0.50/x86_64-pc-linux-gnu/ > > emacs-4c6b60663e1157be3085c73f1e2ac7187bc745455a7531f00d78a41d2fd1dbbd.= pdmp > > emacs-bc4b7834c0e05bc2b531ab001a62a6546f5bde655069f59b363e75b428b1dde6= .pdmp > > update-game-score > > emacs-104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9.= pdmp > > hexl > > emacs-a93e06357fd60c362c6a3db9e95355a96eb59830d567f7d01bb22c4ffb81bcad.= pdmp > > rcs2log > > > > owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.0.50 > > --fingerprint > > 104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9 > > ---------------------- > > I'm just going to see what's happening with gdb. The last time I > fiddled with emacs source was 28.x, and the dump file fingerprint > logic wasn't part of it. Ok, it is setting PATH_EXEC to "/usr/local/lib/emacs/31.0.50/x86_64-pc-linux-gnu", but the install is to "/usr/local/lib/emacs/30.1.50/x86_64-pc-linux-gnu". I'm building from the emacs-30 branch, so the version shouldn't be 31.0.50, I think. Lynn From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 04 22:26:44 2025 Received: (at 77520) by debbugs.gnu.org; 5 Apr 2025 02:26:44 +0000 Received: from localhost ([127.0.0.1]:40833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0tF6-00012L-6V for submit@debbugs.gnu.org; Fri, 04 Apr 2025 22:26:44 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:38013) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u0tF2-000123-Vq for 77520@debbugs.gnu.org; Fri, 04 Apr 2025 22:26:41 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-3912ebb8e88so287855f8f.0 for <77520@debbugs.gnu.org>; Fri, 04 Apr 2025 19:26:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743819995; x=1744424795; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=b81bMyHi6/6ZpWeHJbPJZCcrO7VPebfEWLnDWCAjIF0=; b=d8RmxCBaT1i5ijy/ohGTaetN5WrY4c+pApIBGWchiDE52ofTOCn5gHR9Zcc2MBsDm5 DXYUDx6jNfmMW2A/jqUxACESyOdBEcfbKN4oMy6kXnHHJZzswFukyz1xsvJS/WSfvb32 ktDtxwjtpsNs/A9RxLxsXISeAB/9OoSZs68xt+YvN+oGlhrhbkn10WFPY/omYQhVPvO5 HrTgKH8P9pTiU5kEBHmKbSzQ/33ixJTl9HwNXqY/CciTDfIB0+c5nKaL1iy8E+Tkv9n5 QEmrvbKlVd0xZFAwK2a5CKgCARbvmL3V/OwT0UwIUnBllmQnK+qAR5DjcekXu/Mt0kNx cbfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743819995; x=1744424795; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b81bMyHi6/6ZpWeHJbPJZCcrO7VPebfEWLnDWCAjIF0=; b=ePNAhuNI4zWFo+IGvRlMefxUMNWau8OgN8RaM+U6FG2gUDktsSUNfLvVowj637rEsl DK+XcY1JioRsZZxZM+ahiOu2p0CJXEeY6N8QYE0eVYJ62LkBPdM4mRribzdxojnGVu+f Nh+Cv2yY6JxpUaFLzIFggg42aD2jLsCdWQXGrq6USwNXzvYBE3uAceI3oVhOHVNZWNUm K30/Yu/voYZEdubNaSIUv3bQNWwpuhLQyr5Gz1UugMav/nFQ1l8XiyT4fcuDafUc5wIf 0agkXdkly+2V0uhwzHjPY0W0Q28cn9HDnRv9b/E6Y++hZ62KNVhSCMiEYNGMeuCGptJQ 5Q6Q== X-Gm-Message-State: AOJu0YzVDl82ilOhp9qVqsWEC/w0oNfDZdhtIpYgWLCugROTqYGGmCGb HChKrk+sSuT88kLAfiG4WrYISciUAjg2qbTNkDYKulyV38o7s/u7bXdn3L/ZySriDy03vdrwwvt VJclAja2GGc8YZdUTJWHgX0rfHPg= X-Gm-Gg: ASbGncv+gZj64VpSD8L3stQVc3o09JmdsqEZMVQ3ovzmWq6o+TbcPef/9O9v3g7Cvt6 h2ZxfhHYfwdUYbMmNE/4XN4Vh8iAxXCCxJ4hZCVEycpD8wMlVj3jJLjPFPpqVfOS48+Vx4bYHE+ 9tg7li+ARXp9gWFvFFF0j5K04uxJKIgU9eRASQTys= X-Google-Smtp-Source: AGHT+IHr8jOJSGxJ0Y+K+MZZT1yE7a8699F1bBK6+A52LU6u1oW2JzGdXaKFf+9jLF9oVF/nMF8yZun9UctPoO3XejE= X-Received: by 2002:a05:6000:1a8e:b0:39c:1258:2c30 with SMTP id ffacd0b85a97d-39cba94287dmr1496790f8f.14.1743819994429; Fri, 04 Apr 2025 19:26:34 -0700 (PDT) MIME-Version: 1.0 References: <867c40z8fw.fsf@gnu.org> In-Reply-To: From: Lynn Winebarger Date: Fri, 4 Apr 2025 22:26:23 -0400 X-Gm-Features: ATxdqUEzBD33aUKGHeK3S4A38AO3IfNj5Nn5E5XtDikX6KpDXVlSeuB4t9ZmcHo Message-ID: Subject: Re: bug#77520: 30.1.50; Installed emacs is loading loadup.el from source To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77520 Cc: 77520@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 (-) On Fri, Apr 4, 2025 at 10:14=E2=80=AFPM Lynn Winebarger wrote: > > On Fri, Apr 4, 2025 at 8:54=E2=80=AFPM Lynn Winebarger wrote: > > > > On Fri, Apr 4, 2025 at 3:24=E2=80=AFPM Lynn Winebarger wrote: > > > > > > On Fri, Apr 4, 2025 at 3:34=E2=80=AFAM Eli Zaretskii w= rote: > > > > > > > > > From: Lynn Winebarger > > > > > Date: Thu, 3 Apr 2025 21:28:05 -0400 > > > > > > > > > > When I run './src/emacs-30.1.50 -Q' from the build directory, I g= et the > > > > > expected behavior. I install the built emacs using "make install= " into > > > > > /usr/local with some version-specific directories configured (see= the > > > > > options) so I can have multiple major versions of emacs installed= . When > > > > > I run '/usr/local/bin/emacs-30.1.50 -Q', the following is display= ed in > > > > > the terminal window: > > > > > ------ > > > > > Loading loadup.el (source)... > > > > > Dump mode: nil > > > > > > > > This means Emacs cannot find its pdumper file. You need to figure = out > > > > why. Crystal ball says you used some non-standard procedure for > > > > installing the built Emacs, so the pdumper file is either not > > > > installed or is installed under the name different from what EMacs > > > > looks for. > > > > > > Other than specifying version-specific paths in the configure (detail= s > > > in bug report), I just used "make -j $(nproc)" and "sudo make > > > install". > > > I've used this approach for a while to maintain separate lisp > > > libraries and documentation while installing multiple versions of > > > emacs. (newlines added to shell output for visual clarity). > > > > > > ---------------------- > > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/bin/emacs* > > > /usr/local/bin/emacs /usr/local/bin/emacs-28.3 > > > /usr/local/bin/emacs-29.3.50 /usr/local/bin/emacs-30.1.50 > > > /usr/local/bin/emacsclient /usr/local/bin/emacs-29.0.91 > > > /usr/local/bin/emacs-30.0.50 > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/ > > > 28.3/ 29.0.91/ 29.3.50/ 30.0.50/ 30.1.50/ > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/30.1= .50/ > > > x86_64-pc-linux-gnu > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls > > > /usr/local/lib/emacs/30.1.50/x86_64-pc-linux-gnu/ > > > emacs-915e4e5cb8d283f00a79086d479910f292af5fe7b2430c3eaae2631e73dab0d= 7.pdmp > > > hexl rcs2log > > > emacs-d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9c= f.pdmp > > > movemail update-game-score > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.1.50 > > > --fingerprint > > > Not initialized > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> ./BUILD/src/emacs-30.1.50.1 > > > --fingerprint > > > d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf > > > ---------------------- > > > For comparison, I tried a previously installed copy of 30.0.50: > > > ---------------------- > > > owinebar@dev1:~/projects/emacs/emacs-30> ls > > > /usr/local/lib/emacs/30.0.50/x86_64-pc-linux-gnu/ > > > emacs-4c6b60663e1157be3085c73f1e2ac7187bc745455a7531f00d78a41d2fd1dbb= d.pdmp > > > emacs-bc4b7834c0e05bc2b531ab001a62a6546f5bde655069f59b363e75b428b1dd= e6.pdmp > > > update-game-score > > > emacs-104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f= 9.pdmp > > > hexl > > > emacs-a93e06357fd60c362c6a3db9e95355a96eb59830d567f7d01bb22c4ffb81bca= d.pdmp > > > rcs2log > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.0.50 > > > --fingerprint > > > 104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9 > > > ---------------------- > > > > I'm just going to see what's happening with gdb. The last time I > > fiddled with emacs source was 28.x, and the dump file fingerprint > > logic wasn't part of it. > > Ok, it is setting PATH_EXEC to > "/usr/local/lib/emacs/31.0.50/x86_64-pc-linux-gnu", but the install is > to "/usr/local/lib/emacs/30.1.50/x86_64-pc-linux-gnu". > I'm building from the emacs-30 branch, so the version shouldn't be > 31.0.50, I think. Ok, I failed to run autogen.sh in the source directory after switching to the emacs-30 branch. User fail. Please close. Thanks, Lynn From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 05 03:14:40 2025 Received: (at 77520-done) by debbugs.gnu.org; 5 Apr 2025 07:14:40 +0000 Received: from localhost ([127.0.0.1]:41305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0xjj-0001BT-GB for submit@debbugs.gnu.org; Sat, 05 Apr 2025 03:14:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47006) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0xjg-0001BD-FA for 77520-done@debbugs.gnu.org; Sat, 05 Apr 2025 03:14:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u0xja-0007A8-Vu; Sat, 05 Apr 2025 03:14:30 -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=Xg3kBJY44LWbkyjc7TyWPXq7I2qF8YCZzc3v4hZNEu4=; b=gmhDXHNTzcnNgHwDlWfR kn4LrKCPi9oLOR/0HcPKoU+RUkuIQDb18UetOr91TyMjooR6LOP4E9OLoa6SjZI2memQdKXz0Q6b6 esEFVEU+z9AxxFYi47vp8wyHR878qa5rwHb4+3JKV+fGDfn3C+5b8GL893oHt9aWPnGwewS5/z/DV hyILVqPM37tPkKWrGOpIg87hpBITBdTlN0ET1Whwu0qadSYZcPb6CA3YnjRiOSlnCrQO9uWlwKy+i XIh0DumJGV7yinMgQ73vYOOWOFvaynQCHXdBWb6Lu1unyei8AtjmmR8+ZA/nmugta2/wSKL5bZ/aX IIDP5Pai+vus8A==; Date: Sat, 05 Apr 2025 10:14:26 +0300 Message-Id: <86o6xbxep9.fsf@gnu.org> From: Eli Zaretskii To: Lynn Winebarger In-Reply-To: (message from Lynn Winebarger on Fri, 4 Apr 2025 22:26:23 -0400) Subject: Re: bug#77520: 30.1.50; Installed emacs is loading loadup.el from source References: <867c40z8fw.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77520-done Cc: 77520-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: Lynn Winebarger > Date: Fri, 4 Apr 2025 22:26:23 -0400 > Cc: 77520@debbugs.gnu.org > > On Fri, Apr 4, 2025 at 10:14 PM Lynn Winebarger wrote: > > > > On Fri, Apr 4, 2025 at 8:54 PM Lynn Winebarger wrote: > > > > > > On Fri, Apr 4, 2025 at 3:24 PM Lynn Winebarger wrote: > > > > > > > > On Fri, Apr 4, 2025 at 3:34 AM Eli Zaretskii wrote: > > > > > > > > > > > From: Lynn Winebarger > > > > > > Date: Thu, 3 Apr 2025 21:28:05 -0400 > > > > > > > > > > > > When I run './src/emacs-30.1.50 -Q' from the build directory, I get the > > > > > > expected behavior. I install the built emacs using "make install" into > > > > > > /usr/local with some version-specific directories configured (see the > > > > > > options) so I can have multiple major versions of emacs installed. When > > > > > > I run '/usr/local/bin/emacs-30.1.50 -Q', the following is displayed in > > > > > > the terminal window: > > > > > > ------ > > > > > > Loading loadup.el (source)... > > > > > > Dump mode: nil > > > > > > > > > > This means Emacs cannot find its pdumper file. You need to figure out > > > > > why. Crystal ball says you used some non-standard procedure for > > > > > installing the built Emacs, so the pdumper file is either not > > > > > installed or is installed under the name different from what EMacs > > > > > looks for. > > > > > > > > Other than specifying version-specific paths in the configure (details > > > > in bug report), I just used "make -j $(nproc)" and "sudo make > > > > install". > > > > I've used this approach for a while to maintain separate lisp > > > > libraries and documentation while installing multiple versions of > > > > emacs. (newlines added to shell output for visual clarity). > > > > > > > > ---------------------- > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/bin/emacs* > > > > /usr/local/bin/emacs /usr/local/bin/emacs-28.3 > > > > /usr/local/bin/emacs-29.3.50 /usr/local/bin/emacs-30.1.50 > > > > /usr/local/bin/emacsclient /usr/local/bin/emacs-29.0.91 > > > > /usr/local/bin/emacs-30.0.50 > > > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/ > > > > 28.3/ 29.0.91/ 29.3.50/ 30.0.50/ 30.1.50/ > > > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls /usr/local/lib/emacs/30.1.50/ > > > > x86_64-pc-linux-gnu > > > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls > > > > /usr/local/lib/emacs/30.1.50/x86_64-pc-linux-gnu/ > > > > emacs-915e4e5cb8d283f00a79086d479910f292af5fe7b2430c3eaae2631e73dab0d7.pdmp > > > > hexl rcs2log > > > > emacs-d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf.pdmp > > > > movemail update-game-score > > > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.1.50 > > > > --fingerprint > > > > Not initialized > > > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> ./BUILD/src/emacs-30.1.50.1 > > > > --fingerprint > > > > d016b46c0511d7b5a01304258481021fb366397c719be76601044696239ac9cf > > > > ---------------------- > > > > For comparison, I tried a previously installed copy of 30.0.50: > > > > ---------------------- > > > > owinebar@dev1:~/projects/emacs/emacs-30> ls > > > > /usr/local/lib/emacs/30.0.50/x86_64-pc-linux-gnu/ > > > > emacs-4c6b60663e1157be3085c73f1e2ac7187bc745455a7531f00d78a41d2fd1dbbd.pdmp > > > > emacs-bc4b7834c0e05bc2b531ab001a62a6546f5bde655069f59b363e75b428b1dde6.pdmp > > > > update-game-score > > > > emacs-104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9.pdmp > > > > hexl > > > > emacs-a93e06357fd60c362c6a3db9e95355a96eb59830d567f7d01bb22c4ffb81bcad.pdmp > > > > rcs2log > > > > > > > > owinebar@dev1:~/projects/emacs/emacs-30> /usr/local/bin/emacs-30.0.50 > > > > --fingerprint > > > > 104460d468e0a372d127c340258407e60ce36cf166d4e182cfe9f46f70c6f5f9 > > > > ---------------------- > > > > > > I'm just going to see what's happening with gdb. The last time I > > > fiddled with emacs source was 28.x, and the dump file fingerprint > > > logic wasn't part of it. > > > > Ok, it is setting PATH_EXEC to > > "/usr/local/lib/emacs/31.0.50/x86_64-pc-linux-gnu", but the install is > > to "/usr/local/lib/emacs/30.1.50/x86_64-pc-linux-gnu". > > I'm building from the emacs-30 branch, so the version shouldn't be > > 31.0.50, I think. > > Ok, I failed to run autogen.sh in the source directory after switching > to the emacs-30 branch. User fail. Please close. Done. From unknown Tue Jun 17 01:46:32 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 May 2025 11:24:09 +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