Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/oppia/bazel
a fast, scalable, multi-language and extensible build system
https://github.com/oppia/bazel
Closes #10193.
PiperOrigin-RevId: 279068396
2c52a21e1790751415197f1bdfe84fb06a7dd7d3 authored over 5 years agoCloses #10169.
PiperOrigin-RevId: 279035405
9a360d17a8f7b02b40082a1e613db87af2200d70 authored over 5 years agoThis attribute will be used to determine which cc_shared_libraries will be allowed to link the c...
2325fd41229fd6f223c80325c4426733f1a65738 authored over 5 years agoPiperOrigin-RevId: 278936988
bd0a40254697ec7e0cd9a522cf5ba282ea76389c authored over 5 years ago
RELNOTES: none
PiperOrigin-RevId: 278934784
Also:
- rename EvalUtils.toBoolean to Starlark.truth
- make it strict about argument validity
- ...
`--incompatible_disallow_rule_execution_platform_constraints_allowed`
and the associated Starlar...
RELNOTES: None
PiperOrigin-RevId: 278905943
https://github.com/bazelbuild/bazel/issues/6762
RELNOTES: None.
PiperOrigin-RevId: 278903555
https://github.com/bazelbuild/bazel/issues/7800
RELNOTES: None.
PiperOrigin-RevId: 278886996
This CL adds a check to the @SkylarkCallable annotation processor to require
that all SkylarkMod...
This change splits up InputTree into DirectoryTree and
DirectoryTreeBuilder. It also replaces al...
PiperOrigin-RevId: 278852323
1f4cd2ec1b65c22c1e39f5dfd99f0649e801155e authored over 5 years ago
Previously, the concurrent maps in ArtifactNestedSetFunction have strong
references to their key...
The ExperimentalTestRunner doesn't work since its corresponding worker was
removed last year and...
When using async execution in combination with an action file system,
the try-with-resources blo...
The change update methods signatures to be compatible with those in
AbstractRemoteActionCache:
...
This change delays throwing the underlying exception until the NestedSet is consumed.
RELNOTES:...
4d3b8c4e029b5bd91b53cd2196df71c805d14183 authored over 5 years agoPiperOrigin-RevId: 278695234
166c3a3ba0367dd819c3c4994d7d217493f7a0eb authored over 5 years ago
### Summary
See https://github.com/bazelbuild/bazel/issues/8778 and https://github.com/bazelbuil...
RELNOTES:
PiperOrigin-RevId: 278638460
Fixes #9239. Implements the proposed solution of deleting `sys.path[0]` before importing any ot...
89e8c4a688c890fc8342a1795cdd61eaed4f1e98 authored over 5 years agoUsing an executorPool to run the thread so we only need to handle context propagation in one pla...
fdfd88d3e9885f4f28d1ce8f2cee4461d6cb0ef4 authored over 5 years ago
Details:
- use six.ensure_*
- use absl.flags instead of gflags
- BUILD files with a BUILD.tools ...
To make sure the length of tmp dir name doesn't change unexpected.
RELNOTES: None
PiperOrigin-R...
Use #!/bin/bash shebang instead of #!/bin/sh,
because the Bash runfiles library requires Bash,
a...
https://github.com/bazelbuild/bazel/issues/8741
Closes #10150.
PiperOrigin-RevId: 278594979
0e4d6ccae58b92bb8ebaeeabfa0b8ff705e28c82 authored over 5 years agoBefore this change, CcToolchainConfigInfo.proto would generate a prototext based on what the too...
ddb5937067d754016b8eaf054eae8dfecc6e0c53 authored over 5 years agomemory.
The first layer of the NestedSet is not useful when evaluated as an
ArtifactNestedSetKey...
Otherwise the java grpc server blocks for a while waiting for the client to go
away. This was ma...
We got multiple reports from Bazel users that this is just log spam, e.g. https://github.com/baz...
ec3a5624a7d41178aae708c75d6d4a0a21c6093d authored over 5 years agoCloses #10126.
PiperOrigin-RevId: 278568644
334ef1cf1076400fbb9dfdccae35e7767ebeaa98 authored over 5 years agoGuarded by --experimental_cc_shared_library flag. This CL introduces incompatible changes to the...
d6c8766e3ad7042493947ea4f6f8cab0ec8c7426 authored over 5 years agoare not to be extracted during "installation". This is intended to support
a configuration where...
PiperOrigin-RevId: 278496434
3c341016a15d34f8e7b8f4527e679120c5d15c07 authored over 5 years ago
Remove the check_supported_platform helper function, which was used to
prevent running integrati...
(in commit c7d2b8d2c8c5f71b6a8d7af0190a0500266bf12b)
Native code may continue to pass non-Starl...
3d0fc87fa09d440aaca19948831f5f7ef81ca162 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 278463090
...in analysis, packages, skyframe directories.
Also, fix or suppress all existing violations.
...
It matches the behavior of Printer.
This change is necessary so that we can make all @Skylark-an...
We get the RootedPath to the parent folder by getting the parent PathFragment
and creating a Roo...
This is a rollback of commit 91b26dc4f3b327f115787c3ec35278c299480d0c and a
roll-forward of comm...
RELNOTES: None
PiperOrigin-RevId: 278385572
This was an implicit dependency of aar_import, and
is no longer used as of CL 166768607.
Nothin...
d601c3864b75a32689730456f4fc0ac0e3f179dc authored over 5 years ago
Based on an audit of all callers, I conclude that this exception is
primarily used to indicate a...
Even though grep_includes is not available in Bazel. We want to make the API
exactly the same in...
Provides a new flag --experimental_add_exec_constraints_to_target that allows setting execution ...
61d9994f9cd412ae347365dc2c214ff3e83c7af9 authored over 5 years agoThis label will be used to prune libraries from the tree when linking dynamically in the shared ...
6b7ea37feb1c05afccb444ce276f43b009371521 authored over 5 years ago
This change adds support for the new reconfigurations protocol in sandboxfs
0.2.0 and above with...
RELNOTES: None.
PiperOrigin-RevId: 278332480
Make other consumers of argv take a fully-const type.
RELNOTES: None.
PiperOrigin-RevId: 278325262
*** Reason for rollback ***
TAP has detected 10 or more targets failed to build at https://gith...
91b26dc4f3b327f115787c3ec35278c299480d0c authored over 5 years ago
Details:
- use six.ensure_str / six.ensure_bytes
- use absl.flags instead of gflags
- put third_...
RELNOTES: None
PiperOrigin-RevId: 278320174
These need to be reported as 'user error' rather than as environmental
error, as the most likely...
RELNOTES: None
PiperOrigin-RevId: 278316097
All native functions that return a PathFragment have been updated (I think).
Also, delete Skyla...
c7d2b8d2c8c5f71b6a8d7af0190a0500266bf12b authored over 5 years agoThis is in preparation for an upcoming change which introduces an additional assignment to list ...
61e8013e74047ab2e1db8faf7b967bbaa3bd1b8e authored over 5 years ago
Also:
- eliminate Skylark.typeOf, which was misused by all callers
- make private various other ...
Progress toward https://github.com/bazelbuild/bazel/issues/9396
RELNOTES: None.
PiperOrigin-Rev...
RELNOTES: None
PiperOrigin-RevId: 277929800
40dd7558b28c6fcfe54d1b59857f40b4462d743e authored over 5 years agoAlso, suppress benign type errors in code generated by AutoCode processor.
See[]
PiperOrigin-R...
9e903c57a79c18994a7885fbc9c3890e20703521 authored over 5 years ago
Currently, Mutability.create uses Starlark formatting to produce
its internal name for debugging...
PiperOrigin-RevId: 277812703
33cc3e2fef4bd6a61a1d6828276a43ac8a472991 authored over 5 years ago
This is a user-visible change, and thus technically a breaking change,
as it causes the result o...
Also consolidate the multiple Starlark API definitions for various Starlark functions (for examp...
d6cc76d02e9b41a6b4a5da401f8a24211bba46fa authored over 5 years agoThe crash is:
java.lang.ClassCastException: class com.google.devtools.build.lib.skyframe.Aspect...
68e4319600d8c68c4142c99e730a5732d85fd2d3 authored over 5 years ago
RELNOTES: android_binary and android_libary can now depend on targets providing
CcInfos.
PiperOr...
NestedSet is not a valid Starlark value. Currently the interpreter
implicitly converts NestedSet...
If enabled, source files, even if used, are private to their package
unless exported explicitly....
RELNOTES:
PiperOrigin-RevId: 277744098
RELNOTES: None.
PiperOrigin-RevId: 277733462
Previously, renaming files and changing file boundaries in the same stream of
bytes went undetec...
See https://chocolatey.org/docs/create-packages#package-fix-version-notation - _HHmm suffix resu...
64b6b1fd655381cd3ee1867a20a2f8bd2d3c198e authored over 5 years agohttps://docs.bazel.build/versions/master/best-practices.html describes allowing a user-specific ...
8e8e43ee30710ca9d0f0f298d3736ed088b3e562 authored over 5 years agoBefore this change, libraries, linker options, non code inputs and linkstamps added to the linki...
a201f0a219345c4c625859c2c286d3bc87ad5eb9 authored over 5 years agoCloses #10114.
PiperOrigin-RevId: 277710165
d23910eb628b206aa25e06d8b87bd855e3ab7f1d authored over 5 years ago
EnvironmentalExecException always prints the stack trace, so we don't
need to do that manually a...
This is already done for build-label.txt.
RELNOTES: None.
PiperOrigin-RevId: 277692098
*** Reason for rollback ***
We must implement path case fixing on top of Skyframe (by requestin...
6e167e622decfb40e16f7d0e22667a3eaed13662 authored over 5 years agoTo fix https://buildkite.com/bazel/bazel-at-head-plus-disabled/builds/351#26e616ad-56b1-4d78-b64...
36c8af5b05377126514e368ccf011a089a457e47 authored over 5 years ago
If enabled, change visibility verification for implict attributes:
For implicit attributes of a ...
RELNOTES: None.
PiperOrigin-RevId: 277590911
(Second attempt at commit 50a7e14e3df5513572f1ac3275786f243b51c930, rolled back in commit 8ce9d8...
90d79a6c2b4659a85758f5fd5de2b5b8d714f71f authored over 5 years agoPreviously the exec/host transition would set the fallback target platform back to its default w...
d660cf22b7ffae833456a24e4c10368252fbb229 authored over 5 years ago
The mechanism existed so that functions like glob could
be closures over the PackageContext, whi...
This fixes a number of crash bugs, as passing None to these "noneable" parameters had resulted i...
a330febdddbae5751b6bb0cc0a6a84f451df2304 authored over 5 years agoCloses #10128.
PiperOrigin-RevId: 277506939
811838911501ad4b3d760900583939bb2cca8e73 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 277502268
The grepIncludes artifact may be null if the owning rule doesn't have a
$grep_includes attribute...
PiperOrigin-RevId: 277493892
afde71894b1d7a73e0b2b54c1bd4a513474050a1 authored over 5 years agoFixes https://github.com/bazelbuild/bazel/issues/10124
RELNOTES: None
PiperOrigin-RevId: 277483256
While all test runs of the same test are generally triggered at the same
time, it is possible th...
Next step is to explore whether we can change the default of --order_output.
RELNOTES: None
Pip...
RELNOTES: None
PiperOrigin-RevId: 277460008
The edge was spuriously added in CL 161526182 so that the value could
be printed by BasePrinter,...
This change combines three separate caches into one, which is
simpler, more compact, and cheaper...
Fixes https://github.com/bazelbuild/bazel/issues/10101.
PiperOrigin-RevId: 277412321
8a3836e2c0504408d4553dc5eaf18da875dd932a authored over 5 years agoGiven:
$ blaze cquery 'deps(//:mytarget)' --show_config_fragments=[direct|transitive]
This in...
386b25b866bc2d68be6af04ad8ae40b0fd73a6e7 authored over 5 years agoand rename the other coverage artifact, now that it is non-experimental.
PiperOrigin-RevId: 277...
0c2fadce9d36d93dc9e3ac0c5e14f38bb2b33928 authored over 5 years ago