Re: GIT version doesn't build anymore
Jack via balsa-list <[email protected]>
| Newsgroups | gmane.comp.gnome.apps.balsa |
|---|---|
| Message-ID | <[email protected]> |
Hi Peter, On 2018.07.23 12:57, Peter Bloomfield wrote: > Hi Helmut, > > On 07/23/2018 11:19:21 AM Mon, Helmut Jarausch via balsa-list wrote: >> Hi, >> my last successful build of the GIT version of Balsa was on >> 2018/07/16 >> >> But now I encounter problems. >> >> First, in configure.ac it checks pkg_config enchant-2 which >> doesn't exist in Gentoo even though enchant-2.1.2 is installed here. >> Therefore it checks for <= enchant-1.6.0 which fails. > > Does Gentoo put enchant-2.pc in a separate devel package? That's the > file that pkg-config is failing to find. Remember, Gentoo builds EVERY package from source, there are no sparate -dev or -devel packages. However it seems that Gentoo has not distinguished enchant <2 from >=2 so even for enchant-2, the file is enchant.pc. For me "pkg-config --modversion enchant" returns 2.1.1. >> Disabling this check in configure.ac it fails lateron with >> >> /usr/include/webkitgtk-4.0/webkit2/WebKitContextMenuItem.h:64:60: >> error: unknown type name 'GtkAction'; did you mean 'AtkAction'? >> webkit_context_menu_item_new >> (GtkAction *action); >> ^~~~~~~~~ >> AtkAction >> /usr/include/webkitgtk-4.0/webkit2/WebKitContextMenuItem.h:85:61: >> error: unknown type name 'GtkAction' >> WEBKIT_DEPRECATED_FOR(webkit_context_menu_item_get_gaction) >> GtkAction * >> >> ^~~~~~~~~ > > Sorry about that--I "improved" a workaround for that issue, and it > broke the build. I just reverted the commit--try again. > >> I have webkit-gtk-2.18.6 installed here. Is the patch for this old >> version removed? >> I had no problems with the GIT version of 2018/07/16 with the same >> version of webkit-gtk. >> >> Many thanks for a hint, >> Helmut > > Peter