Skip site navigation (1)Skip section navigation (2)
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>