Bug 1333278 got the universal builds green on Beta, but the non-universal ones still have issues. https://treeherder.mozilla.org/logviewer.html#?job_id=71671913&repo=mozilla-beta INFO - Automation steps completed. INFO - gmake: Leaving directory `/home/worker/workspace/build/src/obj-firefox/x86_64' INFO - gmake: Leaving directory `/home/worker/workspace/build/src' INFO - gmake: Leaving directory `/home/worker/workspace/build/src' INFO - 411 compiler warnings present. INFO - Notification center failed: Install the python dbus module to get a notification when the build finishes. INFO - We know it took a while, but your build finally finished successfully! INFO - To view resource usage of the build, run |mach resource-usage|. INFO - Return code: 0 INFO - setting properties set by mach build. Looking in path: /home/worker/workspace/build/src/obj-firefox/dist/mach_build_properties.json INFO - No mach_build_properties.json found - not importing properties. FATAL - Can't set the following properties: buildid, sourcestamp, appVersion, and appName. Required paths missing. Verify both /home/worker/workspace/build/src/config/printconfigsetting.py and /home/worker/workspace/build/src/obj-firefox//dist/bin/application.ini exist. These paths require the 'build' action to be run prior to this FATAL - Running post_fatal callback... ERROR - setting return code to 2 because fatal was called WARNING - setting return code to 2 FATAL - Exiting -1
Hidden on esr52 now as well.
It looks like the non-universal builds are using a universal mozconfig: 'src_mozconfig': 'browser/config/mozconfigs/macosx-universal/beta' But mozharness is failing because it tries to grab application.ini from a non-universal objdir (obj-firefox/dist/bin instead of obj-firefox/x86_64/dist/bin). I think the fix would be to add a macosx64/beta mozconfig and use that. This was added in m-c by bug 1295375, but isn't in the beta tree.
You need to log in before you can comment on or make changes to this bug.