Closed Bug 1648575 Opened 4 years ago Closed 4 years ago

Android x86_64 artifact builds fail on try: make[4]: *** No rule to make target 'android_apks', needed by 'export'. Stop.

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(firefox-esr68 unaffected, firefox-esr78 unaffected, firefox77 unaffected, firefox78 unaffected, firefox79 fixed)

RESOLVED FIXED
mozilla79
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox77 --- unaffected
firefox78 --- unaffected
firefox79 --- fixed

People

(Reporter: gbrown, Assigned: glandium)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Android x86_64 artifact builds started failing today on try:
https://treeherder.mozilla.org/#/jobs?repo=try&selectedTaskRun=c0jVp5wMTVS16qmnd6M02Q.0&revision=fa973e804ac47d4dc0a8905676f29084f1d8a7e6
https://treeherder.mozilla.org/#/jobs?repo=try&selectedTaskRun=EJPE9ABfQFSg-V6VoMmamg.0&revision=11b404d5d617558601bee35a1b928c2db5e936b7

[task 2020-06-25T17:15:50.350Z] 17:15:50     INFO -  make[2]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2020-06-25T17:15:50.350Z] 17:15:50     INFO -  /usr/bin/make recurse_export
[task 2020-06-25T17:15:50.365Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.368Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.368Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.370Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.370Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.371Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.371Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.371Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.373Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.373Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.374Z] 17:15:50    ERROR -  make[4]: *** No rule to make target 'android_apks', needed by 'export'.  Stop.
[task 2020-06-25T17:15:50.374Z] 17:15:50    ERROR -  make[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:99: mobile/android/base/export] Error 2
[task 2020-06-25T17:15:50.374Z] 17:15:50     INFO -  make[3]: *** Waiting for unfinished jobs....
[task 2020-06-25T17:15:50.375Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:50.377Z] 17:15:50     INFO -  make[4]: Nothing to be done for 'export'.
[task 2020-06-25T17:15:52.832Z] 17:15:52     INFO -  make[3]: Entering directory '/builds/worker/workspace/obj-build'
[task 2020-06-25T17:15:52.832Z] 17:15:52     INFO -  ./ServoCSSPropList.py.stub
[task 2020-06-25T17:15:52.832Z] 17:15:52     INFO -  /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/layout/style/GenerateServoCSSPropList.py generate_data layout/style/ServoCSSPropList.py layout/style/.deps/ServoCSSPropList.py.pp layout/style/.deps/ServoCSSPropList.py.stub /builds/worker/checkouts/gecko/layout/style/ServoCSSPropList.mako.py
[task 2020-06-25T17:15:52.832Z] 17:15:52     INFO -  make[3]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2020-06-25T17:15:52.833Z] 17:15:52    ERROR -  make[2]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:34: export] Error 2
[task 2020-06-25T17:15:52.833Z] 17:15:52    ERROR -  make[1]: *** [/builds/worker/checkouts/gecko/config/rules.mk:390: default] Error 2
[task 2020-06-25T17:15:52.833Z] 17:15:52     INFO -  make: *** [client.mk:125: build] Error 2
[task 2020-06-25T17:15:52.853Z] 17:15:52     INFO -  0 compiler warnings present.
[task 2020-06-25T17:15:52.933Z] 17:15:52    ERROR - Return code: 2
[task 2020-06-25T17:15:52.933Z] 17:15:52  WARNING - setting return code to 2
[task 2020-06-25T17:15:52.933Z] 17:15:52    FATAL - 'mach build -v' did not run successfully. Please check log for errors.
[task 2020-06-25T17:15:52.933Z] 17:15:52    FATAL - Running post_fatal callback...
[task 2020-06-25T17:15:52.933Z] 17:15:52    FATAL - Exiting -1

It's possible this is related to https://phabricator.services.mozilla.com/D80701 although I'm not entirely sure how.

I think it's more likely that this is fallout from glandium's export tier work -- https://bugzilla.mozilla.org/show_bug.cgi?id=1645986 -- although I haven't dug in yet either. glandium?

Flags: needinfo?(mh+mozilla)
Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED
Flags: needinfo?(mh+mozilla)
Regressed by: 1645986
Has Regression Range: --- → yes
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/030fc276c426 Fix Android artifact builds after bug 1645986. r=nalexander
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79

Set release status flags based on info from the regressing bug 1645986

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: