[MacPorts] #49178: VLC @2.1.5: error: expected expression

MacPorts noreply at macports.org
Sun Dec 6 15:30:52 PST 2015


#49178: VLC @2.1.5: error: expected expression
-----------------------------+-------------------------
  Reporter:  kennethenner@…  |      Owner:  rjvbertin@…
      Type:  defect          |     Status:  closed
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:  fixed           |   Keywords:
      Port:  VLC             |
-----------------------------+-------------------------
Changes (by devans@…):

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


Comment:

 It turns out that the difference between Xcode 7.0 and earlier versions is
 that Xcode 7.0 introduces an implementation of C11 native atomics that
 doesn't exist in the earlier versions.  VLC attempts to use this if
 present, resulting in the build failure in the bluray module. VLC falls
 back to its own implementation if none are provided by the native OS.
 This is what happends for Xcode 6.4 and earlier.

 This doesn't necessarily mean that the Xcode 7.0 is faulty, since over
 half a dozen other modules use them successfully.

 Patch applied in r143186 that disables the use of Xcode 7.0 atomics (in
 the bluray module only) causing VLC to use its fall back code as in the
 earlier Xcode versions.

-- 
Ticket URL: <https://trac.macports.org/ticket/49178#comment:11>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list