Hello community, here is the log from the commit of package bazel for openSUSE:Factory checked in at 2019-02-19 12:00:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bazel (Old) and /work/SRC/openSUSE:Factory/.bazel.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bazel" Tue Feb 19 12:00:19 2019 rev:4 rq:676935 version:0.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bazel/bazel.changes 2018-11-27 10:46:34.111940429 +0100 +++ /work/SRC/openSUSE:Factory/.bazel.new.28833/bazel.changes 2019-02-19 12:01:16.257111095 +0100 @@ -1,0 +2,50 @@ +Sun Feb 17 20:54:27 UTC 2019 - Matthias Eliasson <[email protected]> + +- Update to version 0.22.0 + General Changes: + * https://docs.bazel.build now supports versioned documentation. Use the + selector at the top of the navigation bar to switch between documentation + for different Bazel releases. + * set projectId in all PublishBuildToolEventStreamRequest + Android: + * mobile-install now works with aapt2. Try it out with + bazel mobile-install --android_aapt=aapt2 //my:target + * Fixed issues with mobile-install v1 when deploying to Android 9 Pie devices. + * Fixed issue where error messages from Android manifest merging actions + were not fully propagated. + * New incompatible change flag --incompatible_use_aapt2_by_default for + defaulting to aapt2 in Android builds has been added. To build with aapt2 + today, pass the flag --incompatible_use_aapt2_by_default=true or + --android_aapt=aapt2, or set the aapt_version to aapt2 on your + android_binary or android_local_test target. + * Fixed mobile-install v1 error when installing an app with native + libraries onto an Android 9 (Pie) device. + * Fixed a mobile-install bug where arm64-v8a libraries were not deployed + correctly on arm64 devices. This was done by enabling incremental native + lib deployment by default. A previously undocumented + --android_incremental_native_libs flag is removed, and is now the regular + behavior. + Apple: + * The objc_bundle rule has been removed. Please migrate to rules_apple's + [apple_bundle_import] + * The apple_stub_binary rule has been deleted. + * The --xbinary_fdo option that passes xbinary profiles has been added. + C++: + * cc_toolchain.(static|dynamic)_runtime_libs attributes are now optional + Packaging: + * build_tar.py in tools/build_defs/pkg now supports a JSON manifest that + can be used to add paths that have symbols that can't be specified via + the command line + Query: + * Filtering of inputs, outputs, and mnemonic filtering have been added to + aquery. + * The aquery and cquery query2 tests have been open-sourced. + * The Bazel query how-to recommends ":*" instead of ":all", because "all" + might be the name of a target. + Testing: + * The --runs_per_test has been placed in the TESTING documentation category. + * A a clarifying message has been added to test case summary output when + all test cases pass but the target fails. +- Clean with spec-cleaner + +------------------------------------------------------------------- Old: ---- bazel-0.19.2-dist.zip bazel-0.19.2-dist.zip.sig New: ---- bazel-0.22.0-dist.zip bazel-0.22.0-dist.zip.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bazel.spec ++++++ --- /var/tmp/diff_new_pack.hzQfh4/_old 2019-02-19 12:01:19.957109169 +0100 +++ /var/tmp/diff_new_pack.hzQfh4/_new 2019-02-19 12:01:19.957109169 +0100 @@ -1,7 +1,7 @@ # # spec file for package bazel # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -16,8 +16,9 @@ # +%define bashcompdir %(pkg-config --variable=completionsdir bash-completion 2>/dev/null) Name: bazel -Version: 0.19.2 +Version: 0.22.0 Release: 0 Summary: Tool for the automation of building and testing of software License: Apache-2.0 @@ -27,13 +28,13 @@ Source1: https://github.com/bazelbuild/bazel/releases/download/%{version}/%{name}-%{version}-dist.zip.sig BuildRequires: gcc-c++ BuildRequires: java-1_8_0-openjdk-devel +BuildRequires: pkgconfig BuildRequires: python BuildRequires: unzip BuildRequires: zip -BuildRequires: zlib-devel BuildRequires: pkgconfig(bash-completion) +BuildRequires: pkgconfig(zlib) Requires: java-1_8_0-openjdk-devel -%define bashcompdir %(pkg-config --variable=completionsdir bash-completion 2>/dev/null) %ifarch armv7l ExclusiveArch: do_not_build %endif @@ -54,13 +55,13 @@ %endif CC=gcc CXX=g++ -./compile.sh +EXTRA_BAZEL_ARGS="--host_javabase=@local_jdk//:jdk" ./compile.sh ./output/bazel shutdown %install export NO_BRP_STRIP_DEBUG=true export NO_DEBUGINFO_STRIP_DEBUG=true -%define __debug_install_post %nil +%define __debug_install_post %{nil} : >debugfiles.list : >debugsources.list : >debugsourcefiles.list @@ -68,7 +69,6 @@ install -Dm0755 output/bazel %{buildroot}%{_bindir}/bazel %files -%defattr(-,root,root) %doc AUTHORS CHANGELOG.md CONTRIBUTORS %license LICENSE %{_bindir}/bazel
