Hello community, here is the log from the commit of package build.3523 for openSUSE:13.1:Update checked in at 2015-02-19 17:25:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/build.3523 (Old) and /work/SRC/openSUSE:13.1:Update/.build.3523.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "build.3523" Changes: -------- New Changes file: --- /dev/null 2014-12-25 22:38:16.200041506 +0100 +++ /work/SRC/openSUSE:13.1:Update/.build.3523.new/build.changes 2015-02-19 17:25:03.000000000 +0100 @@ -0,0 +1,1242 @@ +------------------------------------------------------------------- +Fri Jan 30 07:23:36 UTC 2015 - adr...@suse.de + +- add recommend to perl(Net::SSL) (bnc#880212) +- add support for debian debootstrap build engine +- Update arch config +- Add support for conflicts, addselfprovides, weakdeps to query functions +- installed package handling works also for arch and debian now +- large code cleanup +- bugfixes and documentation updates + +------------------------------------------------------------------- +Mon Nov 24 15:45:59 UTC 2014 - adr...@suse.de + +- Add releasesuffix hack for new PTF handling +- support parallel build jobs for debs +- Fix repocfg usage in the "exact match" case +- Improve exclarch handling for deb builds +- rewritten workaround for broken chroot tool + +------------------------------------------------------------------- +Mon Oct 27 09:01:57 UTC 2014 - adr...@suse.de + +- add support for new chroot tool + * fixes Ubuntu 14.10 builds +- man pages for unrpm and vc + +------------------------------------------------------------------- +Fri Sep 19 05:37:09 UTC 2014 - adr...@suse.de + +- drop not available packages from SLE 12 config + +------------------------------------------------------------------- +Thu Sep 18 10:46:25 UTC 2014 - adr...@suse.de + +- fix syntax error in SLE 12 config + +------------------------------------------------------------------- +Tue Sep 16 06:29:02 UTC 2014 - adr...@suse.de + +- add SLE 12 config (bnc#893618) +- build-vm-kvm: Always use -mem-prealloc when using -mem-path +- debian livebuild support +- various ppc handling fixes +- various smaller fixes + +------------------------------------------------------------------- +Thu Apr 24 19:09:19 UTC 2014 - adr...@suse.de + +- build script got refactored and split in multiple modules + +------------------------------------------------------------------- +Thu Feb 20 18:41:16 UTC 2014 - adr...@suse.de + +- bugfix release + - /sys mounting + - binfmtmisc setup + +------------------------------------------------------------------- +Thu Dec 5 13:26:34 UTC 2013 - adr...@suse.de + +- fix ppc64le vs. ppc64 emulator check (none needed) + +------------------------------------------------------------------- +Thu Dec 5 10:01:44 UTC 2013 - adr...@suse.de + +- fix vc tool regression from "minor fixes" + +------------------------------------------------------------------- +Wed Dec 4 08:26:56 UTC 2013 - adr...@suse.de + +- support for project side configured VM kernels +- ppc64le support +- minor fixes + +------------------------------------------------------------------- +Tue Oct 15 09:37:05 UTC 2013 - adr...@suse.de + +- update openSUSE 13.1 build configuration +- add openSUSE 13.2 build configuration +- add support for m86k +- add support for Tizen changelog date format +- export .packages, .verified and .ova files for kiwi +- initvm code cleanup +- Do not specify compression format for Arch packages when extracting +- export kiwi-image:$type for kiwi files with schemaversion 5.6 or newer +- mount tmpfs on $BUILD_ROOT/dev/shm +- Create devices nodes if udev is not running +- more arm architectures +- make version '0' a valid version +- fix the call to lintian, lintian gets a dsc file as input +- adding generic parameter to hand over kiwi parameters + +------------------------------------------------------------------- +Fri Aug 2 20:35:02 UTC 2013 - dvla...@suse.com + +- add requires for Fedora + +------------------------------------------------------------------- +Fri May 17 09:44:35 UTC 2013 - adr...@suse.de + +- fix build for non-SUSE rpm distros + +------------------------------------------------------------------- +Fri May 17 09:24:49 UTC 2013 - adr...@suse.de + +- fix a number of issues regarding statistics collection + => works with more udev versions now + +------------------------------------------------------------------- +Wed May 15 16:17:04 UTC 2013 - adr...@suse.de + +- fix qemu-binfmt registration in chroot builds + +------------------------------------------------------------------- +Tue May 14 10:52:18 UTC 2013 - adr...@suse.de + +- debian builds call linitian now if installed +- Arch Linux: support new pacman tool syntax +- support kiwi installation medias with new kiwi versions +- fixed regression using build host rpm instead of the version from chroot +- fixed repository priority ordering, when only some repos have a priority + and kiwi appliances get build + +------------------------------------------------------------------- +Wed May 8 11:12:37 UTC 2013 - adr...@suse.de + +- support multi architecture initvm binaries + => vminit gets build as subpackage now again +- De-hardcode hugetlbfs from ppc +- Do not emulate VGA +- support new nameing scheme of install images of kiwi builds + +------------------------------------------------------------------- +Mon Apr 29 07:40:19 UTC 2013 - adr...@suse.de + +- disabling fsync again for newer rpm versions to speed up + installation phase again. + +------------------------------------------------------------------- +Fri Apr 26 11:35:37 UTC 2013 - adr...@suse.de + +- cloud support for Amanzon EC2 and openstack +- fixed SPEC_REL support +- fixed zvm build +- fixed uml support +- fixing ext4 usage on old distros +- final openSUSE 12.3 config +- arm build support fixes + +------------------------------------------------------------------- +Tue Apr 2 11:09:59 UTC 2013 - co...@suse.com + +- add sl13.1.conf (openSUSE:Factory prjconf of 2013-03-29) +- have ncurses-devel-32bit require ncurses-devel and not ncurses-32bit +- do not put .socket files into the 32bit packages +- unbreak kvm for x86_64 + +------------------------------------------------------------------- +Fri Mar 8 09:43:58 UTC 2013 - adr...@suse.de + +- fix kvm support for x86_64 again + +------------------------------------------------------------------- +Mon Mar 4 11:03:17 UTC 2013 - adr...@suse.de + +- avoid writing out incomplete IO statistics + +------------------------------------------------------------------- +Wed Feb 27 09:14:05 UTC 2013 - adr...@suse.de + +- ARM AArch64 support added +- Generic system emulator support as VM added +- s390 z/VM build environment support added +- support collecting resource statistics during build (for OBS 2.4) +- rpm5 fixes +- kvm support for armv7l +- mount /dev/pts with right permissions + +------------------------------------------------------------------- +Mon Nov 26 08:49:59 UTC 2012 - adr...@suse.de + +- fixed deb building +- collecting statistics during VM build + +------------------------------------------------------------------- +Fri Oct 5 10:58:15 UTC 2012 - adr...@suse.de + +- backport /proc mounting for rpmlint for factory + +------------------------------------------------------------------- +Thu Sep 27 07:33:21 UTC 2012 - co...@suse.com + +- change to automatic date version in _service +- update from git (4afd9f0ee03f9e51cf8db9a27fae4663e3f4dde6) + +Martin Koegler (1): ++++ 1045 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.build.3523.new/build.changes New: ---- PKGBUILD _service baselibs.conf build.changes build.dsc build.spec debian.changelog debian.tar.gz obs-build-20150115.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ build.spec ++++++ # # spec file for package build # # Copyright (c) 2015 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # needsrootforbuild # needsbinariesforbuild Name: build Summary: A Script to Build SUSE Linux RPMs License: GPL-2.0+ and GPL-2.0 Group: Development/Tools/Building Version: 20150115 Release: 0 Source: obs-build-%{version}.tar.gz #!BuildIgnore: build-mkbaselibs Source1: baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch # Manual requires to avoid hard require to bash-static AutoReqProv: off %if 0%{?suse_version} > 1200 # required for test suite BuildRequires: build-mkbaselibs %endif # Keep the following dependencies in sync with obs-worker package Requires: bash Requires: binutils Requires: perl Requires: tar %if 0%{?fedora} Requires: perl-MD5 Requires: perl-TimeDate %endif Conflicts: bsdtar < 2.5.5 %if 0%{?suse_version} > 1000 # None of them are actually required for core features. # Perl helper scripts use them. Recommends: perl(Date::Language) Recommends: perl(Date::Parse) Recommends: perl(LWP::UserAgent) Recommends: perl(Pod::Usage) Recommends: perl(Time::Zone) Recommends: perl(URI) Recommends: perl(XML::Parser) Recommends: perl(Net::SSL) Recommends: bsdtar Recommends: qemu-linux-user %endif %if 0%{?suse_version} > 1120 || ! 0%{?suse_version} Requires: build-mkbaselibs %endif %if 0%{?suse_version} > 1120 || 0%{?mdkversion} Recommends: build-mkdrpms %endif %description This package provides a script for building RPMs for SUSE Linux in a chroot environment. %if 0%{?suse_version} > 1120 || ! 0%{?suse_version} %package mkbaselibs Summary: Tools to generate base lib packages Group: Development/Tools/Building # NOTE: this package must not have dependencies which may break boot strapping (eg. perl modules) %description mkbaselibs This package contains the parts which may be installed in the inner build system for generating base lib packages. %package mkdrpms Summary: Tools to generate delta rpms Group: Development/Tools/Building Requires: deltarpm # XXX: we wanted to avoid that but mkdrpms needs Build::Rpm::rpmq Requires: build %description mkdrpms This package contains the parts which may be installed in the inner build system for generating delta rpm packages. %endif %define initvm_arch %{_host_cpu} %if %{_host_cpu} == "i686" %define initvm_arch i586 %endif %package initvm-%{initvm_arch} Summary: Virtualization initializer for emulated cross architecture builds Group: Development/Tools/Building Requires: build BuildRequires: gcc BuildRequires: glibc-devel Provides: build-initvm Obsoletes: build-initvm %if 0%{?suse_version} > 1200 BuildRequires: glibc-devel-static %endif %description initvm-%{initvm_arch} This package provides a script for building RPMs for SUSE Linux in a chroot or a secure virtualized %prep %setup -q -n obs-build-%version %build %if 0%{?suse_version} # initvm make CFLAGS="$RPM_BUILD_FLAGS" initvm-all %endif %install # initvm %if 0%{?suse_version} make DESTDIR=$RPM_BUILD_ROOT initvm-install strip $RPM_BUILD_ROOT/usr/lib/build/initvm.* export NO_BRP_STRIP_DEBUG="true" chmod 0644 $RPM_BUILD_ROOT/usr/lib/build/initvm.* %endif # main make DESTDIR=$RPM_BUILD_ROOT install cd $RPM_BUILD_ROOT/usr/lib/build/configs/ %if 0%{?suse_version} %if 0%{?sles_version} ln -s sles%{sles_version}.conf default.conf %else V=%suse_version ln -s sl${V:0:2}.${V:2:1}.conf default.conf %endif test -e default.conf || exit 1 %endif %check if [ `whoami` != "root" ]; then echo "WARNING: Not building as root, tests did not run!" exit 0 fi # get back the default.conf link cp -av $RPM_BUILD_ROOT/usr/lib/build/configs/default.conf configs/ # do not get confused when building this already with build: export BUILD_IGNORE_2ND_STAGE=1 # use our own build code export BUILD_DIR=$PWD cd test # target is autodetected %if 0%{?sles_version} echo "SLES config differs currently on purpose between OBS and build script." echo "Skipping test case" exit 0 %endif %if 0%{?qemu_user_space_build} echo "test suite is not prepared to run using qemu linux user" echo "Skipping test case" exit 0 %endif ./testbuild.sh /.build.binaries/ %files %defattr(-,root,root) %doc README /usr/bin/build /usr/bin/buildvc /usr/bin/unrpm /usr/lib/build %config(noreplace) /usr/lib/build/emulator/emulator.sh %{_mandir}/man1/build.1* %{_mandir}/man1/unrpm.1* %{_mandir}/man1/vc.1* %if 0%{?suse_version} %exclude /usr/lib/build/initvm.* %endif %if 0%{?suse_version} > 1120 || ! 0%{?suse_version} %exclude /usr/lib/build/mkbaselibs %exclude /usr/lib/build/baselibs* %exclude /usr/lib/build/mkdrpms %files mkbaselibs %defattr(-,root,root) %dir /usr/lib/build /usr/lib/build/mkbaselibs /usr/lib/build/baselibs* %files mkdrpms %defattr(-,root,root) %dir /usr/lib/build /usr/lib/build/mkdrpms %endif %if 0%{?suse_version} %files initvm-%{initvm_arch} %defattr(-,root,root) /usr/lib/build/initvm.* %endif %changelog ++++++ PKGBUILD ++++++ pkgname=build pkgver=20150115 pkgrel=0 pkgdesc="Build packages in sandbox" arch=('i686' 'x86_64') url="https://www.github.com/openSUSE/obs-build" license=('GPL-2.0+' 'GPL-2.0') groups=('base-devel') depends=('perl') source=(obs-build-${pkgver}.tar.gz) md5sums=('913a174848d39df902df09dedc0e1aa2') package() { msg "Installing build ..." cd "${srcdir}"/obs-build-${pkgver} make DESTDIR=${pkgdir} install } ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="versionformat">%ad</param> <param name="url">git://github.com/openSUSE/obs-build.git</param> <param name="scm">git</param> </service> <service name="recompress" mode="disabled"> <param name="compression">gz</param> <param name="file">*.tar</param> </service> <service name="set_version" mode="disabled"/> </services> ++++++ baselibs.conf ++++++ arch i386 targets x86_64:i386 arch i586 targets x86_64:i586 build-initvm targetname <name>-<targettype> targettype i386 provides "build-initvm" targettype i586 provides "build-initvm" targettype i386 +/usr targettype i586 +/usr ++++++ build.dsc ++++++ Format: 1.0 Source: build Version: 20150115 Binary: build Maintainer: Adrian Schroeter <adr...@suse.de> Architecture: all Standards-Version: 3.7.2 Build-Depends: debhelper (>= 4) ++++++ debian.changelog ++++++ build (20150115) unstable; urgency=low * Update to current git trunk - add sles11sp2 build config and adapt autodetection -- Michael Schroeder <m...@suse.de> Mon, 10 Oct 2011 19:30:22 +0200 build (2011.09.26-1) unstable; urgency=low * Update to current git trunk -- Adrian Schroeter <adr...@suse.de> Fri, 01 Jul 2010 10:03:54 +0200 build (2011.07.01-1) unstable; urgency=low * Update to current git trunk -- Adrian Schroeter <adr...@suse.de> Fri, 01 Jul 2010 10:03:54 +0200 build (2010.12.15-1) unstable; urgency=low * Update to current git trunk - support bsdtar for setting up build enviroment - make expanddeps use the highest version of a package if multiple versions aver available in a repository [bnc#656599] -- Michael Schroeder <m...@suse.de> Wed, 15 Dec 2010 14:08:29 +0200 build (2010.07.28-1) unstable; urgency=low * Update to current git trunk - document --repo and --dist - update wiki links - fix bugs in repo handling - fix distribution autodetection code -- Michael Schroeder <m...@suse.de> Wed, 28 Jul 2010 12:46:52 +0200 build (2010.07.08-1) unstable; urgency=low * Update to current git trunk -- Adrian Schroeter <adr...@suse.de> Wed, 08 Jul 2010 10:03:54 +0200 build (2010.06.29-1) unstable; urgency=low * Update to current git trunk - add 11.3 config - fix repo creation in --noinit case - support ovf files directly - allow multiple --oldpackages - delta rpm support -- Adrian Schroeter <adr...@suse.de> Tue, 29 Jun 2010 10:03:54 +0200 build (2010.02.02-1) unstable; urgency=low * Update to current git trunk - Support new kiwi 4.1 schema files -- Adrian Schroeter <adr...@suse.de> Tue, 02 Feb 2010 10:03:54 +0200 build (2009.09.23-1) unstable; urgency=low * Update to current svn trunk -- Michael Schroeder <m...@suse.de> Wed, 23 Sep 2009 12:03:54 +0200 build (2009.04.20-1) unstable; urgency=low * Update to current svn trunk -- Adrian Schroeter <adr...@suse.de> Mon, 20 Feb 2009 08:27:13 +0200 build (2009.02.20-1) unstable; urgency=low * Fix kvm support together with Alexander * Support for new disturl containing a complete pointer to build service instance resource * add support for package compare to allow Build Service to drop same packages after build * image repack support from Christoph -- Adrian Schroeter <adr...@suse.de> Fri, 20 Feb 2009 08:27:13 +0200 build (2007.09.14-1) unstable; urgency=low * update to 2173: - add sl10.3 config [#310089] - also look for BuildRequires in subpackage definitions [#305568] - allow removal of more config parameters -- Michael Schroeder <m...@suse.de> Fri, 14 Sep 2007 18:27:13 +0200 build (2007.08.02-1) unstable; urgency=low * update to 1902: - support 'order' config option - support 'patterntype' config option - new setdeps() method - support for flexible query options - support 'description' query - fix bug in changelog2spec time cutoff - make debtransform understand Debtransform-Tar/Debtransform-Files-Tar/ Debtransform-Series - fix bug in substitutedeps -- Michael Schroeder <m...@suse.de> Thu, 2 Aug 2007 15:58:48 +0200 build (2007.06.13-1) unstable; urgency=low * update to 1727: - implement rpm installation order calculation in perl - make substitute code modify requires, too - add filelist query support - add prereq parsing support - speed up version comparison a bit -- Michael Schroeder <m...@suse.de> Wed, 13 Jun 2007 17:18:17 +0100 build (2007.05.10-1) unstable; urgency=low * update to 1653: - add _vendor to configs - fix deban dependency compare - allow not operator in configs - fix build from source rpms -- Michael Schroeder <m...@suse.de> Thu, 10 May 2007 20:02:29 +0100 build (2007.04.12-1) unstable; urgency=low * update to 1575: - add --root to rpm call in rpm to work around a bug in rpm [#255720] -- Michael Schroeder <m...@suse.de> Thu, 12 Apr 2007 16:22:51 +0100 build (2007.04.05-1) unstable; urgency=low * update to 1561: - support architecture dependand requires in dsc files - support "global" definitions for rpm - support vminstall config option -- Michael Schroeder <m...@suse.de> Thu, 5 Apr 2007 16:01:51 +0100 build (2007.03.12-1) unstable; urgency=low * update to r1419: - fix buildroot in debtransform call - obey version numbers when expanding -- Michael Schroeder <m...@suse.de> Mon, 12 Mar 2007 15:42:48 +0100 build (2007.03.02-1) unstable; urgency=low * update - transform suse changes file to rpm specfile format - improved debian support -- Michael Schroeder <m...@suse.de> Fri, 2 Mar 2007 21:22:41 +0100 build (2007.01.26-1) unstable; urgency=low * update to r1114 - re-add the lost unrpm script - make exclarch an array - remount root rw in xen case, needed if root is not reiserfs - add repotype/runscripts options - remove devs in sl10.1/10.2 - fix boolean test to make "00" false like rpm does - add rpm_verscmp for version comparison - runscripts - macro blocks - read_config_dist - useful xen exit status - add --kill - update 10.2 config - extend spec/dsc parser - fixed two bugs in the specfile parser -- Peter Poeml <po...@suse.de> Fri, 26 Jan 2007 14:15:22 +0100 build (2006.10.5-1) unstable; urgency=low * update for fixed XEN build -- Michael Schroeder <m...@suse.de> Thu, 5 Oct 2006 10:58:42 +0200 build (2006.8.10-1) unstable; urgency=low * update for fixed XEN build and proc mounting -- Adrian Schroeter <adr...@suse.de> Thu, 10 Aug 2006 12:01:08 +0200 build (2006.6.14-1) unstable; urgency=low * Initial release based on build-2006.6.14-5.1.src.rpm -- Rene Engelhard <rengelh...@suse.de> Thu, 22 Jun 2006 12:01:08 +0200 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org