The vips package does not declare the vips_foreign_load in any header file, so presumably it's an internal function. But dmapd calls it from photo-meta-reader-vips.c. This will stop to work by accident once compilers no longer support implicit function declarations. Filing this here because upstream does not seem to have bug tracker or mailing list.
Created attachment 1951449 [details] dmapd-c99.patch I came up with a kludge to keep the package building. I'm going to leave this bug open, so that hopefully a proper fix can be implemented.
This had evidently missed my eye for a long time. Fixed properly upstream in 0.0.93. Thank you for the report---the new GCC's approach is forcing our hand to fix a number of little issues. This is good!