From unknown Sat Jun 21 10:45:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76009: 31.0.50; Compilation error for master on OpenBSD Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Feb 2025 12:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 76009 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76009@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173849870731770 (code B ref -1); Sun, 02 Feb 2025 12:19:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Feb 2025 12:18:27 +0000 Received: from localhost ([127.0.0.1]:33466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1teYvi-0008GL-Ly for submit@debbugs.gnu.org; Sun, 02 Feb 2025 07:18:27 -0500 Received: from lists.gnu.org ([2001:470:142::17]:46706) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1teYvg-0008G3-8R for submit@debbugs.gnu.org; Sun, 02 Feb 2025 07:18:25 -0500 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 1teYvX-0006Mf-5G for bug-gnu-emacs@gnu.org; Sun, 02 Feb 2025 07:18:15 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1teYvU-00038z-Ce for bug-gnu-emacs@gnu.org; Sun, 02 Feb 2025 07:18:14 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=tRxyv5jn lC3Hd8VXMgCfA3R04gb6PGuIo9jiCFQtqx8=; h=date:subject:to:from; d=ledu-giraud.fr; b=9wOuX6hOU32DP+QwKp1WX44ebkAQT8nAMgte9HHNOKWUA9Qkf7 aY2y1Mb8YJ1BMqAuAwHKXfPp6VOwLpec5kAg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=tRxyv5jnlC3Hd8VX MgCfA3R04gb6PGuIo9jiCFQtqx8=; h=date:subject:to:from; d=ledu-giraud.fr; b=S9uK3qAzLUNr90FBBmMUdV9Ab6ib+ahCiB6J/qAWn26EGg1PdR mWkMlFZPtwUukcre+O7+snBnIDgcbEJDqaAU4dCM5PbIZnhwcieK8RpsqLIeol6dzlUr99 lAfvdrnXdQfmHIhv+BMzK1NcjLFvjYDZPaEmKu0tkr3eiauKHpM5nHY7W+OafoaGOJsrER ecg9JrRTbHd719GLEeupcutBBE05UspZ4cYKS2mhDnY2CZbCplq3bdZ66tQ0iiIKdGIpWP yWSz343AB1krCpc1jFWrxsOMLYA2qPzaVp5vfWZ09HGhT0xE+CcIxzE16o0xnRWEgLPvXt PJGGLFPrY1Ww== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id bbf028ba (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Sun, 2 Feb 2025 13:18:07 +0100 (CET) From: Manuel Giraud Date: Sun, 02 Feb 2025 13:18:04 +0100 Message-ID: <87ikps5ymb.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr 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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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.1 (/) HH Hi, Current master does not compile on OpenBSD with the following error: checking for math library... configure: error: Math library (-lm) not found I have bisected it to this patch: 15e2b14f03796467fab8e8086d293a5813afaa5b is the first bad commit commit 15e2b14f03796467fab8e8086d293a5813afaa5b Author: Pip Cet Date: Tue Aug 20 18:31:05 2024 +0000 Unexec removal: Main part In GNU Emacs 31.0.50 (build 6, x86_64-unknown-openbsd7.6, X toolkit) of 2025-01-31 built on computer Repository revision: bd39ec062d0078c97140b8ad4ddf7c47e6f6e4ee Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101015 System Description: OpenBSD computer 7.6 GENERIC.MP#520 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=lucid --with-toolkit-scroll-bars=no --without-cairo --without-compress-install' Configured features: DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBXML2 M17N_FLT MODULES NOTIFY KQUEUE PDUMPER PNG RSVG SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XAW3D XDBE XFT XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: VC dir Minor modes in effect: vc-dir-git-mode: t display-time-mode: t display-battery-mode: t desktop-save-mode: t exwm-randr-mode: t server-mode: t electric-pair-mode: t override-global-mode: t repeat-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: 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: /home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm /home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-xsettings /home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-xim /home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-workspace /home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-randr /home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-manage /home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-layout /home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-input /home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-floating /home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-systemtray /home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-core /home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-background /home/manuel/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/31.0.50/lisp/theme-loaddefs Features: (shadow emacsbug hi-lock pcmpl-git pcmpl-unix whitespace misearch multi-isearch help-fns radix-tree descr-text emoji-labels emoji multisession sqlite transient smtpmail mailalias pulse smerge-mode diff flow-fill sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml gnus-topic mm-archive url-cache qp utf-7 imap rfc2104 nndoc nndraft nnmh network-stream nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache nnrss notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj goto-addr notmuch-tag notmuch-lib notmuch-compat hl-line display-line-numbers org-agenda cus-start org-indent tex-mode make-mode oc-basic org-element org-persist org-id org-element-ast inline avl-tree ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs org-compat org-macs macrostep-c cmacexp view conf-mode rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap sgml-mode facemenu nxml-util nxml-enc xmltok vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view log-edit add-log pcvs-util texinfo texinfo-loaddefs debbugs-browse bug-reference eww vtable url-queue mm-url mule-util on-screen vc-git diff-mode track-changes vc-dir ewoc vc vc-dispatcher gnus-dired time battery desktop frameset exwm-randr xcb-randr exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug server ef-themes modus-operandi-theme modus-themes zone speed-type url-http url-auth url-gw nsm ytdious mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect calc-macs supercite regi ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win ebdb-message message yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage dframe find-func eieio-base timezone icalendar gnus nnheader gnus-util range sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils web-mode derived disp-table erlang-start skeleton cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf grep slime-tramp tramp rx trampver tramp-integration files-x tramp-message tramp-compat shell pcomplete parse-time iso8601 time-date format-spec tramp-loaddefs slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree advice slime-scratch slime-presentations slime-macrostep macrostep compat slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline comint ansi-osc ansi-color ring hyperspec thingatpt elec-pair edmacro kmacro use-package-bind-key bind-key appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs pcase dired-x dired-aux dired dired-loaddefs use-package-core repeat easy-mmode cus-edit pp cus-load wid-edit debbugs-autoloads ebdb-autoloads cl-extra help-mode ef-themes-autoloads exwm-autoloads hyperbole-autoloads kotl-autoloads hact set hhist notmuch-autoloads on-screen-autoloads osm-autoloads pdf-tools-autoloads rust-mode-autoloads info slime-autoloads macrostep-autoloads speed-type-autoloads sudo-edit-autoloads svg-clock-autoloads tablist-autoloads transmission-autoloads xelb-autoloads ytdious-autoloads package browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip 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 kqueue lcms2 dynamic-setting system-font-setting font-render-setting x-toolkit xinput2 x multi-tty move-toolbar make-network-process tty-child-frames emacs) Memory information: ((conses 16 1218159 376486) (symbols 48 77859 8) (strings 32 397042 13987) (string-bytes 1 10236009) (vectors 16 195567) (vector-slots 8 2780585 121812) (floats 8 697 2304) (intervals 56 34743 9172) (buffers 992 217)) -- Manuel Giraud From unknown Sat Jun 21 10:45:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76009: 31.0.50; Compilation error for master on OpenBSD Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 Feb 2025 16:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76009 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76009@debbugs.gnu.org Received: via spool by 76009-submit@debbugs.gnu.org id=B76009.173859845827405 (code B ref 76009); Mon, 03 Feb 2025 16:01:01 +0000 Received: (at 76009) by debbugs.gnu.org; 3 Feb 2025 16:00:58 +0000 Received: from localhost ([127.0.0.1]:40863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1teysc-00077w-A6 for submit@debbugs.gnu.org; Mon, 03 Feb 2025 11:00:58 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:13943) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1teysY-00077f-6C for 76009@debbugs.gnu.org; Mon, 03 Feb 2025 11:00:56 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=3Z8Tq4pB Me7QIy89DPZTcw+dWcMOvq6Zr5UBv2Pg62Y=; h=date:references:in-reply-to: subject:to:from; d=ledu-giraud.fr; b=2c24smWrrDVRXnr5mYosVE+qEroo8tyVD ZxoNx5gfeM80uOZIA1GtKT20uLu9rU9YeC+i7fWmojPEB1ksBltBg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=3Z8Tq4pBMe7QIy89 DPZTcw+dWcMOvq6Zr5UBv2Pg62Y=; h=date:references:in-reply-to:subject: to:from; d=ledu-giraud.fr; b=gayJNWAkAHSaigle45M6OjZ7ai/df77Cf4vbW1jXl Zci+9TfU4JhdmQZZ1VD6o57zNhwuEwMXb26MRw1HX8+koU9kn1mjj+5lFP2SPai/UzweaI cuUXYV4I4aQjGsZ3sdQooULSq8KahBXvyxZZ486ORfyqhEpgKHqnyplxZ9lI2ZzUW3PdSu pjeMWx5HuBtBPKCyS2OKYTySrHr0rOEf1XO2FYvim9Osf6r39owh695UnmDDaIcRreu2ta XP3BOkx9bIJOkxfKwz4YWsTJ/gDIqjwstruGHT6NihO/K/Osg8JqlPR9QXF97+oRsclRXs eLSWMAQyBtn0VYAkA2qzA== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id a1983f16 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 3 Feb 2025 17:00:50 +0100 (CET) From: Manuel Giraud In-Reply-To: <87ikps5ymb.fsf@ledu-giraud.fr> (Manuel Giraud's message of "Sun, 02 Feb 2025 13:18:04 +0100") References: <87ikps5ymb.fsf@ledu-giraud.fr> Date: Mon, 03 Feb 2025 17:00:49 +0100 Message-ID: <87v7trdnm6.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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 (-) --=-=-= Content-Type: text/plain Hi, Here is a patch that fixes this issue. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Fix-OpenBSD-compilation-bug-76009.patch >From 4933c842987e1c9a10b76d91df712d6fedb9efd2 Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Mon, 3 Feb 2025 16:57:58 +0100 Subject: [PATCH] Fix OpenBSD compilation (bug#76009) * configure.ac: Remove a bogus LD_SWITCH_SYSTEM for OpenBSD. --- configure.ac | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 7b4c03c0908..33d04a5bdb9 100644 --- a/configure.ac +++ b/configure.ac @@ -2161,9 +2161,7 @@ AC_DEFUN ;; openbsd) - ## Han Boetes says this is necessary, - ## otherwise Emacs dumps core on elf systems. - LD_SWITCH_SYSTEM="-Z" + : ;; esac AC_SUBST([LD_SWITCH_SYSTEM]) -- 2.48.1 --=-=-= Content-Type: text/plain -- Manuel Giraud --=-=-=-- From unknown Sat Jun 21 10:45:28 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Manuel Giraud Subject: bug#76009: closed (Re: bug#76009: 31.0.50; Compilation error for master on OpenBSD) Message-ID: References: <87ikps5ymb.fsf@ledu-giraud.fr> X-Gnu-PR-Message: they-closed 76009 X-Gnu-PR-Package: emacs Reply-To: 76009@debbugs.gnu.org Date: Mon, 03 Feb 2025 22:23:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1738621382-14523-1" This is a multi-part message in MIME format... ------------=_1738621382-14523-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #76009: 31.0.50; Compilation error for master on OpenBSD which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 76009@debbugs.gnu.org. --=20 76009: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76009 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1738621382-14523-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 76009-done) by debbugs.gnu.org; 3 Feb 2025 22:22:36 +0000 Received: from localhost ([127.0.0.1]:41679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tf4pv-0003lV-VV for submit@debbugs.gnu.org; Mon, 03 Feb 2025 17:22:36 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:50545) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tf4ps-0003lE-TE for 76009-done@debbugs.gnu.org; Mon, 03 Feb 2025 17:22:34 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5d3e9a88793so7868610a12.1 for <76009-done@debbugs.gnu.org>; Mon, 03 Feb 2025 14:22:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738621346; x=1739226146; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=T7m7vj0VvnlHWHflShKGeI4IeRSzXz4Gt0nSwUvPGM4=; b=KKaJLboCLYsQ0BSuSRWOSPYIkQBfztI585HGiePHDiYru/mpHtiw0L6zQxWTzUK7CU Lj4WlxMKJYoEbdNFUebirmUyomp/LIOITpcyL1TgzkAJ4WKlOoBUm0JH1w5K+yUpsZnx R0ivN6ct+WgFiOQRxOFvewDTdR+RJJot8Uza6ysTLJCEcs4Jt8fpMgrP7bF/H1BmGa6X cSwJXMB9EPk4WgcNkjplNc00UWsWV19+N4UC+cVN61/ltOvvsugk6jfVD9fKsSltPEfd 1WP2WYijZJ/2iki2oKvb+kL0eqUZNnz3kWoIuDaHpaIcowKUC9cv+7aeeeTCS5MWaeoi GsKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738621346; x=1739226146; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=T7m7vj0VvnlHWHflShKGeI4IeRSzXz4Gt0nSwUvPGM4=; b=T0PuLHL4oSeguOprV0jHAmqriKyHdB5lYAvCLrncLdWF5QhhP3PKzOOFwYQn1ZAXEp Hihgitjh0nlzkWBuPlXDHe80KYq+OD4LUKxAgtmvsmv1G2HdALyaNH9wJvJNK1PNrU/3 wWm0oZ8LcgMh8BFS2N/CcMTwyWhwf7JzKXhh0KHGDjW8JPIr6X+4nIEXWMLuK5WoCtmX +y4Eh/ZNf5UyX7rVnbsQGprfslj9m6e4nqlTMHJN2fpyMdHc2XNjdcAUCm/FY5ozj5Wa ML/kS1shA7ZMk73xh5dj6V0aLHWvndA//sXX6cF1zGG+AzmI+6VZVPXx9S5Q5xL6D+cU +GPA== X-Forwarded-Encrypted: i=1; AJvYcCWHhXjDCCokphveKKJcRwZehp1C47dnO9v4O4/n/jmYavrKvDTYJsUKgAJ0FMJLOXUTO25G08nxYHI1@debbugs.gnu.org X-Gm-Message-State: AOJu0YxWR4EOhIQOXq7O0MtkmA/HR5FrbaXugtgTCei66G9aghxQolmM qZCNjXwIwk47+SsGgrgSpyVbLwS8l8/A6jZciogYF1V4yWvwVCffwFwYsinmFSAAuuGY+Rge0bT 7TXzM0dxyQNX1TfidEsbaDcM16kg= X-Gm-Gg: ASbGncvqVcTerVKQWfM7x28E4bWi4eMRcMDTUIGUG4mMOm6S6ydjbYXaXa4gGWStg5s Edhq37QUA8SyyapapefU0Mof9IdRV4nM4IExKRbUXO2XiDVpV0gWFEFY9piFOnTVx7Zhc6rku5C o= X-Google-Smtp-Source: AGHT+IGrPowZLOaPYqpaTFjOL3XWM4O34rlkHkOy1MS6wF5Im4Z+PKi23q98qv6AaLga13yYOjS40wDZdn4KiyV8CHA= X-Received: by 2002:a05:6402:3594:b0:5dc:893d:6df1 with SMTP id 4fb4d7f45d1cf-5dc893d6f32mr15802190a12.0.1738621346302; Mon, 03 Feb 2025 14:22:26 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 3 Feb 2025 14:22:26 -0800 From: Stefan Kangas In-Reply-To: <87v7trdnm6.fsf@ledu-giraud.fr> References: <87ikps5ymb.fsf@ledu-giraud.fr> <87v7trdnm6.fsf@ledu-giraud.fr> MIME-Version: 1.0 Date: Mon, 3 Feb 2025 14:22:26 -0800 X-Gm-Features: AWEUYZmzmEspyaS0onp7cr76N20J_wBC98-HAFjORQPYFVS1PEBlvCNsh2LMPAs Message-ID: Subject: Re: bug#76009: 31.0.50; Compilation error for master on OpenBSD To: Manuel Giraud , 76009-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76009-done 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 (-) Version: 31.1 Manuel Giraud writes: > Hi, > > Here is a patch that fixes this issue. Thanks, installed on master as commit c4a67a40507. Closing. ------------=_1738621382-14523-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Feb 2025 12:18:27 +0000 Received: from localhost ([127.0.0.1]:33466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1teYvi-0008GL-Ly for submit@debbugs.gnu.org; Sun, 02 Feb 2025 07:18:27 -0500 Received: from lists.gnu.org ([2001:470:142::17]:46706) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1teYvg-0008G3-8R for submit@debbugs.gnu.org; Sun, 02 Feb 2025 07:18:25 -0500 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 1teYvX-0006Mf-5G for bug-gnu-emacs@gnu.org; Sun, 02 Feb 2025 07:18:15 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1teYvU-00038z-Ce for bug-gnu-emacs@gnu.org; Sun, 02 Feb 2025 07:18:14 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=tRxyv5jn lC3Hd8VXMgCfA3R04gb6PGuIo9jiCFQtqx8=; h=date:subject:to:from; d=ledu-giraud.fr; b=9wOuX6hOU32DP+QwKp1WX44ebkAQT8nAMgte9HHNOKWUA9Qkf7 aY2y1Mb8YJ1BMqAuAwHKXfPp6VOwLpec5kAg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=tRxyv5jnlC3Hd8VX MgCfA3R04gb6PGuIo9jiCFQtqx8=; h=date:subject:to:from; d=ledu-giraud.fr; b=S9uK3qAzLUNr90FBBmMUdV9Ab6ib+ahCiB6J/qAWn26EGg1PdR mWkMlFZPtwUukcre+O7+snBnIDgcbEJDqaAU4dCM5PbIZnhwcieK8RpsqLIeol6dzlUr99 lAfvdrnXdQfmHIhv+BMzK1NcjLFvjYDZPaEmKu0tkr3eiauKHpM5nHY7W+OafoaGOJsrER ecg9JrRTbHd719GLEeupcutBBE05UspZ4cYKS2mhDnY2CZbCplq3bdZ66tQ0iiIKdGIpWP yWSz343AB1krCpc1jFWrxsOMLYA2qPzaVp5vfWZ09HGhT0xE+CcIxzE16o0xnRWEgLPvXt PJGGLFPrY1Ww== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id bbf028ba (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Sun, 2 Feb 2025 13:18:07 +0100 (CET) From: Manuel Giraud To: bug-gnu-emacs@gnu.org Subject: 31.0.50; Compilation error for master on OpenBSD X-Debbugs-Cc: Date: Sun, 02 Feb 2025 13:18:04 +0100 Message-ID: <87ikps5ymb.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr 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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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.1 (/) HH Hi, Current master does not compile on OpenBSD with the following error: checking for math library... configure: error: Math library (-lm) not found I have bisected it to this patch: 15e2b14f03796467fab8e8086d293a5813afaa5b is the first bad commit commit 15e2b14f03796467fab8e8086d293a5813afaa5b Author: Pip Cet Date: Tue Aug 20 18:31:05 2024 +0000 Unexec removal: Main part In GNU Emacs 31.0.50 (build 6, x86_64-unknown-openbsd7.6, X toolkit) of 2025-01-31 built on computer Repository revision: bd39ec062d0078c97140b8ad4ddf7c47e6f6e4ee Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101015 System Description: OpenBSD computer 7.6 GENERIC.MP#520 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=lucid --with-toolkit-scroll-bars=no --without-cairo --without-compress-install' Configured features: DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBXML2 M17N_FLT MODULES NOTIFY KQUEUE PDUMPER PNG RSVG SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XAW3D XDBE XFT XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: VC dir Minor modes in effect: vc-dir-git-mode: t display-time-mode: t display-battery-mode: t desktop-save-mode: t exwm-randr-mode: t server-mode: t electric-pair-mode: t override-global-mode: t repeat-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: 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: /home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm /home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-xsettings /home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-xim /home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-workspace /home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-randr /home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-manage /home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-layout /home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-input /home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-floating /home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-systemtray /home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-core /home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-background /home/manuel/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/31.0.50/lisp/theme-loaddefs Features: (shadow emacsbug hi-lock pcmpl-git pcmpl-unix whitespace misearch multi-isearch help-fns radix-tree descr-text emoji-labels emoji multisession sqlite transient smtpmail mailalias pulse smerge-mode diff flow-fill sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml gnus-topic mm-archive url-cache qp utf-7 imap rfc2104 nndoc nndraft nnmh network-stream nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache nnrss notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj goto-addr notmuch-tag notmuch-lib notmuch-compat hl-line display-line-numbers org-agenda cus-start org-indent tex-mode make-mode oc-basic org-element org-persist org-id org-element-ast inline avl-tree ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs org-compat org-macs macrostep-c cmacexp view conf-mode rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap sgml-mode facemenu nxml-util nxml-enc xmltok vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view log-edit add-log pcvs-util texinfo texinfo-loaddefs debbugs-browse bug-reference eww vtable url-queue mm-url mule-util on-screen vc-git diff-mode track-changes vc-dir ewoc vc vc-dispatcher gnus-dired time battery desktop frameset exwm-randr xcb-randr exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug server ef-themes modus-operandi-theme modus-themes zone speed-type url-http url-auth url-gw nsm ytdious mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect calc-macs supercite regi ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win ebdb-message message yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage dframe find-func eieio-base timezone icalendar gnus nnheader gnus-util range sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils web-mode derived disp-table erlang-start skeleton cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf grep slime-tramp tramp rx trampver tramp-integration files-x tramp-message tramp-compat shell pcomplete parse-time iso8601 time-date format-spec tramp-loaddefs slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree advice slime-scratch slime-presentations slime-macrostep macrostep compat slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline comint ansi-osc ansi-color ring hyperspec thingatpt elec-pair edmacro kmacro use-package-bind-key bind-key appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs pcase dired-x dired-aux dired dired-loaddefs use-package-core repeat easy-mmode cus-edit pp cus-load wid-edit debbugs-autoloads ebdb-autoloads cl-extra help-mode ef-themes-autoloads exwm-autoloads hyperbole-autoloads kotl-autoloads hact set hhist notmuch-autoloads on-screen-autoloads osm-autoloads pdf-tools-autoloads rust-mode-autoloads info slime-autoloads macrostep-autoloads speed-type-autoloads sudo-edit-autoloads svg-clock-autoloads tablist-autoloads transmission-autoloads xelb-autoloads ytdious-autoloads package browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip 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 kqueue lcms2 dynamic-setting system-font-setting font-render-setting x-toolkit xinput2 x multi-tty move-toolbar make-network-process tty-child-frames emacs) Memory information: ((conses 16 1218159 376486) (symbols 48 77859 8) (strings 32 397042 13987) (string-bytes 1 10236009) (vectors 16 195567) (vector-slots 8 2780585 121812) (floats 8 697 2304) (intervals 56 34743 9172) (buffers 992 217)) -- Manuel Giraud ------------=_1738621382-14523-1--