Open Bug 1410913 Opened 8 years ago Updated 3 years ago

mach build for Firefox on Android fails on older checkouts after mach bootstrap

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect

Tracking

(firefox58 affected)

Tracking Status
firefox58 --- affected

People

(Reporter: esawin, Unassigned)

Details

Running |mach bootstrap| (unsuccessfully, see bug 1410892) on m-c (on Ubuntu 16.04) and switching back to an older branch, |mach build| fails with: 0:03.94 DEBUG: configure:11800: checking for Android lint classpath 0:03.94 DEBUG: configure: error: Unable to find android sdk's lint jar. This probably means that you need to update android.m4 to find the latest version of lint-*.jar and all its dependencies. (looked for /home/esawin/.mozbuild/android-sdk-linux/tools/lib/lint-25.3.1.jar and /home/esawin/.mozbuild/android-sdk-linux/tools/lib/lint.jar) 0:03.94 ERROR: old-configure failed 0:03.97 *** Fix above errors and then restart with\ 0:03.97 "/usr/bin/make -f client.mk build" 0:03.98 /home/esawin/dev/g/client.mk:384: recipe for target 'configure' failed 0:03.98 make[2]: *** [configure] Error 1 0:03.98 /home/esawin/dev/g/client.mk:401: recipe for target '/home/esawin/dev/g/obj-arm-linux-androideabi/config.status' failed 0:03.98 make[1]: *** [/home/esawin/dev/g/obj-arm-linux-androideabi/config.status] Error 2 0:03.98 client.mk:175: recipe for target 'build' failed 0:03.98 make: *** [build] Error 2 0:04.01 0 compiler warnings present. Looks like lint-25 is being replaced with lint-26, breaking backward compatibility.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.