[MacPorts] #55417: faac @1.29.9.2: error: use of undeclared identifier 'bit_SSE2'

MacPorts noreply at macports.org
Tue Nov 28 00:20:06 UTC 2017


#55417: faac @1.29.9.2: error: use of undeclared identifier 'bit_SSE2'
---------------------+-------------------
  Reporter:  RobK88  |      Owner:
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.4.2
Resolution:          |   Keywords:  lion
      Port:  faac    |
---------------------+-------------------

Comment (by ryandesign):

 Replying to [comment:4 kencu]:
 > You could try a new compiler, given this: `warning: redefinition of
 typedef 'int32_t' is a C11 feature`. It may not work to fix the build, but
 it's easy to try.
 >
 > Just add this near the top of the Portfile:
 > {{{
 > PortGroup cxx11 1.1
 > }}}

 Let's not conflate things. Using the cxx11 1.1 portgroup doesn't just use
 a different compiler, it also instructs that compiler to use libc++. If
 just using a newer compiler while still using libstdc++ will work, that's
 preferable, using the normal `compiler.blacklist` method. This seems
 likely to succeed, since the error message didn't mention any C++11
 problems, it just mentioned a C11 problem.

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


More information about the macports-tickets mailing list