Package Details: bazel3 3.7.2-1

Git Clone URL: https://aur.archlinux.org/bazel3.git (read-only, click to copy)
Package Base: bazel3
Description: Correct, reproducible, and fast builds for everyone
Upstream URL: https://bazel.build/
Licenses: Apache
Conflicts: bazel
Provides: bazel
Submitter: xantares
Maintainer: FuzzyMidnight
Last Packager: xantares
Votes: 2
Popularity: 0.000000
First Submitted: 2021-03-26 20:48 (UTC)
Last Updated: 2021-03-26 20:48 (UTC)

Dependencies (7)

Required by (60)

Sources (2)

Latest Comments

CyberShadow commented on 2022-01-28 18:48 (UTC)

Doesn't build:

external/bazel_tools/third_party/ijar/mapped_file_unix.cc: In constructor 'devtools_ijar::MappedOutputFile::MappedOutputFile(const char*, size_t)':
external/bazel_tools/third_party/ijar/mapped_file_unix.cc:115:21: error: 'numeric_limits' is not a member of 'std'
  115 |                std::numeric_limits<size_t>::max());
      |                     ^~~~~~~~~~~~~~
external/bazel_tools/third_party/ijar/mapped_file_unix.cc:115:42: error: expected primary-expression before '>' token
  115 |                std::numeric_limits<size_t>::max());
      |                                          ^
external/bazel_tools/third_party/ijar/mapped_file_unix.cc:115:45: error: '::max' has not been declared; did you mean 'std::max'?
  115 |                std::numeric_limits<size_t>::max());
      |                                             ^~~
      |                                             std::max
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/algorithm:62,
                 from external/bazel_tools/third_party/ijar/mapped_file_unix.cc:21:
/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/bits/stl_algo.h:3467:5: note: 'std::max' declared here
 3467 |     max(initializer_list<_Tp> __l, _Compare __comp)
      |     ^~~
Target //src:bazel_nojdk failed to build

Perhaps a patch to add a compiler switch or a missing #include is needed.

peter.babic commented on 2021-11-15 16:34 (UTC) (edited on 2021-11-15 16:34 (UTC) by peter.babic)

I have had problems with this package:

:: PGP keys need importing:
 -> 71A1D0EFCFEB6281FD0437C93D5919B448457EE0, required by: bazel3
==> Import? [Y/n] 
:: Importing keys with gpg...
gpg: keyserver receive failed: No name
 -> problem importing keys

I think that to import the key manually, this is sufficient:

gpg --keyserver keys.openpgp.org --recv-keys 71A1D0EFCFEB6281FD0437C93D5919B448457EE0

Which produces:

gpg: key 3D5919B448457EE0: no user ID
gpg: Total number processed: 1

FuzzyMidnight commented on 2021-07-03 14:01 (UTC)

I had include gcc10 as a dependency and add CC=/usr/bin/gcc-10 to the begining of ./compile.sh and bazel build lines in order to get this to build

SuperBo commented on 2021-05-14 07:27 (UTC)

Thank you, this is what I need :D