Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Dec 2010 12:19:12 -0600
From:      Acadix Info <jwbacon@tds.net>
To:        freebsd-ppc@freebsd.org
Subject:   Possible linker bug
Message-ID:  <4D026F20.9050108@acadix.biz>

next in thread | raw e-mail | index | archive | help

Wondering if anyone has run into this before.  I get this error on two 
iBooks of different models, FreeBSD 8.1,
portsnap from Dec 5.  Possible memory leak in ld?  Any suggestions would 
be appreciated.

Thanks,

   -Jason

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

When building webkit-gtk2 (prereq for gimp), I get the following error:

     CXXLD  libwebkit-1.0.la
   c++: Internal error: Killed: 9 (program ld)
   Please submit a full bug report.
   See <URL:http://gcc.gnu.org/bugs.html>; for instructions.
   gmake[1]: *** [libwebkit-1.0.la] Error 1
   gmake[1]: Leaving directory 
`/usr/ports/www/webkit-gtk2/work/webkit-1.2.5'
   gmake: *** [all] Error 2
   *** Error code 1

Googling the error message suggested I was running out-of-memory.  Hard 
to believe with 512 megs RAM and 1G swap but I added 2G more swap and 
then got the following (after an hour or so of thrashing and watching ld 
swallow all virtual memory in top):

   ===>   gimp-app-2.6.11,1 depends on shared library: webkit-1.0.13 - 
not found
   ===>    Verifying install for webkit-1.0.13 in 
/usr/ports/www/webkit-gtk2
   ===>  Building for webkit-gtk2-1.2.5_1
   gmake  all-am
   gmake[1]: Entering directory 
`/usr/ports/www/webkit-gtk2/work/webkit-1.2.5'
   /usr/local/bin/msgmerge --update pt.po webkit.pot
   ........................... done.
   /usr/local/bin/gmkdir -p ./.deps/DerivedSources
     CXXLD  libwebkit-1.0.la
   ./.libs/libJavaScriptCore.a: member 
./.libs/libJavaScriptCore.a(libJavaScriptCore_la-Operations.o) in 
archive is not an object
   gmake[1]: *** [libwebkit-1.0.la] Error 1
   gmake[1]: Leaving directory 
`/usr/ports/www/webkit-gtk2/work/webkit-1.2.5'
   gmake: *** [all] Error 2
   *** Error code 1

   Stop in /usr/ports/www/webkit-gtk2.
   *** Error code 1

   Stop in /usr/ports/graphics/gimp-app.
   *** Error code 1

   Stop in /usr/ports/graphics/gimp.

After disabling video in webkit-gtk options and trying again:

     CXXLD  libwebkit-1.0.la
   ./.libs/libWebCoreJS.a(JSRect.o): could not read symbols: Memory 
exhausted
   gmake[1]: *** [libwebkit-1.0.la] Error 1
   gmake[1]: Leaving directory 
`/usr/ports/www/webkit-gtk2/work/webkit-1.2.5'
   gmake: *** [all] Error 2
   *** Error code 1

   Stop in /usr/ports/www/webkit-gtk2.
   *** Error code 1

   Stop in /usr/ports/www/webkit-gtk2.

-- 

------------------------
  Jason W. Bacon
  Acadix Consulting, LLC
  http://acadix.biz
  info@acadix.biz
  (414) 526-4357
------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D026F20.9050108>