[MacPorts] #61431: openal-soft @1.21.0: error: inline declaration of 'PopCount<unsigned long long>' follows non-inline definition

MacPorts noreply at macports.org
Thu Jan 14 01:28:56 UTC 2021


#61431: openal-soft @1.21.0: error: inline declaration of 'PopCount<unsigned long
long>' follows non-inline definition
--------------------------+--------------------------------
  Reporter:  thetrial     |      Owner:  ryandesign
      Type:  defect       |     Status:  closed
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.6.3
Resolution:  fixed        |   Keywords:  elcapitan yosemite
      Port:  openal-soft  |
--------------------------+--------------------------------

Comment (by mascguy):

 If you simply need a temporary fix to get this working locally, you don't
 have to use the patch.

 Instead, change these three lines:
 {{{
 patchfiles              ${name}-uint64_t-header-check.patch \
                         ${name}-add-missing-include-coreaudio.patch \
                         ${name}-alnumeric-templates.patch
 }}}
 to
 {{{
 patchfiles              ${name}-uint64_t-header-check.patch \
                         ${name}-add-missing-include-coreaudio.patch
 }}}

 And then add the following three lines, before the one that begins with
 `compiler.cxx_standard`:
 {{{
 compiler.whitelist      macports-clang-9 \
                         macports-clang-10 \
                         macports-clang-11
 }}}

 That should fix the issue.

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


More information about the macports-tickets mailing list