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
Previously, we use `new_local_repository` to make binaries and headers under `/usr/bin`, `/usr/i...
6c723e5ff388af3254386c41c6852dba9586f12d authored over 4 years agoIn the compile.sh script, we search all jar files under third_party directory and provide them t...
fcc7d4aeb2af0139f001d519e7231783b6e3dabf authored over 4 years agoIn Bazel's Debain build, we'll use Bazel's Java [bootstrap_toolchain](https://github.com/bazelbu...
89cfb7066d1a43280d68b23236c5d64331b5a22f authored over 4 years agoThe bootstrap_toolchain depends on jar files directly. We also need to replace them with system ...
37b3a09c468ea68ac880f08b5759f16572b51d4d authored over 4 years agoTo build Bazel without downloading remote java tools, we'll have to use the bootstrap toolchain....
8e0f66aa4ab90b509b2af543347f8f57e4ec2a99 authored over 4 years ago
RELNOTES: None
PiperOrigin-RevId: 313044843
Pages like https://docs.bazel.build/versions/master/repo/http.html#http_archive-patches contain ...
8062ca450d3d1010026d36bd8f19ccb1bb932df9 authored over 4 years agoThe inlining code path for StarlarkImportLookupFunction does its own cycle detection since it do...
6152425d599996573e1d0c5236198c689db68152 authored over 4 years agoTighten SkyKey to StarlarkImportLookupValue.Key for the internal functions of StarlarkImportLook...
bc884e14f16ab7d1f6729a0485dfc281239d16a5 authored over 4 years agoThis is refactoring work toward adding a new kind of .bzl loading context, for Bazel-internal .b...
7154be04665e2d957b2b38b624f50ff3d006fced authored over 4 years ago
RELNOTES: None.
PiperOrigin-RevId: 312773125
We see negative duration values when calling CriticalPathComponent#getElapsedTime and these valu...
f57b5c576d02e4a8e231142f46a72dfd06e11983 authored over 4 years agoPiperOrigin-RevId: 312728212
9da485a16b19d7703ca8b135816712371370b4ce authored over 4 years ago*** Reason for rollback ***
Appears to be cause of docs.bazel.build breakage
I think it's beca...
30781fb121da7e3e4bb627586b26957beeec4425 authored over 4 years agoThe name of the method is misleading because it doesn't create anything new, just gets it from a...
72d648a4e3ac9ad930a540e8858dbe4e893719c6 authored over 4 years ago
RELNOTES: None
PiperOrigin-RevId: 312696038
This extends the ServerWatcherRunnable to recognize memory pressure events
on macOS to determine...
ActionMetadataHandler ignores non-Artifacts anyway. Additionally add a test utility for a throwi...
00c70f90505ba11108ee784cb8facdc5ed698f66 authored over 4 years ago
The name of the native methods was wrong so calls to these functions would
fail at runtime.
Par...
97c5e5750508b75c39daae1cb47f01c13ae377dd authored over 4 years agoPart of work on toolchain transitions, #10523.
Closes #11460.
PiperOrigin-RevId: 312676534
1f6758f6a7426f1ebc48f4d1ba8538613e703e99 authored over 4 years agoFixes https://github.com/bazelbuild/bazel/issues/11451
RELNOTES:
PiperOrigin-RevId: 312625136
The use of maps forced SkyKeys to be computed twice,
once to form the request, and a second time...
The bit about InstrumentedFilesInfo signaling that a rule provides _source_ files that could be ...
38db552e571eb82864c4f70d9414c635f387a687 authored over 4 years agoPiperOrigin-RevId: 312577088
e99816ff08dd4c4a37c7f8ce5d835729cdbce5ca authored over 4 years agoPiperOrigin-RevId: 312569884
8981b74f1ff4d04e875a43375472bd3ea4f7311e authored over 4 years agoPre-work for splitting `.../lib:runtime`.
This change
- Renames `runtime/commands/ProjectFile...
Fix the new "wait for subprocesses" feature in the process-wrapper, which
is still behind the -W...
Clock#nanoTime may return different a time due to the "fixed event" being different in subsequen...
4e12ba6772d75f8cff5080558de1b54369c7fc49 authored over 4 years agosee: https://github.com/bazelbuild/bazel/issues/10679
RELNOTES: None
PiperOrigin-RevId: 312530658
This change adds a new `direct_cc_infos` keyword argument to `cc_common.merge_cc_infos` that tak...
137b759c8f6d37d7512d621571aa9446d5c1ec4d authored over 4 years agoPiperOrigin-RevId: 312506803
b100b1d65f45864efb8e9855cdce6e3de2deec66 authored over 4 years agoThis is the first step toward allowing predeclared symbols in BUILD and .bzl files to be overrid...
a61681ec7bbc45b7e22cede4f19a1e1c036495f8 authored over 4 years ago
Sometimes the same (heavy) binary is used for different actions that may
have different performa...
Fixes #11301
PiperOrigin-RevId: 312470710
2ec58f60ae1732f4c1d09330c4583050ac8d1f46 authored over 4 years ago
This makes it easier to restrict the use of methods that don't specify
details.
RELNOTES: None....
fbc43bbe48ca37f4ec0db2b80f5400e71f9640b0 authored over 4 years ago
This introduces an enum `SpawnMetrics.ExecKind` to indicate whether
the metrics refer to remote/...
RELNOTES: None.
PiperOrigin-RevId: 312434572
A followup CL will encode failures within runfiles construction.
RELNOTES: None.
PiperOrigin-Re...
A followup CL will encode failures within query setup and evaluation.
RELNOTES: None.
PiperOrig...
RELNOTES: None.
PiperOrigin-RevId: 312427187
RELNOTES: None.
PiperOrigin-RevId: 312423138
PiperOrigin-RevId: 312423097
3a3f4284cb37a701cffe981156fcfa5aeefd12ee authored over 4 years ago
RELNOTES: None.
PiperOrigin-RevId: 312420210
RELNOTES: None.
PiperOrigin-RevId: 312416797
Includes some minor fixes to failure tracking and some code cleanup.
RELNOTES: None.
PiperOrigi...
RELNOTES: None.
PiperOrigin-RevId: 312411486
RELNOTES: None.
PiperOrigin-RevId: 312408964
RELNOTES: None.
PiperOrigin-RevId: 312355942
The existing --verbose_failures flag is still available as an equivalent for --experimental_verb...
b77bf3c7f8d2872ce7ed33f063ccf1cfc1ab22aa authored over 4 years agoPiperOrigin-RevId: 312352442
6edeb84c1fee9df05099eafb7affe3f3330698e8 authored over 4 years ago
RELNOTES: None.
PiperOrigin-RevId: 312347597
Generally when blaze has a String on its heap, the contents are encoded as
latin1, regardless of...
PiperOrigin-RevId: 312341883
9be33c8370ecd50f79bbde84c0b08996b5cb4836 authored over 4 years agoAlso do some drive-by serialization annotation clean-ups and other housekeeping.
PiperOrigin-Re...
94ff76021c20550587f416859ea829394f0ed9da authored over 4 years agoPiperOrigin-RevId: 312326797
b1a8e383be178874051f91147cc90de66c8f51ba authored over 4 years agoSee https://github.com/bazelbuild/bazel/issues/11258 for context.
This essentially converts Con...
ecb61eebbb93111b87a878ce920cd4914f7d47fb authored over 4 years agoPart of work on toolchain transitions, #10523.
Closes #11438.
PiperOrigin-RevId: 312304017
696e302b1765b2c7cfa9e24f4b9903ce39e27b60 authored over 4 years agoPiperOrigin-RevId: 312298717
773b95f947fbba51185db6548ba63c2008bed8ec authored over 4 years ago
RELNOTES: None.
PiperOrigin-RevId: 312289874
As discussed in #1931 --watchfs was made a no-op on windows in d04d7baa1605c8c3a637255bd61c00dba...
33106877277e6bfb3944b5b65b5d700fb781764e authored over 4 years agoNew interpreter API (if you don't use a helper function):
To call a function:
try (Mutabili...
09d1370d4f6d334d24059a9fe3b2f960658733d1 authored over 4 years ago
I've fixed a bunch of additional problems in fsevents (incorrect
handling of directory notificat...
It was incorrectly giving an error when the same shared library was linked more
than once.
Test...
5f083b8f5a073a3427d575aa54eac5b779226708 authored over 4 years agoand break relation to the existing Dependency.
Part of work on toolchain transitions, #10523.
...
Just some missing whitespace after periods.
RELNOTES:
PiperOrigin-RevId: 312256129
- Unify and reuse `ClassMemberRetargetRewriter` for invocation site replacement logic.
- Prepare...
- Move hard-coded class member retargeting into a text proto config file.
- Replace ad-hoc count...
https://github.com/bazelbuild/bazel/issues/11411
PiperOrigin-RevId: 312174307
d869c238572a703134cb6665fc343b7f9155bbe6 authored over 4 years agoThis is a breaking API change for copybara.
PiperOrigin-RevId: 312172086
b017468d07da1e45282b9d153a4308fdace11eeb authored over 4 years agoPiperOrigin-RevId: 312169944
2083aad9de6f092e3efcc51fdb0fb63e3e9a2d1e authored over 4 years ago
BUG=153053875
PiperOrigin-RevId: 312160564
If the outputs are omitted, just return OMITTED_FILE_MARKER from ArtifactFunction instead of att...
3b2967d2cd5ae06261e6cfda80f84b3019d56569 authored over 4 years agoExec property keys can take two forms: "property" and "exec_group_name.property"
Note - this do...
6fe70c2fef70b8a3da3aa3cbea26c6bf60f17e13 authored over 4 years ago
Tested: The MacOSXFsEventsDiffAwarenessTest are currently disabled due to
flakiness so I manuall...
When running a test target using `blaze run`, we can specify the
`--test_tmpdir` parameter, howe...
RELNOTES: None.
PiperOrigin-RevId: 312139499
Two different factory methods are used: createTreeOutput for normal tree artifact children and c...
1d8d138183995ee41bbdb5b7ee8b6c023e558fba authored over 4 years ago
This change renames the Java packages of the Starlark
interpreter and REPL command.
The Bazel t...
cb5dc080dae009c43b30c2981ee7590e8f9c2ea4 authored over 4 years agoPre-work for moving `.../lib/runtime/commands` into its own package.
This change
- Renames `r...
PiperOrigin-RevId: 312116430
29bc580728ebedc16db1c532d2e24201429e3720 authored over 4 years agoThe word `embeded` should have been spelled as `embedded`.
Closes #11416.
PiperOrigin-RevId: 3...
a067335aef9987c1841cc6aa92f8975760c874ee authored over 4 years agoPiperOrigin-RevId: 312113900
61ec8d1bec3c8281a12e17c4498816d945c72058 authored over 4 years agoThis is take 3 of https://github.com/bazelbuild/bazel/commit/7828118ea8f4150aa1eae4ab3133935ffe2...
b07b799cdf25661f1d59a8fd9d941c702886d3b8 authored over 4 years agoFixes https://github.com/bazelbuild/bazel/issues/11411
PiperOrigin-RevId: 312090740
35aeb9d56d57b1ef474170f9ab0a2d36e8836e3a authored over 4 years ago
...by injecting the wall-time profiler from a
static initializer in lib.packages.
PiperOrigin-R...
8329068a6551f67a2c45337dcfbc806621ead3db authored over 4 years agoCloses #8775
PiperOrigin-RevId: 312086127
d59f903d50e204a1a85fe5c60641525b68291334 authored over 4 years ago
The @Immutable annotation specifies that it is for documentation only.
Historically lib.syntax h...
Fixes https://github.com/bazelbuild/bazel/issues/1787
Closes #11404.
PiperOrigin-RevId: 312081393
9ef27943fabcffd9038e19fbb4b79793cf25cc73 authored over 4 years agoFixes https://github.com/bazelbuild/bazel/issues/6376
RELNOTES: None
Closes #11419.
PiperOrig...
c235a73c6b82b629fc6c33411ac87b426392ad77 authored over 4 years ago
The MacOSXFsEventsDiffAwareness implementation reports change events for the
root directory/ies ...
This was helpful in debugging https://github.com/bazelbuild/bazel/issues/11392
Closes #11396.
...
8cb80f9a55e46577b5730e50f2b2f0cbb9d47533 authored over 4 years ago
These failures will not be resolved by simply retrying, they require
performing some kind of aut...
Fixes https://github.com/bazelbuild/bazel/issues/1787
Partial commit for third_party/*, see #11...
22d7e77f60f98187c7134165cdd55775df6a1c7e authored over 4 years agoPiperOrigin-RevId: 312065931
c52cfa4332ea37c2f961d0cfa38e409454931e7f authored over 4 years ago
- Clarified in the documentation of @Option.help that it should be in plain text
- Also removed ...
RELNOTES:
PiperOrigin-RevId: 312052011
Closes #11420.
PiperOrigin-RevId: 312041267
611e9840ce6ccecc1d5ac69a3785946e11555ce4 authored over 4 years ago
RELNOTES:
PiperOrigin-RevId: 312036871
Otherwise it doesn't work in a Ubuntu docker container.
RELNOTES: None
Closes #11418.
PiperOr...
30f0bc55b01eb256dfa9465c5d50d29471ed1caa authored over 4 years agoCloses #11413.
PiperOrigin-RevId: 311841550
0932d0e9fc9fb68e0745f1d5c0b46ca34b6b6f54 authored over 4 years ago