guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add WebKitGTK+.


From: Mark H Weaver
Subject: Re: [PATCH] gnu: Add WebKitGTK+.
Date: Sat, 11 Apr 2015 12:30:04 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

宋文武 <address@hidden> writes:

> 2015-04-11 1:54 GMT+08:00 Mark H Weaver <address@hidden>:
>> 宋文武 <address@hidden> writes:
>>> * gnu/packages/gnome.scm (webkitgtk): New variable.
>>
>> Wow, this is great, thanks!
>>
>> Well, almost.  I applied this to my master branch and tried to compile
>> it on i686 and got this:
>>
>> --8<---------------cut here---------------start------------->8---
>> /gnu/store/3195f0cppgglxr91ir631f4bnvpqk9z0-bash-4.3.33/bin/sh: 
>> glib-compile-resources: command not found
>> Source/WebKit2/CMakeFiles/WebKit2.dir/build.make:62: recipe for
>> target 'DerivedSources/webkit2gtk/WebKit2InspectorGResourceBundle.c'
>> failed
>> make[2]: *** [DerivedSources/webkit2gtk/WebKit2InspectorGResourceBundle.c] 
>> Error 127
>> make[2]: Leaving directory '/tmp/nix-build-webkitgtk-2.8.0.drv-0/build'
>> CMakeFiles/Makefile2:897: recipe for target 
>> 'Source/WebKit2/CMakeFiles/WebKit2.dir/all' failed
>> make[1]: *** [Source/WebKit2/CMakeFiles/WebKit2.dir/all] Error 2
>> --8<---------------cut here---------------end--------------->8---
>>
>> Does it depend on another change that's only on core-updates?
> Yes, I forget to add `glib ,"bin"` to native-inputs.

Thanks.  The next problem is that I run out of memory while trying to
link libwebkit2gtk-4.0.so.37.6.3:

--8<---------------cut here---------------start------------->8---
ld: failed to set dynamic section sizes: Memory exhausted
collect2: error: ld returned 1 exit status
Source/WebKit2/CMakeFiles/WebKit2.dir/build.make:17791: recipe for target 
'lib/libwebkit2gtk-4.0.so.37.6.3' failed
make[2]: *** [lib/libwebkit2gtk-4.0.so.37.6.3] Error 1
--8<---------------cut here---------------end--------------->8---

I have 2 GB of RAM and 4 GB of swap in this i686 machine.  I'm able to
build GNU IceCat in this same machine, thanks to the fact that we build
without debugging information.

How would people feel about doing the same with webkitgtk?

      Mark



reply via email to

[Prev in Thread] Current Thread [Next in Thread]