It seems, commit 630b75f76a did broke something here. But because we also have exiv2-0.26, I think we could use that and drop the patch for exiv2-0.27 (which would not only needs to be modified if libextractor changes, but also if exiv2 changes?!). I removed tidy-html, because its not realy recognized by configure (also in 1.9, I think) and the configure-flag "--with-tidy" was dropped in 1.10. giflib on the other hand seems to work in 1.10, tests are ok and the libs for it is generated. I am not sure if its ok to do all this in one patch, I think I could also make 2 or 3 patches (fix build, update to 1.10, update inputs or so), but I hope the intention is clear (and gnunet builds, which it does) ;)