Open
Bug 1674247
Opened 4 years ago
Updated 4 years ago
Don't call directly into `mach` in Android build system code
Categories
(Firefox Build System :: Android Studio and Gradle Integration, defect, P5)
Firefox Build System
Android Studio and Gradle Integration
Tracking
(Not tracked)
NEW
People
(Reporter: rstewart, Unassigned)
References
Details
This bug is similar to bug 1674236, but focused on Android specifically. There are a few places where we don't call into $(PYTHON3) mach
:
- Makefile.in (This is blocked on bug 1638947).
- substitute-local-geckoview.gradle.
- tools/infer/test/settings.gradle.
- settings.gradle. Interestingly, this specifically notes that we can't use
PYTHON3
(that may be true, and maybe there is some refactoring that can be done to fix this, or maybe the gradle instances can be closed as WONTFIX).
There may be more that I wasn't able to find.
Reporter | ||
Comment 1•4 years ago
|
||
Previous conversation on this topic.
Comment 2•4 years ago
|
||
The severity field is not set for this bug.
:nalexander, could you have a look please?
For more information, please visit auto_nag documentation.
Flags: needinfo?(nalexander)
Comment 3•4 years ago
|
||
This feels like it's both low priority and low severity, because there's a workaround: mangle $PATH such that the Python found by the relevant scripts is the same as $(PYTHON3)
.
Severity: -- → S4
Flags: needinfo?(nalexander)
Priority: -- → P5
You need to log in
before you can comment on or make changes to this bug.
Description
•