commit bazel for openSUSE:Factory

2020-09-29 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2020-09-29 18:59:57

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.4249 (New)


Package is "bazel"

Tue Sep 29 18:59:57 2020 rev:12 rq:835786 version:3.4

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2020-04-23 
18:40:18.253220280 +0200
+++ /work/SRC/openSUSE:Factory/.bazel.new.4249/bazel.changes2020-09-29 
19:00:33.957683296 +0200
@@ -1,0 +2,10 @@
+Mon Sep 21 10:16:57 UTC 2020 - Michał Rostecki 
+
+- Exclude arch %ix86
+
+---
+Wed Aug 19 14:06:33 UTC 2020 - Michał Rostecki 
+
+- Switch bazel to default version 3.4.
+
+---



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.kOmMUt/_old  2020-09-29 19:00:34.865684399 +0200
+++ /var/tmp/diff_new_pack.kOmMUt/_new  2020-09-29 19:00:34.873684408 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package bazel
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define bashcompdir %(pkg-config --variable=completionsdir bash-completion 
2>/dev/null)
 Name:   bazel
-Version:2.0
+Version:3.4
 Release:0
 Summary:Tool for the automation of building and testing of software
 License:Apache-2.0
@@ -26,6 +26,7 @@
 Source: README
 Provides:   bazel = %{version}
 Requires:   bazel%{version}
+ExcludeArch:%ix86
 
 %description
 Tool for the automation of building and testing of software. It supports Java,




commit bazel for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2020-04-23 18:40:13

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.2738 (New)


Package is "bazel"

Thu Apr 23 18:40:13 2020 rev:11 rq:796565 version:2.0

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2020-02-04 
19:56:56.733447312 +0100
+++ /work/SRC/openSUSE:Factory/.bazel.new.2738/bazel.changes2020-04-23 
18:40:18.253220280 +0200
@@ -1,0 +2,5 @@
+Fri Mar 20 07:06:36 UTC 2020 - Guillaume GARDET 
+
+- Remove useless tentative to disable armv7 build
+
+---



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.VG52QT/_old  2020-04-23 18:40:19.917223463 +0200
+++ /var/tmp/diff_new_pack.VG52QT/_new  2020-04-23 18:40:19.917223463 +0200
@@ -26,9 +26,6 @@
 Source: README
 Provides:   bazel = %{version}
 Requires:   bazel%{version}
-%ifarch armv7l
-ExclusiveArch:  do_not_build
-%endif
 
 %description
 Tool for the automation of building and testing of software. It supports Java,




commit bazel for openSUSE:Factory

2020-02-04 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2020-02-04 19:56:52

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.26092 (New)


Package is "bazel"

Tue Feb  4 19:56:52 2020 rev:10 rq:767998 version:2.0

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2020-01-20 
22:51:40.075256341 +0100
+++ /work/SRC/openSUSE:Factory/.bazel.new.26092/bazel.changes   2020-02-04 
19:56:56.733447312 +0100
@@ -1,0 +2,5 @@
+Fri Jan 17 03:32:44 UTC 2020 - Michał Rostecki 
+
+- Switch bazel to default version 2.0.
+
+---



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.FsmEbX/_old  2020-02-04 19:56:58.665448439 +0100
+++ /var/tmp/diff_new_pack.FsmEbX/_new  2020-02-04 19:56:58.689448453 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bazel
 #
-# 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
@@ -18,7 +18,7 @@
 
 %define bashcompdir %(pkg-config --variable=completionsdir bash-completion 
2>/dev/null)
 Name:   bazel
-Version:1.2
+Version:2.0
 Release:0
 Summary:Tool for the automation of building and testing of software
 License:Apache-2.0




commit bazel for openSUSE:Factory

2020-01-20 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2020-01-20 22:50:56

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.26092 (New)


Package is "bazel"

