Summary
Bazel is Google's own build tool. Bazel has built-in support for building both client and server software, including client applications for both Android and iOS platforms. It also provides an extensible framework that you can use to develop your own build rules.
Versions
v6.2.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64
- USE flags
- examples tools
v5.3.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64
- USE flags
- examples tools
v5.1.1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64
- USE flags
- examples tools
v5.0.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64
- USE flags
- examples tools
v4.2.2 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64
- USE flags
- examples tools
v3.7.2-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64
- USE flags
- examples tools
USE flags
General
Dependencies
app-arch / unzip : unzipper for pkzip-compressed files
app-arch / zip : Info ZIP (encryption support)
dev-java / java-config : Java environment configuration query tool
Runtime Dependencies
dev-java / java-config : Java environment configuration query tool
Bugs
- 634046
- After emerging dev-util/bazel-0.5.2 there should be advice to set JAVA_HOME
- 652776
- dev-util/bazel: does not respect MAKEOPTS=-j1
- 687538
- dev-util/bazel-0.24.1 fails tests: ERROR: Couldn t start the build. Unable to run tests
- 747370
- dev-util/bazel-3.2.0 calls cc directly
- 766243
- dev-util/bazel-5.0.0 : env: python: No such file or directory
- 790116
- dev-util/bazel-3.7.2: external/upb/upb/table.c:588:10: error: 'val.val' may be used uninitialized in this function (gcc-{10,11} -O3)
- 804690
- bazel.eclass: dev-util/bazel builds fail when CCACHE enabled
- 820179
- dev-util/bazel bundles protobuf-c
- 820182
- dev-util/bazel install tools in DOCDIR
- 832935
- dev-util/bazel-4.2.2 : error: reference to newFileSystem is ambiguous
- 837023
- dev-util/bazel-5.0.0 fails to compile: linux-sandbox-pid1.cc:149:28: error: invalid conversion from void to char [-fpermissive]
- 846464
- dev-util/bazel-5.0.0: The system is out of resources: OutOfMemoryError: Java heap space
- 858314
- dev-util/bazel-5.0.0 fails to compile (lto): error: undefined reference to std::unique_ptr<blaze_util::LogHandler, std::default_delete<blaze_util::LogHandler> >::~unique_ptr()
- 867292
- dev-util/bazel-5.0.0:0 - reason: class file for com.google.j2objc.annotations.ReflectionSupport$Level not found
- 872455
- dev-util/bazel-6.2.0 fails to compile with dev-lang/python-exec[-native-symlinks]
- 878501
- dev-util/bazel: credential disclosure to external server
- 884477
- dev-util/bazel-5.3.0 fails to compile (CLANG-STRICTER-SYSTEM): type_traits.h:301:36: error: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Werror,-Wdeprecated-builtins]
- 895300
- dev-util/bazel-5.3.0 - external/.../extension.h: error: redefinition of std::ostream& absl::lts_20211102::str_format_internal::ope
- 906914
- dev-util/bazel-6.2.0 fails to compile: extension.h:34:33: error: found : in nested-name-specifier, expected ::
- 909434
- dev-util/bazel-5.3.0 failed to emerge - crashed due to an internal error
- 917257
- dev-util/bazel-5.3.0 - [slibtool] external/.../extension.h: error: redefinition of std::ostream& absl::lts_20211102::str_format_internal::operator<<(std::ostream
- 917689
- dev-util/bazel-5.3.0 Compiling absl/strings/internal/str_format/float_conversion.cc [for host] failed: (Exit 1): gcc failed: error executing command
- 918703
- dev-util/bazel-6.4.0 version bump and limit to gcc 12
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Tomas Fabrizio Orsi · gentoo
dev-util/bazel: version bump
Closes: https://bugs.gentoo.org/906160 Closes: https://github.com/gentoo/gentoo/pull/31001 Bug: https://bugs.gentoo.org/906065 Signed-off-by: Tomas Fabrizio Orsi <torsi@fi.uba.ar> Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: add 5.3.0
Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: stabilize 5.0.0 for amd64
Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Jason Zaman · gentoo
dev-util/bazel: add 5.1.1
Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/bazel: fix JDK/JRE dependencies
The bazel versions in ::gentoo do not build with JDK 17. Restrict to suitable JDKs. Also make RDEPEND a JRE dependency. Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: Stable 4.2.2
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Jason Zaman · gentoo
dev-util/bazel: Bump 5.0.0
Closes: https://bugs.gentoo.org/832399 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: bump 4.2.2
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/bazel: add upstream musl patch
Closes: https://bugs.gentoo.org/815907 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-util/bazel: drop versions
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-util/bazel: amd64 stable wrt bug #825762
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/bazel: fix IncorrectCopyright
Signed-off-by: Sam James <sam@gentoo.org> - Kerin Millar · gentoo
dev-util/bazel: >=glibc-2.30 and gcc:11 compatibility fixes
Ensure that versions 0.22.0, 0.24.1 and 0.27.2 are also patched so as not to conflict with glibc's gettid(2) function. Have all versions include the <limits> header, where required, for compatibility with gcc:11. Revise the dubious test for the presence of ccache so as to consider the value of FEATURES instead. Drop version 2.0.0 in favour of 2.0.1. Closes: https://bugs.gentoo.org/show_bug.cgi?id=720032 Closes: https://bugs.gentoo.org/show_bug.cgi?id=787248 Closes: https://bugs.gentoo.org/show_bug.cgi?id=808827 Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org> - YiyangWu · gentoo
dev-util/bazel: remove hack for Gentoo prefix
In bazel-3.2 prefix and static-libs use flag is added concerning bug #773982 For bazel-3.7 the issue is gone and specifying static link flags causes build error. Closes: https://github.com/gentoo/gentoo/pull/22126 Bugs: https://bugs.gentoo.org/773982 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Bump to version 3.7.2
Reported-by: Hans de Graaff <graaff@gentoo.org> Closes: https://bugs.gentoo.org/783132 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yiyang Wu · gentoo
dev-util/bazel: enable statically linked libstdc++ for gentoo prefix
Bug: https://bugs.gentoo.org/773982 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergiusz Bazanski · gentoo
dev-util/bazel: bump to 3.2.0
Closes: https://github.com/gentoo/gentoo/pull/16220 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergiusz Bazanski <q3k@q3k.org> Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: bump 2.0.0
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
dev-util/bazel: backport gettid patch to 0.29.1.
bazel-0.29.1 is still relevant because sci-libs/tensorflow-2.1.0 depends on it. Reported-By: foufou33@gmail.com, Zheng Dong Closes: https://bugs.gentoo.org/712718 Package-Manager: Portage-2.3.88, Repoman-2.3.18 Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-util/bazel: amd64 stable wrt bug #712740
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: stable 0.27 0.29
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Bump to version 1.2.1
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Relocate patch from FILESDIR to SRC_URI
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Julius Putra Tanu Setiaji · gentoo
dev-util/bazel: Add gRPC patch for glibc 2.30
Closes: https://bugs.gentoo.org/701398 Closes: https://github.com/gentoo/gentoo/pull/13878 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Julius Putra Tanu Setiaji <indocomsoft@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Bump to version 1.2.0
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Remove old versions
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Jan Kundrát · gentoo
dev-util/bazel: version bump to 1.0.1
Closes: https://github.com/gentoo/gentoo/pull/13735 Closes: https://bugs.gentoo.org/698170 Signed-off-by: Jan Kundrát <jan.kundrat@cesnet.cz> Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Bump to version 0.29.1
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: RESTRICT=test
Closes: https://bugs.gentoo.org/690794 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Bump to version 0.28.1
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Bump to version 0.27.2
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: respect CFLAGS
The bazelrc was not used by the build so pass the flags directly to bazel extra flags. Thanks to Michael Martis for triaging and finding the fix. Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: stable 0.22 and 0.24
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Bump to version 0.27.0
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: Bump to version 0.26.1
Reported-by: Alon Bar-Lev <alonbl@gentoo.org> Closes: https://bugs.gentoo.org/687804 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
dev-util/bazel: add app-arch/zip to DEPEND
Reported-by: Thomas Beutin <tb@zapiff.de> Closes: https://bugs.gentoo.org/675180 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: bump 0.24.1
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: stable 0.20.0
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Jason Zaman · gentoo
dev-util/bazel: drop old
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Jason Zaman · gentoo
dev-util/bazel: bump to 0.22.0
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: bump 0.20.0
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: bump to 0.19.0
Closes: https://bugs.gentoo.org/669950 Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: bump to 0.18.0
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: drop old
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: bump 0.17.2
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Jason Zaman · gentoo
dev-util/bazel: bump 0.17.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Jason Zaman · gentoo
dev-util/bazel: bump to 0.16.0
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-util/bazel: bump 0.14.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Jason Zaman · gentoo
dev-util/bazel: make build respect MAKEOPTS
Bug: https://bugs.gentoo.org/652776 Package-Manager: Portage-2.3.38, Repoman-2.3.9 - Jason Zaman · gentoo
dev-util/bazel: bump 0.13.0
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Zac Medico · gentoo
dev-util/bazel: remove old versions
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Zac Medico · gentoo
dev-util/bazel: version bump to 0.10.1
Closes: https://bugs.gentoo.org/646050 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Zac Medico · gentoo
dev-util/bazel: version bump to 0.7.0
Bug: https://bugs.gentoo.org/627254 Package-Manager: Portage-2.3.12, Repoman-2.3.3 - Zac Medico · gentoo
dev-util/bazel: version bump to 0.5.4
Closes: https://bugs.gentoo.org/627254 Package-Manager: Portage-2.3.12, Repoman-2.3.3 - Zac Medico · gentoo
dev-util/bazel: version bump to 0.5.2
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zac Medico · gentoo
dev-util/bazel: remove old versions
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zac Medico · gentoo
dev-util/bazel: fix tools/examples install location for bug 624302, revbump to 0.4.5-r1
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zac Medico · gentoo
dev-util/bazel: add app-arch/zip to DEPEND (bug 615550)
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - kuzetsa · gentoo
dev-util/bazel: version bump (0.4.5)
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ulrich Müller · gentoo
[QA] Drop $Id$ lines that were added back to headers. - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Cooper Benson · gentoo
dev-util/bazel: version bump to 0.4.4
Package-Manager: portage-2.3.3 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Sébastien Fabbro · gentoo
dev-util/bazel: version bump Switched to the "dist" version to allow bootstraping.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Sébastien Fabbro · gentoo
dev-util/bazel: version bump
Package-Manager: portage-2.3.2 - Sébastien Fabbro · gentoo
dev-util/bazel: add test, build verbosity, use flags and warn on ccache Was committing almost simultaneously as initial import. Added myself as maintainer and: - build verbosity - ccache failed on me, so adding a warning for the user - option to install examples, tools, and zsh-completion
Package-Manager: portage-2.3.2 - Zac Medico · gentoo
dev-util/bazel: add package
Package-Manager: portage-2.3.2