Make the build reproducible

Whilst working on the Reproducible Builds effort [0] we noticed
that libchamplain could not be built reproducibly. This is because
it used the absolute build path in the comments of the .h files
generated my glib-mkenums.

Patch attached. It also changes the equivalent .c file for
completeness but this is not strictly required.


Signed-off-by: Chris Lamb <>
1 job for reproducible-build in 5 minutes and 11 seconds (queued for 2 seconds)
Status Job ID Name Coverage
passed #390938