From owner-freebsd-ia64@FreeBSD.ORG Fri Nov 9 16:07:58 2012 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 42903B1 for ; Fri, 9 Nov 2012 16:07:58 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0000A8FC08 for ; Fri, 9 Nov 2012 16:07:56 +0000 (UTC) Received: from irix.bris.ac.uk ([137.222.10.39] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1TWr7P-0002cx-6L for freebsd-ia64@freebsd.org; Fri, 09 Nov 2012 16:07:52 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1TWr7P-0004fy-1l for freebsd-ia64@freebsd.org; Fri, 09 Nov 2012 16:07:43 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id qA9G7gvd059321 for ; Fri, 9 Nov 2012 16:07:42 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id qA9G7gls059320 for freebsd-ia64@freebsd.org; Fri, 9 Nov 2012 16:07:42 GMT (envelope-from mexas) Date: Fri, 9 Nov 2012 16:07:42 GMT From: Anton Shterenlikht Message-Id: <201211091607.qA9G7gls059320@mech-cluster241.men.bris.ac.uk> To: freebsd-ia64@freebsd.org Subject: /usr/bin/ld takes over an hour with >4GB memory linking firefox X-Spam-Score: -1.6 X-Spam-Level: - X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: mexas@bristol.ac.uk List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Nov 2012 16:07:58 -0000 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/firefox/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 --library=gio-2.0 --library=gmodule-2.0 --library=fontconfig --library=Xext --library=Xrender --library=Xinerama --library=Xi --library=Xrandr --library=Xcursor --library=Xcomposite --library=Xdamage --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