[MacPorts] #62806: qt5-qtdeclarative fails to build with type redefinition error on UChar

MacPorts noreply at macports.org
Mon May 3 19:58:20 UTC 2021


#62806: qt5-qtdeclarative fails to build with type redefinition error on UChar
--------------------------------+---------------------------------
  Reporter:  ghosthound         |      Owner:  MarcusCalhoun-Lopez
      Type:  defect             |     Status:  assigned
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:
Resolution:                     |   Keywords:
      Port:  qt5-qtdeclarative  |
--------------------------------+---------------------------------

Comment (by kencu):

 that's an icu file:
 {{{

 $ port provides /opt/local/include/unicode/umachine.h
 /opt/local/include/unicode/umachine.h is provided by: icu
 }}}

 and it's is conflicting with the one in qt (older version of icu, no
 doubt).

 Something like this:

 https://bugs.webkit.org/show_bug.cgi?id=101179

 Probably hasn't been rebuilt since icu was updated.

 Try disabling icu if it will let you. Otherwise you/me/marcus/somebody
 needs to find a patch or a fix or a define or a declare or a change in
 include ordering or --- to get past it.

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


More information about the macports-tickets mailing list