[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
Wed Jun 27 04:54:12 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:8 Ionic]:
> FWIW, I looked around on a 10.13 machine and libarclite was x86_64-only
there, too. I don't understand why it would have worked `+universal` on
that platform. Maybe you didn't look correctly or didn't actually build it
`+universal`?
The build failures occurred on the buildbot, which was building gstreamer1
-gst-plugins-base universal as a dependency of wine. You can see in the
[https://packages.macports.org/gstreamer1-gst-plugins-base/gstreamer1-gst-
plugins-base packages directory] that binaries didn't get produced with
the universal for darwin 13 and 14.
> I think we should add a `cocoa` variant and make that conflicting with
`universal`, enable it by default + disable/not offer it on systems not
supporting ARC (so... anything prior 10.6?)
It seems that full ARC support is available on 10.7 and later while 10.6
only has "ARCLite". Apparently the difference is that ARCLite does not
have zeroing weak references. I don't know whether that difference is
important to gstreamer1-gst-plugins-base but we can try it out.
ARC is also only supported on x86_64 so in addition to conflicting with
the universal variant you would want to verify that `configure.build_arch`
is x86_64.
--
Ticket URL: <https://trac.macports.org/ticket/56495#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list