Gimp 2.99 and Pixelitor cannot share the systems GEGL together without Gimp crashing on Linux.
As of late December 2023 another open source image editor with highly non-destructive editing named Pixelitor adopted GEGL and all its filters. GEGL is accessed in Pixelitor with a command line box for GEGL syntax. Both Gimp and Pixelitor in default use the system's native gegl /usr/bin/gegl is usually where it is. Gimp 2.99 source build frequently crashes only when Pixelitor is running a GEGL filter.
I replaced Pixelitor's GEGL directory from /usr/bin/GEGL to this compiled GEGL and now it is working without crashing Gimp.
#!/bin/bash
IN=/tmp/input.png OUT=/tmp/output.png
cat > $IN
COMMAND="/home/contrast/Applications/GEGL_ALONE/gegl/obj-x86_64/bin/gegl -i $IN -o $OUT -- $@" $COMMAND 1>&2
exec cat $OUT
If this can be fixed somehow meaning that both Gimp and Pixelitor can use default /usr/bin/gegl without crashing that would be swell.