Jump to content
funtoo forums
  • 0
Jacek Ski

Webkit-gtk compilation hangs

Question

13 answers to this question

Recommended Posts

  • 0

I don't believe it's hung.  I noticed that it just took a long time at a few points of the compilation.  Total compilation on an i5-4690 was 47 minutes.  You could switch terminals (Alt-F2) and check the processes with `top` and see if it's still running.

Share this post


Link to post
Share on other sites
  • 0

Alright I found solution here https://bugs.funtoo.org/plugins/servlet/mobile#issue/FL-1495, thanks anyway.

Good to see that my bug report helped someone. I don't know why they can't just update the ebuild with something along the lines of

 

if nvidia

then eselect opengl set xorg-x11 && after everything is done eselect opengl set nvidia

else

 

 

obviously this is sudo code but they do what is depicted when updating nvidia drivers with the nvidia-drivers ebuild so maybe the community could adapt that.

Share this post


Link to post
Share on other sites
  • 0

I use nvidia-drivers and I was not affected by this issue, and none of the fixes are applied.  That's probably the reason it's not patched - not affecting all nvidia-driver installs.

 

EDIT:  I'm using webkit-gtk-2.6.1 with gnome-3.14.1.  Are you installing gnome-3.12 with webkit-gtk-2.4.4.?

Share this post


Link to post
Share on other sites
  • 0

I use nvidia-drivers and I was not affected by this issue, and none of the fixes are applied.  That's probably the reason it's not patched - not affecting all nvidia-driver installs.

 

EDIT:  I'm using webkit-gtk-2.6.1 with gnome-3.14.1.  Are you installing gnome-3.12 with webkit-gtk-2.4.4.?

 

Yes I am using gnome 3.12 with webkit-gtk 2.4.4. Also where did you find 3.14.1 for funtoo? Are you using systemd? Nevermind... I just realized that it is in the tree just masked.

Share this post


Link to post
Share on other sites
  • 0

gnome-3.14.1 is in the portage tree, but it needs to be unmasked before it can be installed.  Here's a link to the instructions:  http://www.funtoo.org/News:Testing_GNOME_3.14

 

systemd?  HELL NO!  openrc

 

Yeah I just noticed that... did you notice that there is now a cinnamon profile in funtoo? How long has that been there?

Share this post


Link to post
Share on other sites
  • 0

I compiled GNOME 3.14 last Sunday using VIDEO_CARDS="vga vesa intel i915 i965" (just used the on-board video) on an Optiplex 960 (E8400 @3Ghz, 8GB RAM) most of 400+ packages compiled very fast, but the two webkit-gtk compiles took almost two+ hours...each.

I also thought it had hung as well (at first), but saw no other signs of trouble, so I let it go and everything finished, afaict, cleanly and GNOME fired up without real issue.

 

I'm going to repeat the this again this evening, but this time with an tmpfs in RAM (maybe 4 or 6GB) for /var/tmp, and monitor the effect

Share this post


Link to post
Share on other sites
  • 0

I don't know why anyone is complaining about compilation taking about an hour. On my Athlon XP 2200+ it takes over 13 hours to compile webkit-gtk. That's longer than it takes to compile Firefox on the same computer! Only Libreoffice takes longer. I think we can all agree, however, that webkit-gtk really stinks when it comes to compile time.

Share this post


Link to post
Share on other sites
  • 0

I don't know why anyone is complaining about compilation taking about an hour. On my Athlon XP 2200+ it takes over 13 hours to compile webkit-gtk. That's longer than it takes to compile Firefox on the same computer! Only Libreoffice takes longer. I think we can all agree, however, that webkit-gtk really stinks when it comes to compile time.

 

Wow!

 

A bit off topic but... Athon XP.... that's round 2003-ish processor if my mind doesn't fail me? 13 hours!?

 

My old computer recently died, was the one my mom was using. Can't remember which one it was it definitely was an Athlon. The model number does ring a bell.

Share this post


Link to post
Share on other sites
  • 0

I can beat that.  I have a pentium3 laptop here with Funtoo, about 1999.  It's one of my "backup" computers, I got it for $7.16/free shipping on ebay.  Every last thing works perfectly on it, such as it is, even the battery (ni-cad).  I never forget what I paid for it because it was listed improperly, like in a black hole, and I had only one competitor that quit at $6.66.  I just love predictable people  :P.  I don't do webkit-gtk on it though.

But even my daily user is a core2 duo laptop, about 2006 vintage.  It does help alot that I have an older m/b (laptop) from this computer that can't use a keyboard, making it useless as a laptop, that acts as a distcc slave.  No screen.  Between the two I nearly match a friend's 4 core AMD (with 1 dead core, 2 crippled at half speed  :lol: ).

webkit-gtk: Tue Nov  4 18:22:20 2014: 10459 seconds - 2.9 hours.

libreoffice: Sun Oct 26 02:30:27 2014: 13573 seconds - 3.7 hours

I have quite a complex bash script I've been using for a year or so, backup and update all the computers while I sleep, that is a lifesaver too.  Turns them all off at the end, makes kernels, takes care of preserved-rebuild, lots of custom things.  I don't share it because it's so very complex and specific to my environment, it would be very difficult to make it one-size fits all.  But if you are masochistic let me know, it's not a secret or anything.  I wouldn't do it without the backup in case of a sick update, as we get now & then, hah, like today (libtool).  But no problems yet.

I have an x86 eee that takes 10 hours for libreoffice, I gave up, the optimization isn't worth it for what little I use libreoffice, had to go for openoffice-bin because libreoffice-bin is always compiled for stable and difficult, sometimes impossible to shoe-horn in to current.

Believe it or not, I hate laptops.  Sometimes things just don't work out the way you want...

I ask the OP's forgiveness for contributing to hijacking this thread.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...