Mon Jan 20 22:50:56 2020 rev:9 rq:758583 version:1.2

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2019-12-03 
12:42:21.942133035 +0100
+++ /work/SRC/openSUSE:Factory/.bazel.new.26092/bazel.changes   2020-01-20 
22:51:40.075256341 +0100
@@ -1,0 +2,5 @@
+Tue Dec 17 13:35:41 UTC 2019 - Michał Rostecki 
+
+- Switch bazel to default version 1.2.
+
+---



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.nMJbBO/_old  2020-01-20 22:51:41.519256897 +0100
+++ /var/tmp/diff_new_pack.nMJbBO/_new  2020-01-20 22:51:41.519256897 +0100
@@ -18,7 +18,7 @@
 
 %define bashcompdir %(pkg-config --variable=completionsdir bash-completion 
2>/dev/null)
 Name:   bazel
-Version:0.29
+Version:1.2
 Release:0
 Summary:Tool for the automation of building and testing of software
 License:Apache-2.0




commit bazel for openSUSE:Factory

2019-12-03 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2019-12-03 12:42:04

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.4691 (New)


Package is "bazel"

Tue Dec  3 12:42:04 2019 rev:8 rq:752929 version:0.29

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2019-06-19 
21:06:41.518417027 +0200
+++ /work/SRC/openSUSE:Factory/.bazel.new.4691/bazel.changes2019-12-03 
12:42:21.942133035 +0100
@@ -1,0 +2,10 @@
+Mon Dec  2 12:33:43 UTC 2019 - Michał Rostecki 
+
+- Switch bazel to default version 0.29.
+
+---
+Thu Oct 17 14:23:53 UTC 2019 - Richard Brown 
+
+- Remove obsolete Groups tag (fate#326485)
+
+---



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.sE5ZSn/_old  2019-12-03 12:42:22.350132922 +0100
+++ /var/tmp/diff_new_pack.sE5ZSn/_new  2019-12-03 12:42:22.350132922 +0100
@@ -18,11 +18,10 @@
 
 %define bashcompdir %(pkg-config --variable=completionsdir bash-completion 
2>/dev/null)
 Name:   bazel
-Version:0.26
+Version:0.29
 Release:0
 Summary:Tool for the automation of building and testing of software
 License:Apache-2.0
-Group:  Development/Tools/Building
 URL:http://bazel.io/
 Source: README
 Provides:   bazel = %{version}




commit bazel for openSUSE:Factory

2019-06-19 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2019-06-19 21:05:32

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.4811 (New)


Package is "bazel"

Wed Jun 19 21:05:32 2019 rev:7 rq:708252 version:0.26

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2019-04-11 
12:18:16.448964916 +0200
+++ /work/SRC/openSUSE:Factory/.bazel.new.4811/bazel.changes2019-06-19 
21:06:41.518417027 +0200
@@ -1,0 +2,35 @@
+Thu Jun  6 14:31:10 UTC 2019 - Michał Rostecki 
+
+- Convert to a multiversion package. The real bazel binary is now
+  shipped in packages like bazel0.26, bazel0.25 etc.
+
+---
+Tue May  7 09:12:59 UTC 2019 - Michal Rostecki 
+
+- Update to version 0.25.0:
+  * genrules now supports a $(RULEDIR) variable that resolves to
+the directory where the outputs of the rule are put.
+  * Added --incompatible_windows_native_test_wrapper flag: enables
+using the Bash-less test wrapper on Windows. (No-op on other
+platforms.)
+  * incompatible_use_jdk11_as_host_javabase: makes JDK 11 the
+default --host_javabase for remote jdk
+  * Makes genquery somepath output deterministic.
+  * Tristate attributes of native rules now reject True/False (use
+1/0)
+  * Rollback of "Tristate attributes of native rules now reject
+True/False (use 1/0)"
+  * Tristate attributes of native rules now reject True/False (use
+1/0)
+  * Added -incompatible_do_not_split_linking_cmdline flag.
+  * A new flag --incompatible_string_join_requires_strings is
+introduced. The sequence argument of string.join must contain
+only string elements.
+  * Don't drop the analysis cache when the same --define flag is set
+multiple times and the last value is the same (e.g. if the
+current invocation was run with "--define foo=bar" and the
+previous one was run with "--define foo=baz --define foo=bar").
+  * Bazel is now ~20MiB smaller, from unbundling the Android rules'
+runtime dependencies.
+
+---

Old:

  bazel-0.24.1-dist.zip
  bazel-0.24.1-dist.zip.sig

New:

  README



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.sksxXV/_old  2019-06-19 21:06:44.414419652 +0200
+++ /var/tmp/diff_new_pack.sksxXV/_new  2019-06-19 21:06:44.414419652 +0200
@@ -18,23 +18,15 @@
 
 %define bashcompdir %(pkg-config --variable=completionsdir bash-completion 
2>/dev/null)
 Name:   bazel
-Version:0.24.1
+Version:0.26
 Release:0
 Summary:Tool for the automation of building and testing of software
 License:Apache-2.0
 Group:  Development/Tools/Building
 URL:http://bazel.io/
-Source0:
https://github.com/bazelbuild/bazel/releases/download/%{version}/%{name}-%{version}-dist.zip
-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:  pkgconfig(bash-completion)
-BuildRequires:  pkgconfig(zlib)
-Requires:   java-1_8_0-openjdk-devel
+Source: README
+Provides:   bazel = %{version}
+Requires:   bazel%{version}
 %ifarch armv7l
 ExclusiveArch:  do_not_build
 %endif
@@ -45,32 +37,13 @@
 as mobile operating systems.
 
 %prep
-%setup -q -c
-# Remove executable permissions
-chmod 0644 AUTHORS CHANGELOG.md CONTRIBUTORS LICENSE
+cp %{SOURCE0} .
 
 %build
-%ifarch aarch64 %arm
-export BAZEL_JAVAC_OPTS="-J-Xmx2g -J-Xms200m"
-%endif
-CC=gcc
-CXX=g++
-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}
-: >debugfiles.list
-: >debugsources.list
-: >debugsourcefiles.list
-
-install -Dm0755 output/bazel %{buildroot}%{_bindir}/bazel
 
 %files
