[MacPorts] #71257: gegl-devel does not build with gcc now due to added ObjC stuff

MacPorts noreply at macports.org
Mon Nov 18 17:40:32 UTC 2024


#71257: gegl-devel does not build with gcc now due to added ObjC stuff
------------------------------+------------------------------------------
  Reporter:  barracuda156     |      Owner:  Sergey Fedorov <barracuda@…>
      Type:  defect           |     Status:  reopened
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.10.4
Resolution:                   |   Keywords:
      Port:  gegl gegl-devel  |
------------------------------+------------------------------------------
Changes (by mascguy):

 * status:  closed => reopened
 * resolution:  fixed =>
 * port:  gegl-devel => gegl gegl-devel


Old description:

> Upstream issue: https://gitlab.gnome.org/GNOME/gegl/-/issues/393
>
> Immediate breakage is unconditional passing of an invalid `-ObjC` flag,
> but unfortunately just dropping it does not fix the build, it fails with
> a lot of errors on Apple headers.
>
> If there are no better fixes, at least we could conditionally revert
> breaking commits:
> https://gitlab.gnome.org/GNOME/gegl/-/commit/72d86816289c11fdd871b701827f8bf0016a7f4f
> https://gitlab.gnome.org/GNOME/gegl/-/commit/f0ac129d3f905c3f7e307c02a1b451ac10231bfe
> https://gitlab.gnome.org/GNOME/gegl/-/commit/bf3c21630d7550083233c16baeabedc38fb96390
>
> But hopefully there is a better way.

New description:

 Upstream issue: https://gitlab.gnome.org/GNOME/gegl/-/issues/393

 Immediate breakage is unconditional passing of an invalid `-ObjC` flag,
 but unfortunately just dropping it does not fix the build, it fails with a
 lot of errors on Apple headers.

 If there are no better fixes, at least we could conditionally revert
 breaking commits:
 *
 https://gitlab.gnome.org/GNOME/gegl/-/commit/72d86816289c11fdd871b701827f8bf0016a7f4f
 *
 https://gitlab.gnome.org/GNOME/gegl/-/commit/f0ac129d3f905c3f7e307c02a1b451ac10231bfe
 *
 https://gitlab.gnome.org/GNOME/gegl/-/commit/bf3c21630d7550083233c16baeabedc38fb96390

 But hopefully there is a better way.

--

Comment:

 Reopening for now, until this has been resolved for `gegl`.

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


More information about the macports-tickets mailing list