dev-util / bazel

Fast and correct automated build system

Official package sites : https://bazel.build/ ·

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.

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

General

examples
Install examples, usually source code
tools
Install extra bazel tools to build from sources

app-arch / unzip : unzipper for pkzip-compressed files

app-arch / zip : Info ZIP (encryption support)

dev-java / java-config : Java environment configuration query tool

virtual / jdk : Virtual for Java Development Kit (JDK)

dev-java / java-config : Java environment configuration query tool

virtual / jre : Virtual for Java Runtime Environment (JRE)

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
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