/usr/bin/ld takes over an hour with >4GB memory linking firefox

Anton Shterenlikht <[email protected]>
Newsgroups gmane.os.freebsd.devel.ia64
Message-ID <[email protected]>
Just a curiosity, not sure what this means.
In the process of building firefox, I noticed that
the liker was workig full on for over an hour:

  PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
59128 root          1 123   20  4619M  4618M CPU1    1  87:04 100.00% ld

59128  3  RN+      87:19.96 |                           `-- /usr/bin/ld --eh-frame-hdr -Bshareable -o libxul.so /usr/lib/crti.o /usr/lib/crtbeginS.o -L/usr/local/lib -L../../dist/bin -L../../dist/lib -L/usr/local/lib -L/usr/local/lib/nss -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib/event2 -L/usr/local/lib -L/usr/local/lib -L../../dist/bin -L../../dist/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/lib -L/usr/lib -z defs -h libxul.so /usr/ports/freebsd-gecko/www/firefox/work/mozilla-beta/toolkit/library/tmpPbzfKL.list -z origin -rpath $ORIGIN -z noexecstack -rpath-link /usr/ports/freebsd-gecko/www/firef
 ox/work/mozilla-beta/dist/bin -rpath-link /usr/local/lib ../../dist/lib/libxpt.a ../../dist/lib/libjs_static.a --library=ffi --library=ssl3 --library=smime3 --library=nss3 --library=nssutil3
  --libra
 ry=crmf --library=cairo --library=cairo --library=Xrender --library=X11 --library=sqlite3 --library=jpeg --library=png --library=z --library=hunspell-1.3 --library=event-2.0 --library=vpx --library=pixman-1 --library=plds4 --library=plc4 --library=nspr4 ../../dist/lib/libmozalloc.so --library=dbus-glib-1 --library=dbus-1 --library=gobject-2.0 --library=gthread-2.0 --library=glib-2.0 --library=X11 --library=Xext --library=pangocairo-1.0 --library=cairo --library=pangoft2-1.0 --library=pango-1.0 --library=gobject-2.0 --library=gthread-2.0 --library=gmodule-2.0 --library=glib-2.0 --library=freetype --library=fontconfig --library=fontconfig --library=gtk-x11-2.0 --library=atk-1.0 --library=gdk-x11-2.0 --library=pangocairo-1.0 --library=pangoft2-1.0 --library=pango-1.0 --library=freetype --lib
 rary=gio-2.0 --library=gmodule-2.0 --library=fontconfig --library=Xext --library=Xrender --library=Xinerama --library=Xi --library=Xrandr --library=Xcursor --library=Xcomposite --library=Xda
 mage --l
 ibrary=Xfixes --library=gdk_pixbuf-2.0 --lib!
 rary=m --library=gobject-2.0 --library=gthread-2.0 --library=glib-2.0 --library=cairo --library=X11 --library=Xt --library=gthread-2.0 --library=freetype --library=startup-notification-1 --warn-unresolved-symbols --library=kvm --library=iconv --library=stdc++ --library=m --library=gcc_s --library=pthread --library=c --library=gcc_s /usr/lib/crtendS.o /usr/lib/crtn.o

This is on CPU: Madison (1500 MHz Itanium 2).

That's too long, isn't it?

Anton
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ia64
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.