[MacPorts] #56495: gstreamer1-gst-plugins-base @1.14.1 +universal: error: -fobjc-arc is not supported on platforms using the legacy runtime

MacPorts noreply at macports.org
Sat Jun 23 08:38:53 UTC 2018


#56495: gstreamer1-gst-plugins-base @1.14.1 +universal: error: -fobjc-arc is not
supported on platforms using the legacy runtime
------------------------------------------+-----------------------
  Reporter:  ryandesign                   |      Owner:  (none)
      Type:  defect                       |     Status:  new
  Priority:  Normal                       |  Milestone:
 Component:  ports                        |    Version:
Resolution:                               |   Keywords:  legacy-os
      Port:  gstreamer1-gst-plugins-base  |
------------------------------------------+-----------------------

Comment (by ryandesign):

 Replying to [comment:6 Ionic]:
 > The code [https://cgit.freedesktop.org/gstreamer/gst-plugins-
 base/commit/?id=7b42f26b80acdef7f28bded92e55b1d070286583 was recently
 updated to use ARC] (+ later fixups injecting `-fobjc-arc` where needed).

 > Replying to [comment:3 ryandesign]:
 > > With 1.14.1, it now appears to affect only Mavericks and Yosemite, not
 earlier or later versions.
 >
 > I wonder why that is. Did Apple actually implement ARC for x86 in newer
 versions? Why does it seem to work there? Can you find that out?

 All of the files changed by the above commit are in directories named
 "gl". Is it possible that these GL features are only used on some systems?
 Is it possible to disable the GL features on all systems and thus avoid
 the problematic code?

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


More information about the macports-tickets mailing list