GNOME Bugzilla – Bug 555942
Not all public EXIF API headers are installed
Last modified: 2008-10-12 11:48:10 UTC
Please describe the problem: When compiling plugins that are using EXIF data, there are some compile warning regarding undefined functions. We can't include the headers because they aren't installed. Steps to reproduce: 1. Write a EOG plugin using EXIF functions 2. Compile Actual results: Compile warnings Expected results: No warnings. Does this happen every time? Yes Other information: Patch is coming up.
Created attachment 120399 [details] [review] Fix src/Makefile.am Seems to install the missing headers.
Created attachment 120401 [details] [review] Improved patch Install other conditional headers.
The only nitpicker I have is that this causes eog-exif-details.h to be intalled twice. A patch to avoid that would be welcome, but I consider that minor, so I'll commit your fix. Thank you! 2008-10-12 Claudio Saavedra <csaavedra@igalia.com> * src/Makefile.am: Install metadata related headers properly. Fixes bug #555942 (Pierre-Luc Beaudoin) This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.