-%doc AUTHORS CHANGELOG.md CONTRIBUTORS
-%license LICENSE
-%{_bindir}/bazel
+%doc README
 
 %changelog

++ README ++
This is just a dummy package to pull the default bazel for the current 
distribution.



commit bazel for openSUSE:Factory

2019-04-11 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2019-04-11 12:18:04

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.27019 (New)


Package is "bazel"

Thu Apr 11 12:18:04 2019 rev:6 rq:693016 version:0.24.1

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2019-03-20 
13:19:58.581333866 +0100
+++ /work/SRC/openSUSE:Factory/.bazel.new.27019/bazel.changes   2019-04-11 
12:18:16.448964916 +0200
@@ -1,0 +2,82 @@
+Tue Apr  9 20:17:30 UTC 2019 - Matthias Eliasson 
+
+- Update to version 0.24.1 
+  Cherrypicks:
+  * Wrap StatusRuntimeExceptions from GrpcRemoteCache
+- Changes in 0.24.0
+  Incompatible changes:
+  * Added --incompatible_py3_is_default to test switching the default
+   Python version to PY3 for py_binary/py_test targets that do not
+   specify a version.
+  * //tools/cmd_line_differ has been renamed to //tools/aquery_differ
+& can now compare (in addition to command lines) inputs of
+actions given 2 aquery results.
+  * java_(mutable_|)proto_library: removed strict_deps attribute.
+  * The flag --incompatible_list_based_execution_strategy_selection
+was added and is used to ease the migration to the new style of
+specifying
+execution strategy selection and fallback behavior.
+  * Added --incompatible_py2_outputs_are_suffixed, for switching the
+bazel-bin symlink to point to Python 3 outputs instead of Python
+2 outputs.
+  New features:
+  * Make actions.args() object chainable.
+  * Added --incompatible_windows_style_arg_escaping flag: enables
+correct subprocess argument escaping on Windows. (No-op on other
+platforms.)
+  * Added --incompatible_windows_escape_jvm_flags flag: enables
+correct java_binary.jvm_flags and java_test.jvm_flags
+tokenization and escaping on Windows. (No-op on other platforms.)
+  Important changes:
+  * Allow running aquery against the current state of Skyframe
+  * Added support for the "navigation" resource directory to Android
+resource processing in Bazel. This is used by the Navigation
+Architecture Component.
+  * --incompatible_disable_runtimes_filegroups was flipped
+  * Incompatible flag --incompatible_linkopts_in_user_link_flags
+   has been flipped
+  * Incompatible flag --incompatible_dont_emit_static_libgcc has
+been flipped
+  * --incompatible_disallow_filetype is enabled by default.
+  * Fixed issue where exceptions and stacktraces were silently
+swallowed in the Android resource processing pipeline.
+  * --incompatible_disable_expand_if_all_available_in_flag_set has
+been flipped
+  * --incompatible_disallow_dict_plus is enabled by default
+  * Adds --incompatible_disable_objc_library_resources to disable
+resource attributes in objc_library. Please migrate these
+attributes to data instead.
+  * --incompatible_disallow_old_style_args_add is enabled by default.
+  * Using the native module in BUILD files is deprecated. It will
+be forbidden with --incompatible_disallow_native_in_build_file.
+  * (Python rules) PyRuntimeInfo is exposed to Starlark, making it
+possible for Starlark rules to depend on or imitate py_runtime.
+The files attribute of py_runtime is no longer mandatory.
+  * incompatible_use_toolchain_providers_in_java_common: pass
+JavaToolchainInfo and JavaRuntimeInfo providers to java_common
+APIs instead of configured
+targets
+  * is_using_fission crosstool variable is now exposed in all compile
+actions when fission is active (it used to be exposed only for
+linking actions).
+  * incompatible_use_toolchain_providers_in_java_common: pass
+JavaToolchainInfo and JavaRuntimeInfo providers to java_common
+APIs instead of configured
+targets
+  * py_runtime gains a python_version attribute for specifying
+whether it represents a Python 2 or 3 interpreter.
+  * --incompatible_java_coverage is enabled by default.
+  * Starlark rules can safely declare attributes named "licenses"
+  * When using
+--incompatible_list_based_execution_strategy_selection, Bazel
+will use remote execution by default (if you specify
+--remote_executor), otherwise persistent workers (if the action
+supports it), otherwise sandboxed local execution (if the action
+and platform supports it) and at last unsandboxed local
+execution. The flags --spawn_strategy and --strategy continue to
+work as before - this only sets new defaults for the case where
+you don't specify these flags.
+  * Set default value of --incompatible_remap_main_repo to true.
+  * Set default value of --incompatible_remap_main_repo to true.
+
+---

