Solved Firefox cannot build


After last update I have a proble to build Firefox with Synth and I did try with make and it is the same:
[54403 refs]
Reticulating splines...
[32185 refs]
[34157 refs]
Traceback (most recent call last):
  File "./config.status", line 1079, in <module>
  File "/usr/ports/www/firefox/work/firefox-47.0.1/python/mozbuild/mozbuild/", line 162, in config_status
  definitions = list(definitions)
  File "/usr/ports/www/firefox/work/firefox-47.0.1/python/mozbuild/mozbuild/frontend/", line 164, in emit
  for out in output:
  File "/usr/ports/www/firefox/work/firefox-47.0.1/python/mozbuild/mozbuild/frontend/", line 1066, in read_mozbuild
  raise bre

The error occurred while processing the following file:


The error appears to be part of the mozbuild.frontend.reader Python module itself! It is possible you have stumbled across a legitimate bug.

Traceback (most recent call last):
  File "/usr/ports/www/firefox/work/firefox-47.0.1/python/mozbuild/mozbuild/frontend/", line 1062, in read_mozbuild
  File "/usr/ports/www/firefox/work/firefox-47.0.1/python/mozbuild/mozbuild/frontend/", line 1166, in _read_mozbuild
  non_unified_sources = non_unified_sources):
  File "/usr/ports/www/firefox/work/firefox-47.0.1/python/mozbuild/mozbuild/frontend/", line 110, in read_from_gyp
  File "/usr/ports/www/firefox/work/firefox-47.0.1/media/webrtc/trunk/tools/gyp/pylib/gyp/", line 132, in Load
  File "/usr/ports/www/firefox/work/firefox-47.0.1/media/webrtc/trunk/tools/gyp/pylib/gyp/", line 2560, in Load
  variables, includes, depth, check, True)
  File "/usr/ports/www/firefox/work/firefox-47.0.1/media/webrtc/trunk/tools/gyp/pylib/gyp/", line 391, in LoadTargetBuildFile
  build_file_data, PHASE_EARLY, variables, build_file_path)
  File "/usr/ports/www/firefox/work/firefox-47.0.1/media/webrtc/trunk/tools/gyp/pylib/gyp/", line 1142, in ProcessVariablesAndConditionsInDict
  variables, build_file, 'variables')
  File "/usr/ports/www/firefox/work/firefox-47.0.1/media/webrtc/trunk/tools/gyp/pylib/gyp/", line 1149, in ProcessVariablesAndConditionsInDict
  expanded = ExpandVariables(value, phase, variables, build_file)
  File "/usr/ports/www/firefox/work/firefox-47.0.1/media/webrtc/trunk/tools/gyp/pylib/gyp/", line 881, in ExpandVariables
  (contents, p.returncode))
GypError: Call to '/usr/ports/www/firefox/work/firefox-47.0.1/obj-x86_64-portbld-freebsd10.3/_virtualenv/bin/python ./build/ ./third_party/platformsdk_win7/files/redist/x86' returned exit status 0. while trying to load /usr/ports/www/firefox/work/firefox-47.0.1/media/libyuv/libyuv.gyp

[173803 refs]
[25058 refs]
*** Fix above errors and then restart with\
  "gmake -f build"
gmake[2]: *** [/usr/ports/www/firefox/work/firefox-47.0.1/ configure] Error 1
gmake[2]: Leaving directory '/usr/ports/www/firefox'
===>  Script "configure" failed unexpectedly.
Please report the problem to [maintainer] and attach the
"/usr/ports/www/firefox/work/firefox-47.0.1/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

make[1]: stopped in /usr/ports/www/firefox
*** Error code 1

make: stopped in /usr/ports/www/firefox

I didn't change anything in the settings. The same problem I have with libxul
I installed libyuvfrom ports and it didn't change anything.

Thank you.
It was not success. Synth deinstall and deleted 111 ports and almost all related to GNOME3 which doesn't work anymore.