Re: [GNC] Build of GitHub Clone Fails

2018-10-07 Thread Rob LaRose
I tried to build 3.3 yesterday and encountered the same issue.
Comparing WebKitJavascriptResult.h to the previous version there were only
two real differences.
I modified the file as follows:
 - Comment out:  #include 
 - Replace "WEBKIT_API JSCValue *"  with  "WEBKIT_API JSValueRef"

The build completed without any errors.
This is more of any ugly (and maybe dumb) workaround, but it did seem to
work.
It is probably safer to install the previous version of the library.


On Sun, Oct 7, 2018 at 10:45 AM Roger Miskowicz  wrote:

> Thanks Jim, from your post I found that going back to previous versions
> before compiling worked for me:
>
> sudo apt-get install libwebkit2gtk-4.0-dev=2.20.1-1
> libwebkit2gtk-4.0-37=2.20.1-1 gir1.2-webkit2-4.0=2.20.1-1
> libjavascriptcoregtk-4.0-dev=2.20.1-1 gir1.2-javascriptcoregtk-4.0=2.20.1-1
> libjavascriptcoregtk-4.0-18=2.20.1-1
>
> On Sun, Oct 7, 2018 at 8:49 AM Jim Passmore  wrote:
>
> > Tried building 3.3, and found same thing.  Known bug from upstream.
> Don't
> > know status of fix.
> >
> > https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/1795901
> >
> >
> > --
> >
> > *Jim Passmore*j...@passmore4.com
> >
> >
> >
> >
> > On Sun, Oct 7, 2018 at 8:01 AM Roger Miskowicz 
> wrote:
> >
> >> This worked for initial build of v3.3 but today when trying to build
> from
> >> lates clone the build fails at:
> >>
> >> [ 60%] Building C object
> >> gnucash/html/CMakeFiles/gncmod-html.dir/gnc-html-webkit2.c.o
> >> In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:54:0,
> >>  from
> >> /media/Projects/Gnucash/gnucash/gnucash/html/gnc-html-webkit2.c:49:
> >> /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:28:10: fatal
> >> error: jsc/jsc.h: No such file or directory
> >>  #include 
> >>
> >> I tried reinstalling webkitgtk-4.0 but still no luck.  Although this may
> >> not be a gnucash problem specifically I am wondering if anyone can
> suggest
> >> a solution so that I can complete the latest build?
> >> ___
> >> gnucash-user mailing list
> >> gnucash-user@gnucash.org
> >> To update your subscription preferences or to unsubscribe:
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >> If you are using Nabble or Gmane, please see
> >> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> >> -
> >> Please remember to CC this list on all your replies.
> >> You can do this by using Reply-To-List or Reply-All.
> >>
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Build of GitHub Clone Fails

2018-10-07 Thread Roger Miskowicz
Thanks Jim, from your post I found that going back to previous versions
before compiling worked for me:

sudo apt-get install libwebkit2gtk-4.0-dev=2.20.1-1
libwebkit2gtk-4.0-37=2.20.1-1 gir1.2-webkit2-4.0=2.20.1-1
libjavascriptcoregtk-4.0-dev=2.20.1-1 gir1.2-javascriptcoregtk-4.0=2.20.1-1
libjavascriptcoregtk-4.0-18=2.20.1-1

On Sun, Oct 7, 2018 at 8:49 AM Jim Passmore  wrote:

> Tried building 3.3, and found same thing.  Known bug from upstream.  Don't
> know status of fix.
>
> https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/1795901
>
>
> --
>
> *Jim Passmore*j...@passmore4.com
>
>
>
>
> On Sun, Oct 7, 2018 at 8:01 AM Roger Miskowicz  wrote:
>
>> This worked for initial build of v3.3 but today when trying to build from
>> lates clone the build fails at:
>>
>> [ 60%] Building C object
>> gnucash/html/CMakeFiles/gncmod-html.dir/gnc-html-webkit2.c.o
>> In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:54:0,
>>  from
>> /media/Projects/Gnucash/gnucash/gnucash/html/gnc-html-webkit2.c:49:
>> /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:28:10: fatal
>> error: jsc/jsc.h: No such file or directory
>>  #include 
>>
>> I tried reinstalling webkitgtk-4.0 but still no luck.  Although this may
>> not be a gnucash problem specifically I am wondering if anyone can suggest
>> a solution so that I can complete the latest build?
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Build of GitHub Clone Fails

2018-10-07 Thread Jim Passmore
Tried building 3.3, and found same thing.  Known bug from upstream.  Don't
know status of fix.

https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/1795901


-- 

*Jim Passmore*j...@passmore4.com




On Sun, Oct 7, 2018 at 8:01 AM Roger Miskowicz  wrote:

> This worked for initial build of v3.3 but today when trying to build from
> lates clone the build fails at:
>
> [ 60%] Building C object
> gnucash/html/CMakeFiles/gncmod-html.dir/gnc-html-webkit2.c.o
> In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:54:0,
>  from
> /media/Projects/Gnucash/gnucash/gnucash/html/gnc-html-webkit2.c:49:
> /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:28:10: fatal
> error: jsc/jsc.h: No such file or directory
>  #include 
>
> I tried reinstalling webkitgtk-4.0 but still no luck.  Although this may
> not be a gnucash problem specifically I am wondering if anyone can suggest
> a solution so that I can complete the latest build?
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Build of GitHub Clone Fails

2018-10-07 Thread Roger Miskowicz
This worked for initial build of v3.3 but today when trying to build from
lates clone the build fails at:

[ 60%] Building C object
gnucash/html/CMakeFiles/gncmod-html.dir/gnc-html-webkit2.c.o
In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:54:0,
 from
/media/Projects/Gnucash/gnucash/gnucash/html/gnc-html-webkit2.c:49:
/usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:28:10: fatal
error: jsc/jsc.h: No such file or directory
 #include 

I tried reinstalling webkitgtk-4.0 but still no luck.  Although this may
not be a gnucash problem specifically I am wondering if anyone can suggest
a solution so that I can complete the latest build?
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.