svn commit: r336526 - head

Roger Pau Monné roger.pau at citrix.com
Thu Jul 26 14:54:35 UTC 2018


On Thu, Jul 26, 2018 at 08:49:12AM -0600, Ian Lepore wrote:
> On Thu, 2018-07-26 at 15:58 +0200, Roger Pau Monné wrote:
> > On Fri, Jul 20, 2018 at 12:44:04AM +0000, Ian Lepore wrote:
> > > 
> > > Author: ian
> > > Date: Fri Jul 20 00:44:04 2018
> > > New Revision: 336526
> > > URL: https://svnweb.freebsd.org/changeset/base/336526
> > > 
> > > Log:
> > >   Add ntpd to the list of users/groups to check before installing.
> > The Xen CI loop is getting this when trying to create dist media
> > for HEAD FreeBSD (`make -C release ftp`):
> > 
> > + LC_ALL=C
> > + export LC_ALL
> > +
> > PATH=/usr/lib/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/u
> > sr/local/bin:/root/bin:/usr/lib/git-core
> > + http_proxy=http://cache:3128/
> > + export http_proxy
> > + https_proxy=http://cache:3128/
> > + export https_proxy
> > + exec
> > + cd /home/osstest/build.125515.build-amd64-freebsd
> > + rm -f build-ok-stamp
> > + cd freebsd
> > + export 'MAKEOBJDIRPREFIX=/home/osstest/build.125515.build-amd64-
> > freebsd/obj'
> > + export 'TARGET=amd64'
> > + make -C release ftp -DWITHOUT_AUTO_OBJ
> > + tee ../release-ftp-log
> > mkdir -p dist
> > cd /usr/home/osstest/build.125515.build-amd64-
> > freebsd/freebsd/release/.. && make TARGET_ARCH=amd64 TARGET=amd64
> > distributeworld DISTDIR=/usr/home/osstest/build.125515.build-amd64-
> > freebsd/freebsd/release/dist
> > make[2]: "/usr/home/osstest/build.125515.build-amd64-
> > freebsd/obj/usr/home/osstest/build.125515.build-amd64-
> > freebsd/freebsd/amd64.amd64/toolchain-metadata.mk" line 1: Using
> > cached toolchain metadata from build at  on Mon Jul 23 10:29:23 UTC
> > 2018
> > ERROR: Required ntpd user is missing, see /usr/src/UPDATING.
> > *** Error code 1
> > 
> > Stop.
> > make[2]: stopped in /usr/home/osstest/build.125515.build-amd64-
> > freebsd/freebsd
> > *** Error code 1
> > 
> > Stop.
> > make[1]: stopped in /usr/home/osstest/build.125515.build-amd64-
> > freebsd/freebsd
> > *** Error code 1
> > 
> > Stop.
> > make: stopped in /usr/home/osstest/build.125515.build-amd64-
> > freebsd/freebsd/release
> > 
> > The full build log can be found at:
> > 
> > http://logs.test-lab.xenproject.org/osstest/logs/125569/build-amd64-f
> > reebsd/7.ts-freebsd-build.log
> > 
> > Note that it's ~100MB.
> > 
> > Thanks, Roger.
> > 
> 
> If the script is creating a new distribution image from scratch, it
> should be using -DDB_FROM_SRC on all distrib* and install* make
> targets, to avoid using (and verifying against) the passwd database on
> the build system.

Shouldn't then that be set by default for the ftp release target?
The sole purpose of that target is to create the sets that go to the
servers AFAICT.

Or maybe it's the distributeworld target the one missing the
DB_FROM_SRC?

Roger.


More information about the svn-src-head mailing list