Hello community, here is the log from the commit of package build for openSUSE:Factory checked in at 2020-01-10 18:40:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/build (Old) and /work/SRC/openSUSE:Factory/.build.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "build" Fri Jan 10 18:40:06 2020 rev:128 rq:761596 version:20200107 Changes: -------- --- /work/SRC/openSUSE:Factory/build/build.changes 2019-12-11 12:02:32.772805441 +0100 +++ /work/SRC/openSUSE:Factory/.build.new.6675/build.changes 2020-01-10 18:40:44.411498841 +0100 @@ -1,0 +2,7 @@ +Tue Jan 7 12:54:44 UTC 2020 - Adrian Schröter <[email protected]> + +- allow to enter an existing buildroot w/o recipe +- generate milestone files also for pure online media +- fix ccache setup of non-dotted compiler versions + +------------------------------------------------------------------- Old: ---- obs-build-20191205.tar.gz New: ---- obs-build-20200107.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ build.spec ++++++ --- /var/tmp/diff_new_pack.2x5nM0/_old 2020-01-10 18:40:48.195500264 +0100 +++ /var/tmp/diff_new_pack.2x5nM0/_new 2020-01-10 18:40:48.203500266 +0100 @@ -1,7 +1,7 @@ # # spec file for package build # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary: A Script to Build SUSE Linux RPMs License: GPL-2.0-only OR GPL-3.0-only Group: Development/Tools/Building -Version: 20191205 +Version: 20200107 Release: 0 Source: obs-build-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.2x5nM0/_old 2020-01-10 18:40:48.283500296 +0100 +++ /var/tmp/diff_new_pack.2x5nM0/_new 2020-01-10 18:40:48.283500296 +0100 @@ -1,5 +1,5 @@ pkgname=build -pkgver=20191204 +pkgver=20200107 pkgrel=0 pkgdesc="Build packages in sandbox" arch=('i686' 'x86_64') ++++++ build.dsc ++++++ --- /var/tmp/diff_new_pack.2x5nM0/_old 2020-01-10 18:40:48.319500310 +0100 +++ /var/tmp/diff_new_pack.2x5nM0/_new 2020-01-10 18:40:48.319500310 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: build -Version: 20191205 +Version: 20200107 Binary: build Maintainer: Adrian Schroeter <[email protected]> Architecture: all ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.2x5nM0/_old 2020-01-10 18:40:48.335500316 +0100 +++ /var/tmp/diff_new_pack.2x5nM0/_new 2020-01-10 18:40:48.339500317 +0100 @@ -1,4 +1,4 @@ -build (20191205) unstable; urgency=low +build (20200107) unstable; urgency=low * Update to current git trunk - add sles11sp2 build config and adapt autodetection ++++++ obs-build-20191205.tar.gz -> obs-build-20200107.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-build-20191205/build new/obs-build-20200107/build --- old/obs-build-20191205/build 2019-12-05 10:01:57.000000000 +0100 +++ new/obs-build-20200107/build 2020-01-07 13:56:12.000000000 +0100 @@ -471,7 +471,7 @@ setupccache() { if test -n "$CCACHE" ; then if mkdir -p $BUILD_ROOT/var/lib/build/ccache/bin; then - for i in $(ls $BUILD_ROOT/usr/bin | grep -E '^(cc|gcc|[cg][+][+]|clang|clang[+][+])([-]?[234][.]?[0-9])*$'); do + for i in $(ls $BUILD_ROOT/usr/bin | grep -E '^(cc|gcc|[cg][+][+]|clang|clang[+][+])([-]?[.0-9])*$'); do rm -f $BUILD_ROOT/var/lib/build/ccache/bin/$i test -e $BUILD_ROOT/usr/bin/$i || continue echo '#! /bin/sh' > $BUILD_ROOT/var/lib/build/ccache/bin/$i @@ -1131,6 +1131,12 @@ set_build_arch +if test "$DO_INIT" = false -a -n "$RUN_SHELL"; then + mount_stuff + chroot $BUILD_ROOT su - $BUILD_USER + cleanup_and_exit $? +fi + expand_recipe_directories if test -n "$LIST_STATE" ; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-build-20191205/build-recipe-arch new/obs-build-20200107/build-recipe-arch --- old/obs-build-20191205/build-recipe-arch 2019-12-05 10:01:57.000000000 +0100 +++ new/obs-build-20200107/build-recipe-arch 2020-01-07 13:56:12.000000000 +0100 @@ -47,7 +47,10 @@ } recipe_build_arch() { - _arch_recipe_makepkg -ef < /dev/null && BUILD_SUCCEEDED=true + # Build binary and source package + _arch_recipe_makepkg -ef < /dev/null && \ + _arch_recipe_makepkg -ef --allsource < /dev/null && \ + BUILD_SUCCEEDED=true } recipe_resultdirs_arch() { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-build-20191205/build-recipe-kiwi new/obs-build-20200107/build-recipe-kiwi --- old/obs-build-20191205/build-recipe-kiwi 2019-12-05 10:01:57.000000000 +0100 +++ new/obs-build-20200107/build-recipe-kiwi 2020-01-07 13:56:12.000000000 +0100 @@ -356,7 +356,8 @@ /usr/bin/sha256sum "$i" > "$i.sha256" mv "$i.sha256" $BUILD_ROOT/$TOPDIR/KIWI/. fi - mv "$i" $BUILD_ROOT/$TOPDIR/KIWI/. ;; + mv "$i" $BUILD_ROOT/$TOPDIR/KIWI/. + test -n "$milestone" && echo "$milestone" > $BUILD_ROOT/$TOPDIR/OTHER/${i%.iso}.milestone ;; *.packages) mv $i $BUILD_ROOT/$TOPDIR/OTHER/. ;; *.report) mv $i $BUILD_ROOT/$TOPDIR/OTHER/. @@ -364,8 +365,11 @@ ;; scripts) ;; *0) ;; - *) test -d $i -a "$drop_repo" != true && mv $i $BUILD_ROOT/$TOPDIR/KIWI/. ;; - esac + *) if test -d $i -a "$drop_repo" != true; then + mv $i $BUILD_ROOT/$TOPDIR/KIWI/. + test -n "$milestone" && echo "$milestone" > $BUILD_ROOT/$TOPDIR/OTHER/${i}.milestone + fi ;; + esac done popd } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-build-20191205/configs/arch.conf new/obs-build-20200107/configs/arch.conf --- old/obs-build-20191205/configs/arch.conf 2019-12-05 10:01:57.000000000 +0100 +++ new/obs-build-20200107/configs/arch.conf 2020-01-07 13:56:12.000000000 +0100 @@ -23,4 +23,4 @@ Prefer: mesa-libgl Prefer: curl:ca-certificates Prefer: glib-networking:ca-certificates - +Prefer: iptables \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-build-20191205/dist/build.changes new/obs-build-20200107/dist/build.changes --- old/obs-build-20191205/dist/build.changes 2019-12-05 10:01:57.000000000 +0100 +++ new/obs-build-20200107/dist/build.changes 2020-01-07 13:56:12.000000000 +0100 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Tue Jan 7 12:54:44 UTC 2020 - Adrian Schröter <[email protected]> + +- allow to enter an existing buildroot w/o recipe +- generate milestone files also for pure online media +- fix ccache setup of non-dotted compiler versions + +------------------------------------------------------------------- Thu Dec 5 08:57:27 UTC 2019 - Adrian Schröter <[email protected]> - qemu vm_type is running qemu system emulator now. Works for:
