Hello community, here is the log from the commit of package bazel0.24 for openSUSE:Factory checked in at 2019-10-24 23:03:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bazel0.24 (Old) and /work/SRC/openSUSE:Factory/.bazel0.24.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bazel0.24" Thu Oct 24 23:03:35 2019 rev:3 rq:742166 version:0.24.1 Changes: -------- --- /work/SRC/openSUSE:Factory/bazel0.24/bazel0.24.changes 2019-07-23 22:41:14.410882808 +0200 +++ /work/SRC/openSUSE:Factory/.bazel0.24.new.2990/bazel0.24.changes 2019-10-24 23:03:37.576134497 +0200 @@ -1,0 +2,12 @@ +Wed Oct 23 13:52:10 UTC 2019 - Michał Rostecki <mroste...@opensuse.org> + +- Build only on x86_64 and aarch64 + +------------------------------------------------------------------- +Tue Oct 15 22:59:19 UTC 2019 - Michał Rostecki <mroste...@opensuse.org> + +- Fix collision between grpc's gettid and glibc's gettid +- Exclude build for %ix86 - Bazel does not support 32 bit + architectures. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bazel0.24.spec ++++++ --- /var/tmp/diff_new_pack.eAoUaX/_old 2019-10-24 23:03:40.304137681 +0200 +++ /var/tmp/diff_new_pack.eAoUaX/_new 2019-10-24 23:03:40.304137681 +0200 @@ -52,9 +52,7 @@ Requires(postun): update-alternatives Requires: %{openjdktouse} Provides: bazel = %{version} -%ifarch armv7l -ExclusiveArch: do_not_build -%endif +ExclusiveArch: x86_64 aarch64 %description Tool for the automation of building and testing of software. It supports Java, @@ -65,6 +63,8 @@ %setup -q -c # Remove executable permissions chmod 0644 AUTHORS CHANGELOG.md CONTRIBUTORS LICENSE +# Fix collision between grpc's gettid and glibc's gettid +find third_party/grpc -type f -name "*.cc" -exec sed -i -e 's|gettid(|my_gettid(|g' {} + %build %ifarch aarch64 %arm