[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
Thu Jun 28 08:58:19 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:12 Ionic]:
 > The buildbot infrastructure did produce `+universal` builds for Darwin
 15, 16 and 17 and I don't understand how that would have worked in the
 first place.

 I haven't attempted to figure 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.
 >
 > Yeah, I'm doing exactly this (well, using `${build_arch}` instead of
 `${configure.build_arch}`). Did you miss my patch-for-review in the latest
 comment?

 It did see the patch. I did not see the part where you were checking
 `build_arch`. Now that I see it, I note that it is only in the block of
 code that chooses whether to enable the variant by default. It is not in
 the variant itself. It would still be possible for a user on 32-bit 10.6
 to select the variant manually, which will result in a build failure.

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


More information about the macports-tickets mailing list