[MacPorts] #66658: emacs @28.2_1: "-undefined dynamic_lookup may not work with chained fixups"

MacPorts noreply at macports.org
Tue Jan 10 05:09:35 UTC 2023


#66658: emacs @28.2_1: "-undefined dynamic_lookup may not work with chained fixups"
--------------------+------------------------------
 Reporter:  vallon  |      Owner:  drkp
     Type:  defect  |     Status:  assigned
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.8.0
 Keywords:          |       Port:  emacs, emacs-app
--------------------+------------------------------
 Running emacs shows the following in the *Warnings* buffer:

 {{{
 Warning (comp): ld: warning: -undefined dynamic_lookup may not work with
 chained fixups Disable showing Disable logging
 }}}

 Emacs bug: https://debbugs.gnu.org/57849

 Commit that fixes: https://github.com/emacs-
 mirror/emacs/commit/97b928ce09d6034ebcb541fb548e5d4862302add

 That commit is after emacs-28.2, and 28.3 has not been tagged yet.

 Workaround is to set native-comp-driver-options.  Something like the
 following in init.el:

 {{{
 ;;; emacs 28.2 fix
 (setq native-comp-driver-options (when (eq system-type 'darwin)
 '("-Wl,-w")))
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/66658>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list