Closed Bug 1494881 Opened Last year Closed Last year

Perma failure mozmake.EXE: *** [configure] Error 1 after recipe for target 'configure' failed

Categories

(Firefox Build System :: Toolchains, defect, P5)

defect

Tracking

(firefox64 fixed)

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: chmanchester)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Filed by: aciure [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=202126056&repo=mozilla-central

https://queue.taskcluster.net/v1/task/bb3iEjfaQHC3kgbNVoKjFQ/runs/1/artifacts/public/logs/live_backing.log

05:03:53     INFO -  ERROR: Rust compiler 1.28.0-nightly is too old.
05:03:53     INFO -  To compile Rust language sources please install at least
05:03:53     INFO -  version 1.29.0 of the 'rustc' toolchain and make sure it is
05:03:53     INFO -  first in your path.
05:03:53     INFO -  You can verify this by typing 'rustc --version'.
05:03:53     INFO -  If you have the 'rustup' tool installed you can upgrade
05:03:53     INFO -  to the latest release by typing 'rustup update'. The
05:03:53     INFO -  installer is available from https://rustup.rs/
05:03:53     INFO -  *** Fix above errors and then restart with\
05:03:53     INFO -                 "z:/build/build/src/mozmake.EXE -f client.mk build"
05:03:53     INFO -  client.mk:124: recipe for target 'configure' failed
05:03:53     INFO -  mozmake.EXE: *** [configure] Error 1
05:03:53    ERROR - Return code: 2
05:03:53  WARNING - setting return code to 2
05:03:53    FATAL - 'mach build -v' did not run successfully. Please check log for errors.
05:03:53    FATAL - Running post_fatal callback...
05:03:53    FATAL - Exiting -1
05:03:53     INFO - [mozharness: 2018-09-28 05:03:53.174000Z] Finished build step (failed)
05:03:53     INFO - Running post-run listener: _summarize
05:03:53    ERROR - # TBPL FAILURE #
05:03:53     INFO - [mozharness: 2018-09-28 05:03:53.174000Z] FxDesktopBuild summary:
05:03:53    ERROR - # TBPL FAILURE #
05:03:53     INFO - Running post-run listener: copy_logs_to_upload_dir
05:03:53     INFO - Copying logs to upload dir...
05:03:53     INFO - mkdir: z:\build\build\upload\logs
[taskcluster 2018-09-28T05:03:53.195Z]    Exit Code: 4294967295
[taskcluster 2018-09-28T05:03:53.195Z]    User Time: 0s
[taskcluster 2018-09-28T05:03:53.195Z]  Kernel Time: 0s
[taskcluster 2018-09-28T05:03:53.195Z]    Wall Time: 2m4.3379979s
[taskcluster 2018-09-28T05:03:53.195Z]       Result: FAILED
[taskcluster 2018-09-28T05:03:53.195Z] === Task Finished ===
[taskcluster 2018-09-28T05:03:53.195Z] Task Duration: 9m53.2519597s
[taskcluster 2018-09-28T05:03:53.962Z] Uploading artifact public/logs/certified.log from file generic-worker\certified.log with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2019-09-28T04:33:27.730Z
[taskcluster 2018-09-28T05:03:54.534Z] Uploading artifact public/chainOfTrust.json.asc from file generic-worker\chainOfTrust.json.asc with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2019-09-28T04:33:27.730Z
[taskcluster 2018-09-28T05:03:55.156Z] Uploading redirect artifact public/logs/live.log to URL https://queue.taskcluster.net/v1/task/JUZ4MN2nTFq4_EW9aeFwgg/runs/0/artifacts/public/logs/live_backing.log with mime type "text/plain; charset=utf-8" and expiry 2019-09-28T04:33:27.730Z
[taskcluster:error] exit status 4294967295
Summary: Intermittent mozmake.EXE: *** [configure] Error 1 after recipe for target 'configure' failed → Perma failure mozmake.EXE: *** [configure] Error 1 after recipe for target 'configure' failed
There are still a number of builders on rust 1.28: https://searchfox.org/mozilla-central/search?q=rust-1.28&case=false&regexp=true&path=
Blocks: 1490147
Flags: needinfo?(cmanchester)
The relevant ones are base-toolchains, which are supposed to be updated at the same time as the requirement. The toolchains were left on 1.28 on purpose.
The requirement patch was fine. There's a nightly rust toolchain build on windows that's too old now, and the only build that uses it doesn't seem to run on try with -p all. I'll post a patch to update it.
Flags: needinfo?(cmanchester)
Assignee: nobody → cmanchester
Not scheduled on try it seems due to bug 1473048.
See Also: → 1473048
You can run them with |mach try fuzzy --full -q "'build 'ccov"|
See Also: → 1473069
Comment on attachment 9012953 [details]
Bug 1494881 - Update nightly rust toolchains.

Nathan Froyd [:froydnj] has approved the revision.
Attachment #9012953 - Flags: review+
Pushed by cmanchester@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/684521e3af2f
Update nightly rust toolchains. r=froydnj
https://hg.mozilla.org/mozilla-central/rev/684521e3af2f
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in before you can comment on or make changes to this bug.