Old:

  bazel-0.22.0-dist.zip
  bazel-0.22.0-dist.zip.sig

N

commit bazel for openSUSE:Factory

2019-03-20 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2019-03-20 13:19:57

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.28833 (New)


Package is "bazel"

Wed Mar 20 13:19:57 2019 rev:5 rq:686369 version:0.22.0

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2019-02-19 
12:01:16.257111095 +0100
+++ /work/SRC/openSUSE:Factory/.bazel.new.28833/bazel.changes   2019-03-20 
13:19:58.581333866 +0100
@@ -1,0 +2,5 @@
+Tue Mar 19 07:21:40 UTC 2019 - Adrian Schröter 
+
+- reduce memory needs also for arm 32bit
+
+---



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.3IwClA/_old  2019-03-20 13:20:00.189333476 +0100
+++ /var/tmp/diff_new_pack.3IwClA/_new  2019-03-20 13:20:00.189333476 +0100
@@ -50,7 +50,7 @@
 chmod 0644 AUTHORS CHANGELOG.md CONTRIBUTORS LICENSE
 
 %build
-%ifarch aarch64
+%ifarch aarch64 %arm
 export BAZEL_JAVAC_OPTS="-J-Xmx2g -J-Xms200m"
 %endif
 CC=gcc






commit bazel for openSUSE:Factory

