Gegl-0.4.gir varies between build
While working on reproducible builds for openSUSE, I found that
our gegl
package varied between builds like this:
+++ new//usr/share/gir-1.0/Gegl-0.4.gir 2023-06-26 00:00:00.000000000 +0000
@@ -3174,13 +3174,13 @@
writable="1"
construct="1"
transfer-ownership="none"
- default-value="4">
+ default-value="1">
<type name="gint" c:type="gint"/>
</property>
<property name="tile-cache-size"
writable="1"
transfer-ownership="none"
- default-value="10457034752">
+ default-value="10481881088">
<type name="guint64" c:type="guint64"/>
</property>
<property name="tile-height"
It seems to store the amount of free memory and CPU cores during build: https://gitlab.gnome.org/GNOME/gegl/-/blob/master/gegl/gegl-config.c#L326
Is the file even needed? Can that unreproducible data be dropped? Should it be set to a fixed value instead?