[MacPorts] #72124: emacs @30.1: error: incomplete definition of type 'struct dynarray_header'

MacPorts noreply at macports.org
Fri Feb 28 23:21:49 UTC 2025


#72124: emacs @30.1: error: incomplete definition of type 'struct dynarray_header'
------------------------------+---------------------------
  Reporter:  jwhowse4         |      Owner:  drkp
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.10.5
Resolution:                   |   Keywords:  sequoia arm64
      Port:  emacs emacs-app  |
------------------------------+---------------------------
Changes (by ryandesign):

 * port:  emacs => emacs emacs-app


Comment:

 #68414 reported the same thing with emacs-app and emacs-mac-app but no log
 files were provided there so we can't easily analyze that failure.

 Comparing your log with our successful build on the build server, I see
 your build found lcms2 opportunistically. We should certainly fix that.
 But I don't know whether it is contributing to your build failure,
 especially since emacs-app declares a dependency on lcms2 and also builds
 fine on our build server. Still, you could test whether lcms2 is the cause
 of your emacs build failure by running:

 {{{
 sudo port clean emacs
 sudo port -f deactivate lcms2
 sudo port install emacs
 sudo port activate lcms2
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72124#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list