parallel build error on Solaris - gmake[4]: write error: stdout
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
People
(Reporter: petr.sumbera, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0
Steps to reproduce:
When building on Solaris it fails early during build with no obvious reason:
4:58.37 /builds/psumbera/FIREFOX-TRUNK/obj-x86_64-pc-solaris2.11/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /builds/psumbera/FIREFOX-TRUNK/layout/style/RunCbindgen.py generate ServoStyleConsts.h .deps/ServoStyleConsts.h.pp .deps/ServoStyleConsts.h.stub /builds/psumbera/FIREFOX-TRUNK/servo/components/style
5:02.67 ../../config/nsinstall -R -m 644 'webrender_ffi_generated.h' '../../dist/include/mozilla/webrender'
5:02.67 gmake[4]: Leaving directory '/builds/psumbera/FIREFOX-TRUNK/obj-x86_64-pc-solaris2.11/gfx/webrender_bindings'
5:03.66 gmake[5]: Leaving directory '/builds/psumbera/FIREFOX-TRUNK/obj-x86_64-pc-solaris2.11/config/makefiles/xpidl'
5:03.66 gmake[5]: write error: stdout
5:03.67 gmake[4]: *** [Makefile:15: export] Error 1
5:03.67 gmake[4]: Leaving directory '/builds/psumbera/FIREFOX-TRUNK/obj-x86_64-pc-solaris2.11/xpcom/xpidl'
5:03.67 gmake[3]: *** [/builds/psumbera/FIREFOX-TRUNK/config/recurse.mk:101: xpcom/xpidl/export] Error 2
And there are more such error is build log:
$ grep 'write error': build.log
4:43.28 gmake[4]: write error: stdout
4:43.78 gmake[4]: write error: stdout
4:44.61 gmake[4]: write error: stdout
4:45.81 gmake[4]: write error: stdout
4:46.25 gmake[4]: write error: stdout
5:03.66 gmake[5]: write error: stdout
It doesn't happen when MOZ_MAKE_FLAGS is set to -j1.
It seems to use -j 48 (but it fails even with -j 2).
I'm using GNU Make 4.2.1.
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Description
•