Skip to content

Instantly share code, notes, and snippets.

@andreastt
Created January 20, 2016 13:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andreastt/742335c6b460b8211dde to your computer and use it in GitHub Desktop.
Save andreastt/742335c6b460b8211dde to your computer and use it in GitHub Desktop.
% mach build
0:00.14 /usr/bin/make -f client.mk -s
0:00.33 client.mk:202: /home/ato/1/gecko/build/artifact-desktop-release/.mozconfig.mk: No such file or directory
0:00.50 Clobber not needed.
0:01.05 Adding client.mk options from /home/ato/1/gecko/src/mozconfig:
0:01.05 AUTOCLOBBER=1
0:01.05 MOZ_OBJDIR=/home/ato/1/gecko/build/artifact-desktop-release
0:01.05 OBJDIR=/home/ato/1/gecko/build/artifact-desktop-release
0:01.05 FOUND_MOZCONFIG=/home/ato/1/gecko/src/mozconfig
0:01.05 Generating /home/ato/1/gecko/src/configure using autoconf
0:01.12 Generating /home/ato/1/gecko/src/js/src/configure using autoconf
0:01.36 cd /home/ato/1/gecko/build/artifact-desktop-release
0:01.36 /home/ato/1/gecko/src/configure
0:01.53 Adding configure options from /home/ato/1/gecko/src/mozconfig
0:01.53 --with-ccache
0:01.53 --enable-rust
0:01.53 --enable-application=browser
0:01.53 --enable-artifact-builds
0:01.54 creating cache ./config.cache
0:01.56 checking host system type... x86_64-unknown-linux-gnu
0:01.57 checking target system type... x86_64-unknown-linux-gnu
0:01.57 checking build system type... x86_64-unknown-linux-gnu
0:01.57 checking for mawk... mawk
0:01.57 checking for python2.7... /usr/bin/python2.7
0:01.57 Creating Python environment
0:01.64 New python executable in /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin/python2.7
0:01.64 Also creating executable in /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin/python
0:02.44 Installing setuptools, pip...done.
0:02.52 running build_ext
0:02.52 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
0:02.52 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil
0:02.52
0:02.56 checking Python environment is Mozilla virtualenv... yes
0:02.58 checking for perl5... no
0:02.58 checking for perl... /usr/bin/perl
0:02.58 checking for objcopy... /usr/bin/objcopy
0:02.58 checking for a BSD compatible install... /usr/bin/install -c
0:02.58 checking whether ln -s works... yes
0:02.58 checking for minimum required perl version >= 5.006... 5.020002
0:02.59 checking for full perl installation... yes
0:02.59 checking for doxygen... :
0:02.59 checking for autoconf... /usr/bin/autoconf
0:02.59 checking for unzip... /usr/bin/unzip
0:02.59 checking for zip... /usr/bin/zip
0:02.59 checking for xargs... /usr/bin/xargs
0:02.59 checking for rpmbuild... :
0:02.59 checking for genisoimage... :
0:02.59 checking for dsymutil... llvm-dsymutil :
0:02.59 checking for /usr/bin/make... no
0:02.59 checking for gmake... no
0:02.59 checking for make... /usr/bin/make
0:02.66 checking for malloc.h... yes
0:02.68 checking for alloca.h... yes
0:02.70 checking for strndup... yes
0:02.72 checking for posix_memalign... yes
0:02.74 checking for memalign... yes
0:02.77 checking for malloc_usable_size... yes
0:02.77 checking for malloc.h... (cached) yes
0:02.78 checking whether malloc_usable_size definition can use const argument... no
0:02.78 checking for valloc in malloc.h... no
0:02.78 checking for valloc in unistd.h... no
0:02.78 checking NSPR selection... source-tree
0:02.79 checking for YASM assembler... checking for yasm... yasm
0:02.79 checking yasm version... 1.2.0 (1.2.0)
0:02.79 checking for application to build... browser
0:02.79 checking if app-specific confvars.sh exists... /home/ato/1/gecko/src/browser/confvars.sh
0:02.80 checking for pkg-config... /usr/bin/pkg-config
0:02.80 checking for pango >= 1.22.0... yes
0:02.80 checking _PANGOCHK_CFLAGS... -pthread -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
0:02.80 checking _PANGOCHK_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0
0:02.80 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes
0:02.80 checking MOZ_PANGO_CFLAGS... -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
0:02.81 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo
0:02.81 checking for gio-2.0 >= 2.22... yes
0:02.81 checking MOZ_GIO_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
0:02.81 checking MOZ_GIO_LIBS... -lgio-2.0 -lgobject-2.0 -lglib-2.0
0:02.81 checking for gconf-2.0 >= 1.2.1 gobject-2.0 ... yes
0:02.81 checking MOZ_GCONF_CFLAGS... -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
0:02.81 checking MOZ_GCONF_LIBS... -lgconf-2 -lgobject-2.0 -lglib-2.0
0:02.82 checking for dbus-1 >= 0.60... yes
0:02.82 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
0:02.82 checking MOZ_DBUS_LIBS... -ldbus-1
0:02.82 checking for dbus-glib-1 >= 0.60... yes
0:02.82 checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
0:02.82 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0
0:02.84 checking __attribute__ ((aligned ())) support... trying 64
0:02.86 64
0:02.86 /home/ato/1/gecko/src/configure: 22448: /home/ato/1/gecko/src/configure: -E: not found
0:02.86 configure: warning: No assembler or assembly support for libvpx. Using unoptimized C routines.
0:02.86 checking for alsa... yes
0:02.86 checking MOZ_ALSA_CFLAGS... -I/usr/include/alsa
0:02.86 checking MOZ_ALSA_LIBS... -lasound
0:02.86 checking for libpulse... yes
0:02.86 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT
0:02.86 checking MOZ_PULSEAUDIO_LIBS... -lpulse
0:02.86 checking for java... :
0:02.86 checking for javac... :
0:02.86 checking for javah... :
0:02.86 checking for jar... :
0:02.86 checking for jarsigner... :
0:02.86 checking for keytool... :
0:02.88 checking for linux/joystick.h... yes
0:02.88 /home/ato/1/gecko/src/configure: 23777: /home/ato/1/gecko/src/configure: -E: not found
0:02.88 configure: warning: No assembler or assembly support for libjpeg-turbo. Using unoptimized C routines.
0:02.88 /home/ato/1/gecko/src/configure: 23844: /home/ato/1/gecko/src/configure: -E: not found
0:02.88 configure: warning: No assembler or assembly support for libav-fft. Using unoptimized C routines.
0:02.89 checking for gnutar... no
0:02.89 checking for gtar... no
0:02.89 checking for tar... tar
0:02.89 checking for wget... wget
0:02.89 configure: warning: Cannot --enable-signmar with --disable-compile-environment
0:02.91 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes
0:02.91 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
0:02.91 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0
0:02.91 checking for fontconfig... yes
0:02.91 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2
0:02.91 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype
0:02.95 updating cache ./config.cache
0:02.95 creating ./config.status
0:03.11 Reticulating splines...
0:08.66 Finished reading 2884 moz.build files in 1.57s
0:08.66 Processed into 7655 build config descriptors in 1.61s
0:08.66 RecursiveMake backend executed in 2.06s
0:08.66 2484 total backend files; 2484 created; 0 updated; 0 unchanged; 0 deleted; 94 -> 943 Makefile
0:08.66 FasterMake backend executed in 0.17s
0:08.66 7 total backend files; 7 created; 0 updated; 0 unchanged; 0 deleted
0:08.66 Total wall time: 5.56s; CPU time: 5.30s; Efficiency: 95%; Untracked: 0.16s
0:09.18 You are using pip version 6.0.6, however version 8.0.0 is available.
0:09.18 You should consider upgrading via the 'pip install --upgrade pip' command.
0:09.33 Collecting pylru==1.0.9
0:09.37 Using cached pylru-1.0.9.tar.gz
0:09.46 Installing collected packages: pylru
0:09.47 Running setup.py install for pylru
0:09.54 warning: build_py: byte-compiling is disabled, skipping.
0:09.54 warning: install_lib: byte-compiling is disabled, skipping.
0:09.55 Successfully installed pylru-1.0.9
0:09.81 You are using pip version 6.0.6, however version 8.0.0 is available.
0:09.81 You should consider upgrading via the 'pip install --upgrade pip' command.
0:09.95 Collecting taskcluster==0.0.32
0:10.01 Downloading taskcluster-0.0.32.tar.gz
0:10.11 Requirement already satisfied (use --upgrade to upgrade): requests<3,>=2.4.3 in ./python/requests (from taskcluster==0.0.32)
0:10.12 Collecting PyHawk-with-a-single-extra-commit==0.1.5 (from taskcluster==0.0.32)
0:10.13 Using cached PyHawk-with-a-single-extra-commit-0.1.5.tar.gz
0:10.21 Collecting slugid (from taskcluster==0.0.32)
0:10.22 Downloading slugid-1.0.6.tar.gz
0:10.30 Installing collected packages: slugid, PyHawk-with-a-single-extra-commit, taskcluster
0:10.30 Running setup.py install for slugid
0:10.38 warning: build_py: byte-compiling is disabled, skipping.
0:10.38 warning: install_lib: byte-compiling is disabled, skipping.
0:10.38 Running setup.py install for PyHawk-with-a-single-extra-commit
0:10.46 warning: build_py: byte-compiling is disabled, skipping.
0:10.46 warning: install_lib: byte-compiling is disabled, skipping.
0:10.46 Running setup.py install for taskcluster
0:10.54 warning: build_py: byte-compiling is disabled, skipping.
0:10.54 warning: install_lib: byte-compiling is disabled, skipping.
0:10.57 Successfully installed PyHawk-with-a-single-extra-commit-0.1.5 slugid-1.0.6 taskcluster-0.0.32
0:10.84 You are using pip version 6.0.6, however version 8.0.0 is available.
0:10.84 You should consider upgrading via the 'pip install --upgrade pip' command.
0:11.00 Collecting mozregression==1.0.2
0:11.05 Using cached mozregression-1.0.2.tar.gz
0:11.15 Collecting mozfile>=1.2 (from mozregression==1.0.2)
0:11.17 Using cached mozfile-1.2.tar.gz
0:11.25 Collecting mozprofile>=0.26 (from mozregression==1.0.2)
0:11.27 Using cached mozprofile-0.28.tar.gz
0:11.35 Collecting mozrunner>=6.8 (from mozregression==1.0.2)
0:11.39 Using cached mozrunner-6.11.tar.gz
0:11.47 Collecting BeautifulSoup>=3.0.4 (from mozregression==1.0.2)
0:11.49 Using cached BeautifulSoup-3.2.1.tar.gz
0:11.61 Collecting mozinstall>=1.12 (from mozregression==1.0.2)
0:11.63 Using cached mozInstall-1.12.tar.gz
0:11.71 Collecting mozinfo>=0.8 (from mozregression==1.0.2)
0:11.72 Using cached mozinfo-0.9.tar.gz
0:11.80 Collecting mozlog>=3.0 (from mozregression==1.0.2)
0:11.82 Using cached mozlog-3.1.tar.gz
0:11.91 Collecting mozversion>=1.3 (from mozregression==1.0.2)
0:11.92 Using cached mozversion-1.4.tar.gz
0:12.00 Requirement already satisfied (use --upgrade to upgrade): requests<=2.7.0,>=2.4.3 in ./python/requests (from mozregression==1.0.2)
0:12.00 Requirement already satisfied (use --upgrade to upgrade): redo in ./python/redo (from mozregression==1.0.2)
0:12.00 Collecting mozdevice>=0.46 (from mozregression==1.0.2)
0:12.02 Using cached mozdevice-0.48.tar.gz
0:12.10 Requirement already satisfied (use --upgrade to upgrade): taskcluster in /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/lib/python2.7/site-packages (from mozregression==1.0.2)
0:12.10 Collecting blessings (from mozregression==1.0.2)
0:12.12 Using cached blessings-1.6.tar.gz
0:12.20 Collecting configobj (from mozregression==1.0.2)
0:12.21 Using cached configobj-5.0.6.tar.gz
0:12.29 Collecting mozprocess>=0.22 (from mozrunner>=6.8->mozregression==1.0.2)
0:12.31 Using cached mozprocess-0.22.tar.gz
0:12.39 Collecting moznetwork>=0.24 (from mozdevice>=0.46->mozregression==1.0.2)
0:12.40 Using cached moznetwork-0.27.tar.gz
0:12.47 Requirement already satisfied (use --upgrade to upgrade): PyHawk-with-a-single-extra-commit==0.1.5 in /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/lib/python2.7/site-packages (from taskcluster->mozregression==1.0.2)
0:12.48 Requirement already satisfied (use --upgrade to upgrade): slugid in /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/lib/python2.7/site-packages (from taskcluster->mozregression==1.0.2)
0:12.48 Collecting six (from configobj->mozregression==1.0.2)
0:12.50 Using cached six-1.10.0-py2.py3-none-any.whl
0:12.50 Installing collected packages: six, moznetwork, mozprocess, configobj, blessings, mozdevice, mozversion, mozlog, mozinfo, mozinstall, BeautifulSoup, mozrunner, mozprofile, mozfile, mozregression
0:12.52
0:12.52 Running setup.py install for moznetwork
0:12.59 warning: build_py: byte-compiling is disabled, skipping.
0:12.59 warning: install_lib: byte-compiling is disabled, skipping.
0:12.59 Installing moznetwork script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:12.59 Running setup.py install for mozprocess
0:12.68 warning: build_py: byte-compiling is disabled, skipping.
0:12.68 warning: install_lib: byte-compiling is disabled, skipping.
0:12.68 Running setup.py install for configobj
0:12.76 warning: build_py: byte-compiling is disabled, skipping.
0:12.76 warning: install_lib: byte-compiling is disabled, skipping.
0:12.76 Running setup.py install for blessings
0:12.84 warning: build_py: byte-compiling is disabled, skipping.
0:12.85 warning: install_lib: byte-compiling is disabled, skipping.
0:12.85 Running setup.py install for mozdevice
0:12.93 warning: build_py: byte-compiling is disabled, skipping.
0:12.93 warning: install_lib: byte-compiling is disabled, skipping.
0:12.93 Installing sutini script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:12.93 Installing dm script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:12.93 Running setup.py install for mozversion
0:13.02 warning: build_py: byte-compiling is disabled, skipping.
0:13.02 warning: install_lib: byte-compiling is disabled, skipping.
0:13.02 Installing mozversion script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.02 Running setup.py install for mozlog
0:13.11 warning: build_py: byte-compiling is disabled, skipping.
0:13.11 warning: install_lib: byte-compiling is disabled, skipping.
0:13.11 Installing structlog script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.11 Running setup.py install for mozinfo
0:13.19 warning: build_py: byte-compiling is disabled, skipping.
0:13.19 warning: install_lib: byte-compiling is disabled, skipping.
0:13.20 Installing mozinfo script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.20 Running setup.py install for mozinstall
0:13.28 warning: build_py: byte-compiling is disabled, skipping.
0:13.28 warning: install_lib: byte-compiling is disabled, skipping.
0:13.28 Installing moz_remove_from_system script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.28 Installing mozuninstall script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.28 Installing mozinstall script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.28 Installing moz_add_to_system script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.28 Running setup.py install for BeautifulSoup
0:13.41 warning: build_py: byte-compiling is disabled, skipping.
0:13.41 warning: install_lib: byte-compiling is disabled, skipping.
0:13.41 Running setup.py install for mozrunner
0:13.51 warning: build_py: byte-compiling is disabled, skipping.
0:13.51 warning: install_lib: byte-compiling is disabled, skipping.
0:13.51 Installing mozrunner script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.51 Running setup.py install for mozprofile
0:13.59 warning: build_py: byte-compiling is disabled, skipping.
0:13.59 warning: install_lib: byte-compiling is disabled, skipping.
0:13.59 Installing mozprofile script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.59 Installing diff-profiles script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.59 Installing view-profile script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.59 Running setup.py install for mozfile
0:13.68 warning: build_py: byte-compiling is disabled, skipping.
0:13.68 warning: install_lib: byte-compiling is disabled, skipping.
0:13.68 Running setup.py install for mozregression
0:13.77 warning: build_py: byte-compiling is disabled, skipping.
0:13.77 warning: install_lib: byte-compiling is disabled, skipping.
0:13.77 Installing mozregression script to /home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin
0:13.89 Successfully installed BeautifulSoup-3.2.1 blessings-1.6 configobj-5.0.6 mozdevice-0.48 mozfile-1.2 mozinfo-0.9 mozinstall-1.12 mozlog-3.1 moznetwork-0.27 mozprocess-0.22 mozprofile-0.28 mozregression-1.0.2 mozrunner-6.11 mozversion-1.4 six-1.10.0
0:14.10 0:05.39 Installing from local revision 1f92657d8d850f18b86e7d44ac436dac726a715d
0:14.32 Error running mach:
0:14.32
0:14.32 ['artifact', 'install']
0:14.32
0:14.32 The error occurred in code that was called by the mach command. This is either
0:14.32 a bug in the called code itself or in the way that mach is calling it.
0:14.32
0:14.32 You should consider filing a bug for this issue.
0:14.32
0:14.32 If filing a bug, please include the full output of mach, including this error
0:14.32 message.
0:14.32
0:14.32 The details of the failure are as follows:
0:14.32
0:14.32 Exception: Could not find any pushheads for tree "fx-team".
0:14.32
0:14.32 Try running |hg pushlogsync|; see https://developer.mozilla.org/en-US/docs/Artifact_builds
0:14.32
0:14.32 File "/home/ato/1/gecko/src/python/mozbuild/mozbuild/mach_commands.py", line 1507, in artifact_install
0:14.32 retcode = artifacts.install_from(source, self.bindir, install_callback=install_callback)
0:14.32 File "/home/ato/1/gecko/src/python/mozbuild/mozbuild/artifacts.py", line 770, in install_from
0:14.32 return self.install_from_hg(source, bindir, install_callback=install_callback)
0:14.32 File "/home/ato/1/gecko/src/python/mozbuild/mozbuild/artifacts.py", line 734, in install_from_hg
0:14.32 for pushhead in pushhead_cache.pushheads(self._tree, revset):
0:14.32 File "/home/ato/1/gecko/src/python/mozbuild/mozbuild/artifacts.py", line 402, in wrapper
0:14.32 result = method(self, *args, **kwargs)
0:14.32 File "/home/ato/1/gecko/src/python/mozbuild/mozbuild/artifacts.py", line 523, in pushheads
0:14.32 'see https://developer.mozilla.org/en-US/docs/Artifact_builds'.format(tree=tree))
0:14.33 Traceback (most recent call last):
0:14.33 File "./config.status", line 980, in <module>
0:14.33 config_status(**args)
0:14.33 File "/home/ato/1/gecko/src/python/mozbuild/mozbuild/config_status.py", line 217, in config_status
0:14.33 return subprocess.check_call([sys.executable, os.path.join(topsrcdir, 'mach'), 'artifact', 'install'])
0:14.33 File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
0:14.33 raise CalledProcessError(retcode, cmd)
0:14.33 subprocess.CalledProcessError: Command '['/home/ato/1/gecko/build/artifact-desktop-release/_virtualenv/bin/python', '/home/ato/1/gecko/src/mach', 'artifact', 'install']' returned non-zero exit status 1
0:14.55 *** Fix above errors and then restart with\
0:14.55 "/usr/bin/make -f client.mk build"
0:14.55 /home/ato/1/gecko/src/client.mk:359: recipe for target 'configure' failed
0:14.55 make[2]: *** [configure] Error 1
0:14.55 /home/ato/1/gecko/src/client.mk:373: recipe for target '/home/ato/1/gecko/build/artifact-desktop-release/Makefile' failed
0:14.55 make[1]: *** [/home/ato/1/gecko/build/artifact-desktop-release/Makefile] Error 2
0:14.55 client.mk:171: recipe for target 'build' failed
0:14.55 make: *** [build] Error 2
0:14.56 0 compiler warnings present.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment