From unknown Wed Aug 20 04:11:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36226: 26.2.90; Emacs doesn't support .dylib suffix for modules on macOS Resent-From: Philipp Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jun 2019 17:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36226 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 36226@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156061883322420 (code B ref -1); Sat, 15 Jun 2019 17:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jun 2019 17:13:53 +0000 Received: from localhost ([127.0.0.1]:39148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hcCFV-0005pX-C5 for submit@debbugs.gnu.org; Sat, 15 Jun 2019 13:13:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:57907) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hcCFU-0005pR-Ic for submit@debbugs.gnu.org; Sat, 15 Jun 2019 13:13:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53072) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hcCFS-0002of-Lb for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2019 13:13:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hcCFQ-0007m8-Oo for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2019 13:13:50 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:33101) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hcCFM-0007hy-UF for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2019 13:13:46 -0400 Received: by mail-wm1-x329.google.com with SMTP id h19so1551587wme.0 for ; Sat, 15 Jun 2019 10:13:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=8uY+EP92dOkr1DcTfwCQNBKi3THoYfpe5V+Be30Q6fc=; b=YHwa9k7dpPi9SZpnN1zssC56TKGQ54BeSNqVnsZUYF18J0OFPd6ALZdJkvQ0LspMoo iz1wnrRpgMvG21LrIi3ttA7wTxxB2pWNNo4s/zXmVFaixfBm+TbYLqeRzjykpkwMP0a/ ohuiuqIeHjavQ1KF8+0YKlGw6lWgeO+VqqfPPvjr8cH6y11DPv7j7jPgX4Tt5QeCCVTK fAtip+d5N2/Z4uk8w9sHPIoCFIV1HpP/g3luSg1nVA1AH5QQR+o2fISklGlgiCwSKmAC lTonuEXDvGGJSCal3w7ytwxBdmfGJW+ZOKUdbR9eTuFkmVRwLyDLyTNlxBBfRCHMAM2w 5fDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=8uY+EP92dOkr1DcTfwCQNBKi3THoYfpe5V+Be30Q6fc=; b=K49JfWFmnybW8egjqRvQIVd5eBSWb1dzQRqth3fsSa/AeETFk0wtnMwI84giFZts9H 2sIaR9Aj4OVAqotp7oRdgmRKnOP5v0en4jyXiw+ZV85cUsRmhkqCK1Z7wGL6qMamrwq5 xmLRmRH7dneDqUou7p1LdhmBF+IVCErXrwXaiShMTBGbF5/0iKyxWVAgEvsUfCsWJsMx AEEK71neiw2Ouhoempm9PDp80nyfIiKqbjii0W7G0fFezOXC0ErAPt/NpQgLGXgXFjIw AfX7Fs5k5CaC/pMFOazanfCl/eyFYgdH98eSUd2GJbDzNhLJBb4Y/Td1syatqgF2PGRO Ni/g== X-Gm-Message-State: APjAAAW5s598dcILYbaZ7BR777ohaoq7272TbQgYhWV3bH/TAP6cw7NH NBophhIdcKLdubT9M2/wj+BI6kfM X-Google-Smtp-Source: APXvYqy2dpLIvXQM5tvReIofw8bMYJWCfqtJaoWPtvwYRtTXrtEnXO/32iOds+dI35kyLivBt08jUw== X-Received: by 2002:a7b:cd8e:: with SMTP id y14mr12243096wmj.155.1560618821490; Sat, 15 Jun 2019 10:13:41 -0700 (PDT) Received: from p ([2a02:2455:2a2:100:1472:56f6:bdd0:7654]) by smtp.gmail.com with ESMTPSA id d5sm3841778wrc.17.2019.06.15.10.13.40 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sat, 15 Jun 2019 10:13:40 -0700 (PDT) From: Philipp Date: Sat, 15 Jun 2019 19:13:39 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::329 X-Spam-Score: -1.1 (-) 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: -2.1 (--) On macOS, shared libraries typically have the suffix .dylib, cf. https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/UsingDynamicLibraries.html, https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/DynamicLibraryUsageGuidelines.html, https://stackoverflow.com/a/2339910. Emacs only supports the .so suffix, though. I'd propose to switch MODULES_SUFFIX to .dylib on macOS, but keep .so in `load-suffixes' for compatibility. In GNU Emacs 26.2.90 (build 1, x86_64-apple-darwin18.6.0, NS appkit-1671.50 Version 10.14.5 (Build 18F132)) of 2019-06-15 Repository revision: 200f63cfa5904462cdcb440d4da63dfa92c666a6 Windowing system distributor 'Apple', version 10.3.1671 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Eager macro-expansion failure: (error "Unknown seq pattern: (seq 3 (pred (lambda (c) (and (characterp c) (= (aref (symbol-name (category c)) 0) 76)))))") Configured using: 'configure --with-modules --without-xml2 --without-pop --with-mailutils --enable-gcc-warnings=warn-only MAKEINFO=/usr/local/opt/texinfo/bin/makeinfo CFLAGS=-O3' Configured features: JPEG NOTIFY ACL GNUTLS ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS LCMS2 Important settings: value of $LANG: de_DE.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny seq dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec epa epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils phst skeleton derived edmacro kmacro pcase ffap thingatpt url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cconv eieio-core cl-macs gv eieio-loaddefs password-cache url-vars subr-x rx gnutls dbus xml cl-loaddefs cl-lib elec-pair time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 217850 8149) (symbols 48 21883 1) (miscs 40 49 173) (strings 32 33455 1172) (string-bytes 1 914012) (vectors 16 37124) (vector-slots 8 751046 19326) (floats 8 53 63) (intervals 56 202 0) (buffers 992 11)) From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 25 22:16:13 2019 Received: (at control) by debbugs.gnu.org; 26 Jun 2019 02:16:13 +0000 Received: from localhost ([127.0.0.1]:34003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfxTp-0000ad-3U for submit@debbugs.gnu.org; Tue, 25 Jun 2019 22:16:13 -0400 Received: from mail-io1-f48.google.com ([209.85.166.48]:45840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfxTl-0000UH-PA for control@debbugs.gnu.org; Tue, 25 Jun 2019 22:16:10 -0400 Received: by mail-io1-f48.google.com with SMTP id e3so1500550ioc.12 for ; Tue, 25 Jun 2019 19:16:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=HdOUYset6BSHpptIeFS0Nx0UKMY0vZFx93hRQkwrb4I=; b=b8a9+nYDUXywVLUgWNLfnOQOFCWsZbrLEHhMFlw+EEkF1yO6kGpLayQcU7BhjalT/r rPb/hZCoix5Rs9k6iz6dOrpQRtfSb+LllITjGrYHVNIScBrgB0iyfheDoycEuP7DYbA8 cn95S+9WRlPpRdVLUtv1Cekmss0X1G+lHz7vxmqUdNdRYFPCStBek33UW4eb/5FdIxB/ /aHhly0njx+VmQiY4jPm2hbxj6Ycb9UbQHLfcPoNH9aWcf9A6jF1FYol3CPfqfTASmWE 9OzHvSaDZiyfexCOSSs/VLP2gFVKzX5TgWNUwOwK9w+Qc3GsLrZu8CnbEsR1HdnEJLO2 UmPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=HdOUYset6BSHpptIeFS0Nx0UKMY0vZFx93hRQkwrb4I=; b=STwYtAPaHppPBZYEtXZdYTONVY7rHgK2gbS6xjcUKQA7c+rbQ5fRSJMjKTvWa3w2tj Dt0jZjgxaTfNZbDY6J4xQ/p0s/rcVhra81RjRyiLNpXt55fLSzYhQM1+rzL8D088BDtX ip5y1gbdXr87gJSbqnbd2HnbLbSpQ/foxIJ8DZxUxVU3DiVrWDC5WM/nY2vl3mLPXvTk 1rpbi3qabEocdpMbimk8uN2be3kwgTxgaAeywej2Wg+Gx9ALrgTV5NWEvNKwethYdvZH tWsNDY4H+J/BaVU3ulvo+uAMeX52vZ9l6O9pqslYF9VhABTKsHQIxc+q7si8docwR4KJ 2tRw== X-Gm-Message-State: APjAAAX+iYi/OGd6/j2NmpZnZH557kUE/bsYF/bcnIRIy+F7EeUA4m5W +3nBhbZZz5LmFLd5dsMjY+NqpluC X-Google-Smtp-Source: APXvYqw9MONQjVg4ePiRymHGmlXKlKwhfquADXmRR2FRuH0z+LoZCMSjBme9vU43zLtCOxYWyc8jOg== X-Received: by 2002:a02:ccd2:: with SMTP id k18mr1776908jaq.3.1561515359337; Tue, 25 Jun 2019 19:15:59 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id x22sm14544073ioh.87.2019.06.25.19.15.58 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Jun 2019 19:15:58 -0700 (PDT) From: Noam Postavsky To: control@debbugs.gnu.org Subject: control message for bug #36226 Date: Tue, 25 Jun 2019 22:15:58 -0400 Message-ID: <877e99rt0h.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) severity 36226 wishlist quit From unknown Wed Aug 20 04:11:15 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: Philipp Subject: bug#36226: closed (Re: bug#36226: 26.2.90; Emacs doesn't support .dylib suffix for modules on macOS) Message-ID: References: X-Gnu-PR-Message: they-closed 36226 X-Gnu-PR-Package: emacs Reply-To: 36226@debbugs.gnu.org Date: Wed, 25 Dec 2019 14:53:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1577285582-5332-1" This is a multi-part message in MIME format... ------------=_1577285582-5332-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36226: 26.2.90; Emacs doesn't support .dylib suffix for modules on macOS 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 36226@debbugs.gnu.org. --=20 36226: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36226 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1577285582-5332-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36226-done) by debbugs.gnu.org; 25 Dec 2019 14:52:30 +0000 Received: from localhost ([127.0.0.1]:53433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ik81W-0001NG-E3 for submit@debbugs.gnu.org; Wed, 25 Dec 2019 09:52:30 -0500 Received: from mail-ot1-f46.google.com ([209.85.210.46]:35954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ik81V-0001N2-2t for 36226-done@debbugs.gnu.org; Wed, 25 Dec 2019 09:52:30 -0500 Received: by mail-ot1-f46.google.com with SMTP id 19so17055153otz.3 for <36226-done@debbugs.gnu.org>; Wed, 25 Dec 2019 06:52:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=ChpTgQ/Qxvyi34WjeRyr+xWCUdxFsyDmaPqpt8FDe74=; b=selt8RR73ilw845yITf8uBl3q8Rf3Q27ibWCWu855QXYxV/3Ku2vJ2sDpRfB+gShsE 9bE9klN2PKEW93RLnxbnaplB/hEAfPQ9XFvf1KmIWux8wujjN3SaivG9vJiEgYI6UMfo 0EWOPXGhufyd74zplKzgS12ETB0977ct7cKni4PZNX6FTsywhO3nsIwwGwD2Tw2vtsUG 5rCDoPT083n8cCoEi1xtgs5SyIPHWZ6JDmlvN0ue/zGEAU2g4Wo6Ri3ab6mgkGmbHFhx OFnOEaHDe1Rvj5fo0XVW3JdQQM+g+nX7mF6Zg8dyRHcrMEJgY3hemkTwj6eg20Gv+6hV a60A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=ChpTgQ/Qxvyi34WjeRyr+xWCUdxFsyDmaPqpt8FDe74=; b=mdO47o4er12HAUV2E/SOyQ9wIOoj3SusWLIE8LpUiUaWpBCl3S9XKmPxupllWPXIjy XzRN/Tl3hP/TKrpaYJQnZEQb70EefezJOJZ4/rLQg8RUGY6IPMgPYKD4BzAt99y8vb0i HV7/1D9a8o6tOjZBEOLfQbSv1sbFWIdOhU46puIM4k+gDTn9Awdr9cP9eIY2+7aUf3se ofqp8OWSskl6TpyJDmYFqAqlLQDOFfCqHONdJvgyzVaOtj5JUvONDudIGJ1HTCWMZ9JK VNyRjqunaUmj0bGEUS2tbHlyqsceLdcEUq1woCY5ivZm/+aofNM3nvoqZx3COFbNR46g hDag== X-Gm-Message-State: APjAAAUtVvJjsjfI5VSpHJYZSo9XAlJvPTQbXfFBqVzkdAhfckwYATIN xB/TSxdQeb9JaM0Ynj26Vu1j0BC4ykFwKDtcCzZL/84MC7Y= X-Google-Smtp-Source: APXvYqyZec+InsOM8IQM7ht6AC2p9lcsLsEsPEvUMPJitcQVl+1V8vzR9iKrNf+vNU2dSsRbM+jkzsGC51FnawGyBo4= X-Received: by 2002:a05:6830:ce:: with SMTP id x14mr32193469oto.105.1577285543002; Wed, 25 Dec 2019 06:52:23 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Philipp Stephani Date: Wed, 25 Dec 2019 15:52:11 +0100 Message-ID: Subject: Re: bug#36226: 26.2.90; Emacs doesn't support .dylib suffix for modules on macOS To: 36226-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 36226-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: -0.7 (/) Am Sa., 15. Juni 2019 um 19:14 Uhr schrieb Philipp : > > > On macOS, shared libraries typically have the suffix .dylib, > cf. https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/UsingDynamicLibraries.html, > https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/DynamicLibraryUsageGuidelines.html, > https://stackoverflow.com/a/2339910. Emacs only supports the .so > suffix, though. I'd propose to switch MODULES_SUFFIX to .dylib on > macOS, but keep .so in `load-suffixes' for compatibility. I've now fixed this with commit 28268e47d8. ------------=_1577285582-5332-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Jun 2019 17:13:53 +0000 Received: from localhost ([127.0.0.1]:39148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hcCFV-0005pX-C5 for submit@debbugs.gnu.org; Sat, 15 Jun 2019 13:13:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:57907) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hcCFU-0005pR-Ic for submit@debbugs.gnu.org; Sat, 15 Jun 2019 13:13:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53072) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hcCFS-0002of-Lb for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2019 13:13:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hcCFQ-0007m8-Oo for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2019 13:13:50 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:33101) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hcCFM-0007hy-UF for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2019 13:13:46 -0400 Received: by mail-wm1-x329.google.com with SMTP id h19so1551587wme.0 for ; Sat, 15 Jun 2019 10:13:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=8uY+EP92dOkr1DcTfwCQNBKi3THoYfpe5V+Be30Q6fc=; b=YHwa9k7dpPi9SZpnN1zssC56TKGQ54BeSNqVnsZUYF18J0OFPd6ALZdJkvQ0LspMoo iz1wnrRpgMvG21LrIi3ttA7wTxxB2pWNNo4s/zXmVFaixfBm+TbYLqeRzjykpkwMP0a/ ohuiuqIeHjavQ1KF8+0YKlGw6lWgeO+VqqfPPvjr8cH6y11DPv7j7jPgX4Tt5QeCCVTK fAtip+d5N2/Z4uk8w9sHPIoCFIV1HpP/g3luSg1nVA1AH5QQR+o2fISklGlgiCwSKmAC lTonuEXDvGGJSCal3w7ytwxBdmfGJW+ZOKUdbR9eTuFkmVRwLyDLyTNlxBBfRCHMAM2w 5fDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=8uY+EP92dOkr1DcTfwCQNBKi3THoYfpe5V+Be30Q6fc=; b=K49JfWFmnybW8egjqRvQIVd5eBSWb1dzQRqth3fsSa/AeETFk0wtnMwI84giFZts9H 2sIaR9Aj4OVAqotp7oRdgmRKnOP5v0en4jyXiw+ZV85cUsRmhkqCK1Z7wGL6qMamrwq5 xmLRmRH7dneDqUou7p1LdhmBF+IVCErXrwXaiShMTBGbF5/0iKyxWVAgEvsUfCsWJsMx AEEK71neiw2Ouhoempm9PDp80nyfIiKqbjii0W7G0fFezOXC0ErAPt/NpQgLGXgXFjIw AfX7Fs5k5CaC/pMFOazanfCl/eyFYgdH98eSUd2GJbDzNhLJBb4Y/Td1syatqgF2PGRO Ni/g== X-Gm-Message-State: APjAAAW5s598dcILYbaZ7BR777ohaoq7272TbQgYhWV3bH/TAP6cw7NH NBophhIdcKLdubT9M2/wj+BI6kfM X-Google-Smtp-Source: APXvYqy2dpLIvXQM5tvReIofw8bMYJWCfqtJaoWPtvwYRtTXrtEnXO/32iOds+dI35kyLivBt08jUw== X-Received: by 2002:a7b:cd8e:: with SMTP id y14mr12243096wmj.155.1560618821490; Sat, 15 Jun 2019 10:13:41 -0700 (PDT) Received: from p ([2a02:2455:2a2:100:1472:56f6:bdd0:7654]) by smtp.gmail.com with ESMTPSA id d5sm3841778wrc.17.2019.06.15.10.13.40 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sat, 15 Jun 2019 10:13:40 -0700 (PDT) From: Philipp To: bug-gnu-emacs@gnu.org Subject: 26.2.90; Emacs doesn't support .dylib suffix for modules on macOS Date: Sat, 15 Jun 2019 19:13:39 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::329 X-Spam-Score: -1.1 (-) 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: -2.1 (--) On macOS, shared libraries typically have the suffix .dylib, cf. https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/UsingDynamicLibraries.html, https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/DynamicLibraryUsageGuidelines.html, https://stackoverflow.com/a/2339910. Emacs only supports the .so suffix, though. I'd propose to switch MODULES_SUFFIX to .dylib on macOS, but keep .so in `load-suffixes' for compatibility. In GNU Emacs 26.2.90 (build 1, x86_64-apple-darwin18.6.0, NS appkit-1671.50 Version 10.14.5 (Build 18F132)) of 2019-06-15 Repository revision: 200f63cfa5904462cdcb440d4da63dfa92c666a6 Windowing system distributor 'Apple', version 10.3.1671 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Eager macro-expansion failure: (error "Unknown seq pattern: (seq 3 (pred (lambda (c) (and (characterp c) (= (aref (symbol-name (category c)) 0) 76)))))") Configured using: 'configure --with-modules --without-xml2 --without-pop --with-mailutils --enable-gcc-warnings=warn-only MAKEINFO=/usr/local/opt/texinfo/bin/makeinfo CFLAGS=-O3' Configured features: JPEG NOTIFY ACL GNUTLS ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS LCMS2 Important settings: value of $LANG: de_DE.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny seq dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec epa epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils phst skeleton derived edmacro kmacro pcase ffap thingatpt url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cconv eieio-core cl-macs gv eieio-loaddefs password-cache url-vars subr-x rx gnutls dbus xml cl-loaddefs cl-lib elec-pair time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 217850 8149) (symbols 48 21883 1) (miscs 40 49 173) (strings 32 33455 1172) (string-bytes 1 914012) (vectors 16 37124) (vector-slots 8 751046 19326) (floats 8 53 63) (intervals 56 202 0) (buffers 992 11)) ------------=_1577285582-5332-1-- From unknown Wed Aug 20 04:11:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36226: 26.2.90; Emacs doesn't support .dylib suffix for modules on macOS Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Dec 2019 15:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36226 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Philipp Stephani Cc: 36226@debbugs.gnu.org Received: via spool by 36226-submit@debbugs.gnu.org id=B36226.15772864027675 (code B ref 36226); Wed, 25 Dec 2019 15:07:02 +0000 Received: (at 36226) by debbugs.gnu.org; 25 Dec 2019 15:06:42 +0000 Received: from localhost ([127.0.0.1]:54584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ik8FF-0001zj-T2 for submit@debbugs.gnu.org; Wed, 25 Dec 2019 10:06:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ik8FE-0001zX-G2 for 36226@debbugs.gnu.org; Wed, 25 Dec 2019 10:06:40 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60312) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ik8F9-0004nl-EA; Wed, 25 Dec 2019 10:06:35 -0500 Received: from [176.228.60.248] (port=2883 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ik8F8-0006Rh-GC; Wed, 25 Dec 2019 10:06:35 -0500 Date: Wed, 25 Dec 2019 17:06:21 +0200 Message-Id: <83k16kv40i.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Philipp Stephani on Wed, 25 Dec 2019 15:52:11 +0100) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Philipp Stephani > Date: Wed, 25 Dec 2019 15:52:11 +0100 > > Am Sa., 15. Juni 2019 um 19:14 Uhr schrieb Philipp : > > > > > > On macOS, shared libraries typically have the suffix .dylib, > > cf. https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/UsingDynamicLibraries.html, > > https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/DynamicLibraryUsageGuidelines.html, > > https://stackoverflow.com/a/2339910. Emacs only supports the .so > > suffix, though. I'd propose to switch MODULES_SUFFIX to .dylib on > > macOS, but keep .so in `load-suffixes' for compatibility. > > I've now fixed this with commit 28268e47d8. Thanks, but this change needs to be reflected in NEWS and in the ELisp manual. From unknown Wed Aug 20 04:11:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36226: 26.2.90; Emacs doesn't support .dylib suffix for modules on macOS Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Dec 2019 17:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36226 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 36226@debbugs.gnu.org Received: via spool by 36226-submit@debbugs.gnu.org id=B36226.157729348518455 (code B ref 36226); Wed, 25 Dec 2019 17:05:02 +0000 Received: (at 36226) by debbugs.gnu.org; 25 Dec 2019 17:04:45 +0000 Received: from localhost ([127.0.0.1]:54665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikA5V-0004nb-Je for submit@debbugs.gnu.org; Wed, 25 Dec 2019 12:04:45 -0500 Received: from mail-ot1-f43.google.com ([209.85.210.43]:44230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikA5T-0004nO-Gs for 36226@debbugs.gnu.org; Wed, 25 Dec 2019 12:04:43 -0500 Received: by mail-ot1-f43.google.com with SMTP id h9so27172409otj.11 for <36226@debbugs.gnu.org>; Wed, 25 Dec 2019 09:04:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AUbEEseL6MoNhXy0C/kAQGYBm3qPFJabiWig4kkZeUY=; b=XK25G6Brn0hgW5tIAzoxGMLhv9WdAMObvCs2ecGXUW2EjFq8C8bLlt1gSxNkROzlDp A0nQBa6WS3BU4cMOy/VS25Sv5AQB0VX5/qfUocdjldY72Jswr9ymXy5dGSJluSX7L+0z CPZhrbYNZNfaP4k+Urs6rUVb381w9Ey1HeakJCmyg7Wl3e+XHIqb10nelTO5DbmOGlHy WKEchXINad2TB79qm7YojeGEMXYk6NzWsJKHSgoFRWGr27ciVCm50RVLrveFCcE6rJQ4 Aktcwp6mB3FK0gJzq5+hy0lOmutRhuThpyA/nWPY10MM1mq/igaSH82F2qXoq4oLqaXO wJEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AUbEEseL6MoNhXy0C/kAQGYBm3qPFJabiWig4kkZeUY=; b=rnXP+agrKC4OkV5Ja2ql0MOW+BMOLoR2BfH1ZVdggu+2A4+4R7J6WFgtn3SAUBQ7Fw iBXayQuFk5xHlVOfd58OcdibnNEuYUkLYNeoYGh7b1TQK6B4M8oQlxnugnIpZd55f61J ut8OILXbqwmfzVIhfS1+4xcR5jaE79bFZ/V8YNX9Lo0CvjCuCGP+fvaTbvP04dBK9hci yAmuGHlAyQ/jgMf3ryzY79vzeKIO74TFDRSjOrhZ+Z5uavlbO68jeAkJ6KvJMs7iX5ss tgOT6cI9p5FtyYAUnBGKrkUGmo0DmQWWedJmqD+aCE+uDwQQfrXKYGM+vSQFimkSLo4m GHBQ== X-Gm-Message-State: APjAAAVVREx6cEDk4PLH9/Z7guE0Q84j4yZ6DtUg90bmsWpz857AmvlM 9gXEEDyq5gs7gq37WhbQOrAcyNva6YR723aB4XiA9/If/Tc= X-Google-Smtp-Source: APXvYqycTA+m6IYGxI4xJkVmUp2R2KOeleB8QKwwd3e/cqrYxJ/NJk/OiVpZK7JJSMNCUcKKv8seBHV6zarM7Exf5yA= X-Received: by 2002:a05:6830:1715:: with SMTP id 21mr492982otk.145.1577293477751; Wed, 25 Dec 2019 09:04:37 -0800 (PST) MIME-Version: 1.0 References: <83k16kv40i.fsf@gnu.org> In-Reply-To: <83k16kv40i.fsf@gnu.org> From: Philipp Stephani Date: Wed, 25 Dec 2019 18:04:26 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Am Mi., 25. Dez. 2019 um 16:06 Uhr schrieb Eli Zaretskii : > > > From: Philipp Stephani > > Date: Wed, 25 Dec 2019 15:52:11 +0100 > > > > Am Sa., 15. Juni 2019 um 19:14 Uhr schrieb Philipp : > > > > > > > > > On macOS, shared libraries typically have the suffix .dylib, > > > cf. https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/UsingDynamicLibraries.html, > > > https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/DynamicLibraryUsageGuidelines.html, > > > https://stackoverflow.com/a/2339910. Emacs only supports the .so > > > suffix, though. I'd propose to switch MODULES_SUFFIX to .dylib on > > > macOS, but keep .so in `load-suffixes' for compatibility. > > > > I've now fixed this with commit 28268e47d8. > > Thanks, but this change needs to be reflected in NEWS and in the ELisp > manual. Done with commit 5f550572fe. From unknown Wed Aug 20 04:11:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36226: 26.2.90; Emacs doesn't support .dylib suffix for modules on macOS Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Dec 2019 17:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36226 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Philipp Stephani Cc: 36226@debbugs.gnu.org Received: via spool by 36226-submit@debbugs.gnu.org id=B36226.157729483120435 (code B ref 36226); Wed, 25 Dec 2019 17:28:01 +0000 Received: (at 36226) by debbugs.gnu.org; 25 Dec 2019 17:27:11 +0000 Received: from localhost ([127.0.0.1]:54680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikARD-0005JW-KQ for submit@debbugs.gnu.org; Wed, 25 Dec 2019 12:27:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:32995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikARC-0005JK-L4 for 36226@debbugs.gnu.org; Wed, 25 Dec 2019 12:27:10 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33906) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ikAR7-0003Jt-He; Wed, 25 Dec 2019 12:27:05 -0500 Received: from [176.228.60.248] (port=3782 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ikAR6-0000lF-GL; Wed, 25 Dec 2019 12:27:05 -0500 Date: Wed, 25 Dec 2019 19:26:54 +0200 Message-Id: <83blrwuxi9.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Philipp Stephani on Wed, 25 Dec 2019 18:04:26 +0100) References: <83k16kv40i.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Philipp Stephani > Date: Wed, 25 Dec 2019 18:04:26 +0100 > Cc: 36226@debbugs.gnu.org > > > Thanks, but this change needs to be reflected in NEWS and in the ELisp > > manual. > > Done with commit 5f550572fe. Thank you.