libproxy B-D on webkitgtk

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Thu Feb 5 19:04:21 UTC 2015


Hi GNOME maintainers!

I'm one of the porters who takes care of the m68k and sh4 ports of
Debian and I am currently trying to get a current version of libproxy
to build on these architectures.

Unfortunately, this seems to be impossible at the moment since libproxy
has a build dependency on webkitgtk which takes huge amounts of memory
to compile and eventually fails:

/usr/bin/ld: failed to set dynamic section sizes: Memory exhausted
collect2: error: ld returned 1 exit status
make[2]: *** [libwebkitgtk-3.0.la] Error 1
make[1]: *** [all] Error 2
GNUmakefile:40282: recipe for target 'libwebkitgtk-3.0.la' failed
make[2]: Leaving directory '/«PKGBUILDDIR»/build-3.0'
GNUmakefile:25662: recipe for target 'all' failed
make[1]: Leaving directory '/«PKGBUILDDIR»/build-3.0'
debian/rules:121: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2

This is on a sh4 buildd with 6 GiB of swap and 512 MiB of RAM. I am
currently waiting for my personal sh4 board to arrive in the mail
and can hopefully upgrade the board to more memory or at least
connect an SSD with a very large swap partition.

However, I am still wondering whether the build dependency of
libproxy on webkitgtk is actually really necessary? The problem
is that libproxy has many important reverse dependencies and
we can't build things like graphviz or SANE because of this
issue.

Any ideas?

Thanks a lot!

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the pkg-gnome-maintainers mailing list