Hi Jim, On Wed, 2014-02-05 at 20:17 -0008, Jim Nelson wrote:
I've pushed gexiv2 0.9.1 that should fix your problems, Ankur. I also discovered some other issues with introspection support, so it's a good thing you brought this to our attention.
The new release is at: https://download.gnome.org/sources/gexiv2/0.9/gexiv2-0.9.1.tar.xz Let me know if this works for you!
Thank you for the quick fixes. It builds and installs all the components
properly now. I can't get the checks to work, though:
When I run `make tests`, the valac command doesn't find the
<gexiv2/gexiv2.h> header required to compile the program. The valac
command doesn't use an --includedir option in Makefile.am, so I'm
guessing it looks at the standard locations and/or the pwd for this
header? I tried to add `--includedir=.` (and `--includedir=..` in case
valac was invoked in the `tests` directory) to it, but that didn't work.
Since the package is built in a buildroot, ideally, it should look at
$RPM_BUILD_ROOT/%{_includedir}, where `make install` correctly installs
the headers.
Here's the build log for a build that failed at `make tests`:
http://paste.fedoraproject.org/74852/65244013
Does it work right for you?
I can push an update for rawhide (Fedora 21) already. Since there isn't
an API/ABI change, it isn't really a major update.
--
Thanks again,
Warm regards,
Ankur (FranciscoD)
http://fedoraproject.org/wiki/User:Ankursinha
Join Fedora! Come talk to us!
http://fedoraproject.org/wiki/Fedora_Join_SIG
Attachment:
signature.asc
Description: This is a digitally signed message part