Hi David,
the patch works fine on my side and fixes make check/distcheck as you describe, thank you. However I think it's unfortunate that it requires the dynamic library path to be adjusted after installation, which is something that guile-cairo was handling before. This is a private library that is of no use except to guile-cairo itself. I wonder if it's possible to fix your fix, so to speak, so that we don't lose that feature. After all, you're already telling Guile to find the library in different places depending on whether we're on the build environment or not. Wdyt. Regards Daniel