After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 641181 - error building out-of-tree plugins that only include libanjuta/libanjuta.h
error building out-of-tree plugins that only include libanjuta/libanjuta.h
Status: RESOLVED FIXED
Product: anjuta
Classification: Applications
Component: libanjuta
unspecified
Other All
: Normal normal
: ---
Assigned To: Naba Kumar
Anjuta maintainers
Depends on:
Blocks:
 
 
Reported: 2011-02-01 20:07 UTC by Abderrahim Kitouni
Modified: 2011-02-10 15:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
libanjuta: fix installation of some headers (888 bytes, patch)
2011-02-01 20:08 UTC, Abderrahim Kitouni
accepted-commit_now Details | Review
libanjuta: add gdl-3.0 to the dependencies in the pkg-config file (822 bytes, patch)
2011-02-01 20:11 UTC, Abderrahim Kitouni
accepted-commit_now Details | Review
libanjuta: move libxml-2.0 to the Requires.private section of the .pc file (831 bytes, patch)
2011-02-07 20:56 UTC, Abderrahim Kitouni
none Details | Review

Description Abderrahim Kitouni 2011-02-01 20:07:15 UTC
The following patches add gdl as a dependency to tyhe pkg-config file 
(it is needed by anjuta-dock.h), and fix the installation of some 
headers (a missing line continuation).

btw, the .pc file lists libxml-2.0 in Requires, although I don't see 
it used in any header. Isn't it supposed to be in Requires.private 
instead?
Comment 1 Abderrahim Kitouni 2011-02-01 20:08:17 UTC
Created attachment 179830 [details] [review]
libanjuta: fix installation of some headers

anjuta-token.h and anjuta-pkg-config-chooser.h weren't installed because
of a missing line continuation
Comment 2 Abderrahim Kitouni 2011-02-01 20:11:29 UTC
Created attachment 179831 [details] [review]
libanjuta: add gdl-3.0 to the dependencies in the pkg-config file

it is needed by AnjutaDock
Comment 3 Sébastien Granjoux 2011-02-02 21:10:42 UTC
Review of attachment 179830 [details] [review]:

Thanks for finding this error and for the patch
Comment 4 Sébastien Granjoux 2011-02-02 21:11:44 UTC
Review of attachment 179831 [details] [review]:

Thanks for this patch, I have just applied it.
Comment 5 Sébastien Granjoux 2011-02-02 21:47:06 UTC
(In reply to comment #0)
> btw, the .pc file lists libxml-2.0 in Requires, although I don't see 
> it used in any header. Isn't it supposed to be in Requires.private 
> instead?

Yes, I wasn't aware about this but I think it should be moved to Requires.private.
Comment 6 Abderrahim Kitouni 2011-02-07 20:56:36 UTC
Created attachment 180338 [details] [review]
libanjuta: move libxml-2.0 to the Requires.private section of the .pc file
Comment 7 Johannes Schmid 2011-02-10 15:45:14 UTC
Thanks!