svn commit: r336526 - head

Ian Lepore ian at freebsd.org
Thu Jul 26 14:49:22 UTC 2018


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.

-- Ian


More information about the svn-src-all mailing list