LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   webkitgtk compiling problem in 14.1 (http://www.linuxquestions.org/questions/slackware-14/webkitgtk-compiling-problem-in-14-1-a-4175484213/)

stormbr 11-11-2013 10:33 AM

webkitgtk compiling problem in 14.1
 
As the subject says, I'm having problems compiling webkitgtk 1.8.3 in 14.1-64.

It starts compiling but when it starts compiling javascript core it enters in a loop and does not end.

Does anyone had success building it?

dederon 11-11-2013 11:32 AM

hello,

indeed the webkitgkt slackbuild does not compile anymore.

the problem is not a loop, as you describe it - it just looks like a loop, as the same warning is displayed again and again (caused by a often used function). when you pause the compile from time to time, you will see that the caller function changes.

my build fails in an xpath module, later in the build. i did some investigation on that. that was when i compiled webkitgtk for crux linux, causing the same error and finally i got it running by patching the source.

i am not motivated to reinvestigate, as 1.8.3 is a very old release and the webkitgtk build process is seriously broken. when you, e.g., disable the javascript debugger, the build will fail, because the build process looks for exactly this code. same goes for disabling the documentation (iirc).

to make it really, really worse, the build process nowadays depends on python and ruby. i don't know the reason and i actually don't care anymore - for me this software and it's build process is a pile of shit. but as there is no sane alternative i still use it (in conjunction with the surf browser of the suckless people.).

to make it short: if this package will be updated, i am afraid it will take a lot of work.

ponce 11-11-2013 11:43 AM

webkitgtk has been already updated in SBo git master branch, so you either can:

- get it from git;

- setup sbopkg to use the git master branch and then "sbopkg -b webkitgtk"

in either case note the new dep libwebp

dederon 11-11-2013 11:48 AM

this is great news. and as i can see you still stick to the 1.x branch. thanks for your effort, it's very much appreciated.

ponce 11-11-2013 11:56 AM

we stick to the 1.x branch as the 2.x requires gstreamer-1.x that isn't available in Slackware yet ;)

arsivci0 11-11-2013 02:05 PM

1.8.3 compiled here w/o problems, 64 bit but it really, really took long time, close to 45 minutes.

stormbr 11-11-2013 02:10 PM

Thanks for all responses.

I used the link posted by ponce and it compiled ok but as arsivci0 says it takes a looong time to build.

ponce 11-11-2013 11:42 PM

a long time to compile that it's normal (and building with parallel jobs is broken).

willysr 11-11-2013 11:49 PM

try sage and you will be happy that you can complete building webkit in just 45 minutes :)

bartgymnast 11-12-2013 01:54 AM

than you havent build webkit2 yet, it takes 4x longer


All times are GMT -5. The time now is 12:59 AM.