Date: Thu, 2 Sep 1999 04:52:39 -0700 (PDT) From: asami@cs.berkeley.edu (Satoshi Asami) To: ports@freebsd.org Subject: build logs? Message-ID: <199909021152.EAA90502@silvia.hip.berkeley.edu>
next in thread | raw e-mail | index | archive | help
Hi folks, Will anyone scream if I set up the package building script to send the build log (not individual ones, just the overall summary) to this list? This is what a typical log looks like. There will be two of these (one for -current, one for -stable) mailed out every other day. The interesting parts (to you joe porter or committer) is the "make checksubdirs" stuff and the final summary where it tells you how many packages successfully built, entries in errorlogs that didn't show up before, packages that exist in old-packages dir (the ones from the previous run) but not in the latest packages dir, entries in old errorlogs that disappeared in this build, and the packages that didn't show up before. (Some of the items in the last four in this list may be due to a port being simply upgraded to a newer version, but it still helps me to find stuff that just started failing.) Comments? Tomatoes? Pointy hats? -PW P.S. I should note that if there is something seriously broken in Makefiles or stuff, you could see a 2,000 item list of new or old packages. It doesn't happen very often these days though, since I made the script exit if the topdown "make duds" failed. === Subject: bento package building logs Called with arguments: 4 Started at Fri Aug 27 11:43:00 PDT 1999 ================================================ running cvsup ================================================ Connected to freefall.freebsd.org Finished successfully ================================================ running cvs update on /usr/ports ================================================ M INDEX M Mk/bsd.port.mk U comms/mgetty+sendfax/Makefile U comms/mgetty+sendfax/files/md5 U comms/mgetty+sendfax/pkg/PLIST M japanese/emacs20-dl-canna/Makefile M japanese/emacs20-dl-wnn6/Makefile ? x11/XFree86/input ? x11/XFree86/makepackage ================================================ running make checksubdirs ================================================ ===> archivers ===> astro ===> audio ===> benchmarks ===> biology ===> cad ===> chinese ===> comms ===> converters ===> databases ===> deskutils ===> devel ===> editors ===> emulators ===> ftp ===> games ===> german ===> graphics ===> irc ===> japanese ===> java ===> korean ===> lang ===> mail ===> math ===> mbone ===> misc ===> net ===> news ===> palm ===> print ===> russian ===> security ===> shells ===> sysutils ===> textproc ===> vietnamese ===> www ===> x11 ===> x11-clocks ===> x11-fm ===> x11-fonts ===> x11-servers ===> x11-toolkits ===> x11-wm ================================================ running cvs update on /usr/opt/doc ================================================ ================================================ generating duds ================================================ duds generation started at Fri Aug 27 12:25:20 PDT 1999 duds generation ended at Fri Aug 27 12:31:00 PDT 1999 174 items in duds duds diff: ================================================ generating index ================================================ index generation started at Fri Aug 27 12:31:00 PDT 1999 ================================================ setting up nodes ================================================ setting up of node82 started at Fri Aug 27 12:31:57 PDT 1999 setting up of node83 started at Fri Aug 27 12:31:59 PDT 1999 setting up of node84 started at Fri Aug 27 12:32:01 PDT 1999 setting up of node85 started at Fri Aug 27 12:32:03 PDT 1999 setting up of node86 started at Fri Aug 27 12:32:05 PDT 1999 setting up of node87 started at Fri Aug 27 12:32:07 PDT 1999 setting up of node88 started at Fri Aug 27 12:32:09 PDT 1999 setting up of node89 started at Fri Aug 27 12:32:11 PDT 1999 copying bindist to node82 ================================================ creating restricted list ================================================ restricted list genaration started at Fri Aug 27 12:32:13 PDT 1999 ================================================ creating cdrom list ================================================ cdrom list generation started at Fri Aug 27 12:32:15 PDT 1999 copying bindist to node83 copying bindist to node84 copying bindist to node85 copying bindist to node86 copying bindist to node88 copying bindist to node87 copying bindist to node89 Generating INDEX - please wait.. Done. index generation ended at Fri Aug 27 12:44:03 PDT 1999 2581 lines in INDEX setting up of node83 ended at Fri Aug 27 12:52:13 PDT 1999 setting up of node84 ended at Fri Aug 27 12:52:32 PDT 1999 cdrom list generation ended at Fri Aug 27 12:52:33 PDT 1999 restricted list genaration ended at Fri Aug 27 12:52:33 PDT 1999 104 ports in /a/asami/portbuild/4/restricted.sh 62 ports in /a/asami/portbuild/4/cdrom.sh setting up of node88 ended at Fri Aug 27 12:52:38 PDT 1999 setting up of node89 ended at Fri Aug 27 12:52:41 PDT 1999 setting up of node87 ended at Fri Aug 27 12:52:51 PDT 1999 setting up of node86 ended at Fri Aug 27 12:52:51 PDT 1999 setting up of node85 ended at Fri Aug 27 12:52:52 PDT 1999 setting up of node82 ended at Fri Aug 27 12:52:58 PDT 1999 all preparation ended at Fri Aug 27 12:52:58 PDT 1999 ================================================ building packages (phase 1) ================================================ started at Fri Aug 27 12:53:14 PDT 1999 ended at Sat Aug 28 04:28:00 PDT 1999 2169 packages built 1183 MB of packages 1546 MB of distfiles The following port(s) timed out: ptimeout: killing ssh -a node82 /a/asami/portbuild/scripts/portbuild 4 dylan-2.2.0.tgz /usr/ports/lang/dylan gmake-3.77.tgz (pid 44043) since timeout of 14400 expired at Fri Aug 27 18:38:06 1999 ptimeout: killing ssh -a node83 /a/asami/portbuild/scripts/portbuild 4 kdeutils-1.1.1.tgz /usr/ports/misc/kdeutils11 Mesa-3.0.tgz XFree86-3.3.4.tgz bzip2-0.9.5c.tgz giflib-3.0.tgz gmake-3.77.tgz jpeg-6b.tgz kdelibs-1.1.1.tgz png-1.0.3.tgz qt-1.42.tgz tiff-3.4b37.tgz Mesa-3.0.tgz XFree86-3.3.4.tgz giflib-3.0.tgz jpeg-6b.tgz kdelibs-1.1.1.tgz png-1.0.3.tgz qt-1.42.tgz tiff-3.4b37.tgz (pid 84657) since timeout of 14400 expired at Sat Aug 28 4:25:15 1999 ptimeout: killing ssh -a node87 /a/asami/portbuild/scripts/portbuild 4 kdenetwork-1.1.1.tgz /usr/ports/net/kdenetwork11 Mesa-3.0.tgz XFree86-3.3.4.tgz bzip2-0.9.5c.tgz gdbm-1.8.0.tgz giflib-3.0.tgz gmake-3.77.tgz jpeg-6b.tgz kdelibs-1.1.1.tgz kdesupport-1.1.1.tgz png-1.0.3.tgz qt-1.42.tgz tiff-3.4b37.tgz uulib-0.5.13.tgz Mesa-3.0.tgz XFree86-3.3.4.tgz giflib-3.0.tgz jpeg-6b.tgz kdelibs-1.1.1.tgz kdesupport-1.1.1.tgz png-1.0.3.tgz qt-1.42.tgz tiff-3.4b37.tgz uulib-0.5.13.tgz (pid 86120) since timeout of 14400 expired at Sat Aug 28 4:27:59 1999 ================================================ building packages (phase 2) ================================================ started at Sat Aug 28 04:28:56 PDT 1999 ended at Sat Aug 28 07:03:56 PDT 1999 chopindex: deleting XFree86-3.3.4 Motif-2.1.10 2184 packages built 2185 lines in INDEX 1230 MB of packages 1573 MB of distfiles The following port(s) didn't build the first time around: dylan-2.2.0 ja-kinput2-sj3+wnn4-3.0 ja-mule-canna+sj3+wnn6-2.3 ja-mule-canna+sj3-2.3 ja-mule-canna-2.3 kdegames-1.1.1 ko-mule-wnn4-2.3 ================================================ new failures ================================================ apache+php-1.3.9+3.0.12 apache+php-1.3.9+4.0b2 ucd-snmp-4.0 ================================================ old packages ================================================ R-a4-0.62.2 R-letter-0.62.2 apache+php-1.3.9+3.0.12 apache+php-1.3.9+4.0b2 aspell-0.27.2 downloader-0.98 dsssl-docbook-modular-1.43 ja-rubytk-1.2.5 mgetty-1.1.20 mm-1.0.9 mysql-client-3.22.24 mysql-server-3.22.24 pth-1.1.2 ruby-1.2.5 rubytk-1.2.5 xsane-0.31 ================================================ old failures ================================================ exim-3.03 ucd-snmp-3.6.1 ================================================ new packages ================================================ R-a4-0.64.2 R-letter-0.64.2 aspell-0.28.2.1 bidwatcher-0.9.9 downloader-1.0b2 dsssl-docbook-modular-1.44 dylan-2.2.0 exim-3.03 expat-1.1 ja-rubytk-1.4.0 mgetty-1.1.21 mm-1.0.10 mysql-client-3.22.25 mysql-server-3.22.25 p5-IRC-0.59 pth-1.1.3 ruby-1.4.0 ruby-gtk-0.20 rubytk-1.4.0 tcpflow-0.12 tircproxy-0.4.3 wmakerconf-2.1 xsane-0.33 ================================================ all done at Sat Aug 28 07:10:03 PDT 1999 ================================================ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909021152.EAA90502>