Date: Wed, 9 Jan 2013 08:09:09 +0000 (UTC) From: Mark Linimon <linimon@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r245220 - projects/portbuild/scripts Message-ID: <201301090809.r0989987096179@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: linimon (doc,ports committer) Date: Wed Jan 9 08:09:08 2013 New Revision: 245220 URL: http://svnweb.freebsd.org/changeset/base/245220 Log: Restore the definition of buildsdir. Removing this broke all the symlinks under errorlogs/ . While here, remove the things that really are cruft now. Modified: projects/portbuild/scripts/build Modified: projects/portbuild/scripts/build ============================================================================== --- projects/portbuild/scripts/build Wed Jan 9 08:07:09 2013 (r245219) +++ projects/portbuild/scripts/build Wed Jan 9 08:09:08 2013 (r245220) @@ -114,15 +114,14 @@ do_create() { zfs create ${newfs} || exit 1 fi + buildsdir=${pbab}/builds builddir=$(realpath ${buildsdir})/${buildid} # populate ports for latest build on buildenv - # XXX MCL builddir now unused - do_portsupdate_inner ${arch} ${branch} ${buildid} ${builddir} $@ + do_portsupdate_inner ${arch} ${branch} ${buildid} $@ # populate src for latest build on buildenv - # XXX MCL builddir now unused - do_srcupdate_inner ${arch} ${branch} ${buildid} ${builddir} $@ + do_srcupdate_inner ${arch} ${branch} ${buildid} $@ # create the link for building packages for latest build ln -sf ${builddir} ${pbab}/builds/latest @@ -207,16 +206,11 @@ do_clone() { tmp=${tmp%/} newbuilddir="${tmp%/*}/${newid}" - # XXX MCL 20130103 - #oldfs=${ZFS_VOLUME}/portbuild/${arch}/${buildid} - #newfs=${ZFS_VOLUME}/portbuild/${arch}/${newid} oldfs=${ZFS_VOLUME}/portbuild/${arch}/${branch}/builds/${buildid} newfs=${ZFS_VOLUME}/portbuild/${arch}/${branch}/builds/${newid} zfs snapshot ${oldfs}@${newid} || exit 1 zfs clone ${oldfs}@${newid} ${newfs} || exit 1 - # XXX MCL 20130103 - # zfs set mountpoint=${newbuilddir} ${newfs} || exit 1 zfs promote ${newfs} || exit 1 if zfs list -H -t filesystem ${oldfs}/ports 2> /dev/null; then @@ -257,8 +251,6 @@ do_portsupdate() { shift fi - # XXX MCL 20130103 - #destroy_fs ${ZFS_VOLUME}/portbuild/${arch} ${buildid} /ports || exit 1 destroy_fs ${ZFS_VOLUME}/portbuild/${arch}/${branch}/builds ${buildid} /ports || exit 1 if [ "${arg}" = "-umount" ]; then @@ -266,18 +258,15 @@ do_portsupdate() { fi echo - do_portsupdate_inner ${arch} ${branch} ${buildid} ${builddir} $@ + do_portsupdate_inner ${arch} ${branch} ${buildid} $@ } do_portsupdate_inner() { arch=$1 branch=$2 buildid=$3 - builddir=$4 shift 4 - # XXX MCL 20130103 - # portsfs=${ZFS_VOLUME}/portbuild/${arch}/${buildid}/ports portsfs=${ZFS_VOLUME}/portbuild/${arch}/${branch}/builds/${buildid}/ports now=$(now) @@ -288,7 +277,6 @@ do_portsupdate_inner() { zfs snapshot ${ZFS_VOLUME}/${SNAP_PORTS_DIRECTORY}/ports@${now} || exit 1 zfs clone ${ZFS_VOLUME}/${SNAP_PORTS_DIRECTORY}/ports@${now} ${portsfs} || exit 1 - #zfs set mountpoint=${builddir}/ports ${portsfs} || exit 1 } do_srcupdate() { @@ -302,8 +290,6 @@ do_srcupdate() { shift fi - # XXX MCL 20130103 - #destroy_fs ${ZFS_VOLUME}/portbuild/${arch} ${buildid} /src || exit 1 destroy_fs ${ZFS_VOLUME}/portbuild/${arch}/${branch}/builds ${buildid} /src || exit 1 if [ "${arg}" = "-umount" ]; then @@ -311,19 +297,16 @@ do_srcupdate() { fi echo - do_srcupdate_inner ${arch} ${branch} ${buildid} ${builddir} $@ + do_srcupdate_inner ${arch} ${branch} ${buildid} $@ } do_srcupdate_inner() { arch=$1 branch=$2 buildid=$3 - builddir=$4 shift 4 strippedbranch=${branch%%[-\.]*} - # XXX MCL 20130103 - #srcfs=${ZFS_VOLUME}/portbuild/${arch}/${buildid}/src srcfs=${ZFS_VOLUME}/portbuild/${arch}/${branch}/builds/${buildid}/src now=$(now) @@ -334,7 +317,6 @@ do_srcupdate_inner() { zfs snapshot ${ZFS_VOLUME}/${SNAP_SRC_DIRECTORY_PREFIX}${strippedbranch}/src@${now} || exit 1 zfs clone ${ZFS_VOLUME}/${SNAP_SRC_DIRECTORY_PREFIX}${strippedbranch}/src@${now} ${srcfs} || exit 1 - #zfs set mountpoint=${builddir}/src ${srcfs} || exit 1 } cleanup_client() { @@ -500,8 +482,6 @@ do_destroy() { # perform sanity check to prevent e.g. "latest" being destroyed # before "previous" for quoted_subdir in $quoted_subdirs; do - # XXX MCL 20130103 - #fullfs=${ZFS_VOLUME}/portbuild/${arch}/${buildid}`echo $quoted_subdir | sed -e "s/'//g"` fullfs=${ZFS_VOLUME}/portbuild/${arch}/${branch}/builds/${buildid}`echo $quoted_subdir | sed -e "s/'//g"` if test_fs "${fullfs}"; then child=$(get_latest_child ${fullfs}) @@ -515,8 +495,6 @@ do_destroy() { # now ok to do the actual destroy. for quoted_subdir in $quoted_subdirs; do - # XXX MCL 20130103 - #destroy_fs ${ZFS_VOLUME}/portbuild/${arch} ${buildid} `echo $quoted_subdir | sed -e "s/'//g"` || exit 1 destroy_fs ${ZFS_VOLUME}/portbuild/${arch}/${branch}/builds ${buildid} `echo $quoted_subdir | sed -e "s/'//g"` || exit 1 done
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301090809.r0989987096179>