[MacPorts] #62051: qt5*-qtbase: error: redefinition of '__bsrd' as different kind of symbol

MacPorts noreply at macports.org
Sat Aug 28 20:18:41 UTC 2021


#62051: qt5*-qtbase: error: redefinition of '__bsrd' as different kind of symbol
-------------------------------------------------+-------------------------
  Reporter:  chrstphrchvz                        |      Owner:
                                                 |  MarcusCalhoun-Lopez
      Type:  defect                              |     Status:  closed
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.6.4
Resolution:  fixed                               |   Keywords:
      Port:  phantomjs-qt-qtbase qt57-qtbase     |
  qt56-qtbase qt55-qtbase                        |
-------------------------------------------------+-------------------------
Changes (by chrstphrchvz):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"8cebbb3b6ca2aee2e76119aa59bc3a7b9b0d786d/macports-ports"
 8cebbb3b6ca2aee2e76119aa59bc3a7b9b0d786d/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="8cebbb3b6ca2aee2e76119aa59bc3a7b9b0d786d"
 qt5*-qtbase: fix build for Xcode 11.4 and later

 Outdated Xcode-LLVM clang version mapping in qcompilerdetection.h
 defines Q_CC_CLANG too low; check for _bit_scan_reverse() macro instead.
 Due to lack of testing on older macOS versions, apply alternative patch
 only on affected macOS versions (10.15 and later).
 Fixes: https://trac.macports.org/ticket/62051

 Revise comment and reference to upstream clang commit to better reflect
 why this problem appeared with clang 9.0 and not sooner.
 }}}

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


More information about the macports-tickets mailing list