2019-02-19 Thread root
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 
+
+- 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"

commit bazel for openSUSE:Factory

2018-11-27 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2018-11-27 10:44:53

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new.19453 (New)


Package is "bazel"

Tue Nov 27 10:44:53 2018 rev:3 rq:652046 version:0.19.2

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2018-11-14 
14:44:32.290601470 +0100
+++ /work/SRC/openSUSE:Factory/.bazel.new.19453/bazel.changes   2018-11-27 
10:46:34.111940429 +0100
@@ -1,0 +2,13 @@
+Mon Nov 26 16:15:23 UTC 2018 - Michał Rostecki 
+
+- Update to version 0.19.2:
+  * Add cc_toolchain targets for the new entries in the default
+cc_toolchain_suite.
+  * Read the CROSSTOOL from the package of the current
+cc_toolchain, not from --crosstool_top
+  * CROSSTOOL file is now read from the package of cc_toolchain,
+not from the package of cc_toolchain_suite. This is not
+expected to break anybody since cc_toolchain_suite and
+cc_toolchain are commonly in the same package.
+
+---

Old:

  bazel-0.19.0-dist.zip
  bazel-0.19.0-dist.zip.sig

New:

  bazel-0.19.2-dist.zip
  bazel-0.19.2-dist.zip.sig



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.znlCwr/_old  2018-11-27 10:46:36.059938428 +0100
+++ /var/tmp/diff_new_pack.znlCwr/_new  2018-11-27 10:46:36.063938425 +0100
@@ -1,6 +1,7 @@
+#
 # spec file for package bazel
 #
-# Copyright (c) 2018 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -11,12 +12,12 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   bazel
-Version:0.19.0
+Version:0.19.2
 Release:0
 Summary:Tool for the automation of building and testing of software
 License:Apache-2.0
@@ -24,13 +25,13 @@
 URL:http://bazel.io/
 Source0:
https://github.com/bazelbuild/bazel/releases/download/%{version}/%{name}-%{version}-dist.zip
 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:  zlib-devel
-BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  python
-BuildRequires:  gcc-c++
 BuildRequires:  unzip
 BuildRequires:  zip
+BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(bash-completion)
 Requires:   java-1_8_0-openjdk-devel
 %define bashcompdir %(pkg-config --variable=completionsdir bash-completion 
2>/dev/null)
 %ifarch armv7l




commit bazel for openSUSE:Factory

2018-11-14 Thread root
Hello community,

here is the log from the commit of package bazel for openSUSE:Factory checked 
in at 2018-11-14 14:43:31

Comparing /work/SRC/openSUSE:Factory/bazel (Old)
 and  /work/SRC/openSUSE:Factory/.bazel.new (New)


Package is "bazel"

Wed Nov 14 14:43:31 2018 rev:2 rq:648812 version:0.19.0

Changes:

--- /work/SRC/openSUSE:Factory/bazel/bazel.changes  2018-11-13 
16:56:54.935890645 +0100
+++ /work/SRC/openSUSE:Factory/.bazel.new/bazel.changes 2018-11-14 
14:44:32.290601470 +0100
@@ -1,0 +2,59 @@
+Wed Nov  7 13:33:27 UTC 2018 - Michał Rostecki 
+
+- Update to version 0.19.0:
+  * The --incompatible_expand_directories flag automatically
+expands directories in command lines. See the design document.
+  * The --loading_phase_threads flag now defaults to auto instead
+of 200, which at the moment corresponds to the number of CPUs.
+  * Fixed missing debug symbols when building native code with
+--compilation_mode=dbg that target Android ARM architectures
+by adding the -g flag.
+  * Added --incompatible_disable_legacy_flags_cc_toolchain_api to
+deprecate legacy cc_toolchain Starlark API for legacy CROSSTOOL
+fields. Tracking issue is #6434. See the instructions for
+migration.
+  * Runfiles in cc_test: the C++ runfiles library
+(@bazel_tools//tools/cpp/runfiles) can now create Runfiles
+objects for tests. See //tools/cpp/runfiles/runfiles_src.h in
+the Bazel source tree for documentation.
+  * :cc_binary link action no longer hardcodes -static-libgcc for
+toolchains that support embedded runtimes (guarded by
+--experimental_dont_emit_static_libgcc temporarily).
+  * The flag --experimental_enable_cc_configuration_make_variables
+is removed, use
+--incompatible_disable_cc_configuration_make_variables instead.
+  * Bazel now requires a JDK to be installed as it no longer falls
+back to the internal JDK if the --javabase flag is not set.
+Instead, Bazel now searches for a JDK within the JAVA_HOME and
+PATH environment variables. If Bazel cannot find a JDK, it will
+not be able to run Java builds.
+  * LcovMerger was renamed to CoverageOutputGenerator.
+  * A new coverage method for C++ rules that uses gcc with the
+--experimental_cc_coverage flag. The flag will use gcov
+instead of lcov to collect coverage information. This new
+implementation fixes some of the C++ coverage correctness
+issues ( respecting --instrumentation_filter and
+--instrument_test_targets flags ).
+  * Faster clean and incremental times when invoking bazel coverage
+(small overhead compared to test runtimes instead of 2x test
+runtime), but more measurements need to be done.
+  * Add --apple_compiler and --apple_grte_top options. These
+provide the equivalent of --compiler / --grte_top for the
+toolchain configured in --apple_crosstool_top.
+  * There is now a same_pkg_direct_rdeps query function. See the
+query documentation for more details.
+  * Propagating remote errors to the user even if
+--verbose_failures=false is set.
+  * Add number of configured targets to analysis phase status
+output.
+  * Bazel now checks stderr instead of stdout to decide if it is
+outputting to a terminal. --isatty is deprecated, use
+--is_stderr_atty instead.
+
+---
+Fri Oct 19 09:38:31 UTC 2018 - cg...@suse.com
+
+- enabled aarch64 build and disabled armv7l build as this one fails
+  due to java memory errors
+
+---

Old:

  bazel-0.18.0-dist.zip
  bazel-0.18.0-dist.zip.sig

New:

  bazel-0.19.0-dist.zip
  bazel-0.19.0-dist.zip.sig



Other differences:
--
++ bazel.spec ++
--- /var/tmp/diff_new_pack.WSfEsk/_old  2018-11-14 14:44:35.442597747 +0100
+++ /var/tmp/diff_new_pack.WSfEsk/_new  2018-11-14 14:44:35.446597743 +0100
@@ -16,7 +16,7 @@
 
 
 Name:   bazel
-Version:0.18.0
+Version:0.19.0
 Release:0
 Summary:Tool for the automation of building and testing of software
 License:Apache-2.0
@@ -32,9 +32,10 @@
 BuildRequires:  unzip
 BuildRequires:  zip
 Requires:   java-1_8_0-openjdk-devel
-#build it only on x86 64-bit until we fix it in other arch
-#https://github.com/bazelbuild/bazel/issues/3643
-ExclusiveArch:  x86_64
+%define bashcompdir %(pkg-config --variable=completionsdir bash-completion 
2>/dev/null)
+%ifarch armv7l
+ExclusiveArch: do_not_build
+%endif
 
 %description
 Tool for the automation of building and testing of software. It supports Java,
@@ -47,6 +48,9 @@
 chmod 0644 AUTHORS CHANGELOG.md CONTRIBUTORS LICENSE
 
 %build
+%ifarch aarch64
+export BAZEL_JAVAC_OPTS="-J-Xmx2g -J