B2G nightly desktop builds broken on m-c due to moz.build

RESOLVED FIXED in mozilla22

Status

defect
RESOLVED FIXED
6 years ago
Last year

People

(Reporter: RyanVM, Assigned: RyanVM)

Tracking

Trunk
mozilla22
All
Linux

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

https://tbpl.mozilla.org/php/getParsedLog.php?id=20681378&tree=Firefox

updating cache ./config.cache
creating ./config.status
*** Fix above errors and then restart with               "C:/mozilla-build/python27/python.exe e:/builds/moz2_slave/m-cen-w32_g-ntly-0000000000000/build/build/pymake/pymake/../make.py -f client.mk build"
e:\builds\moz2_slave\m-cen-w32_g-ntly-0000000000000\build\client.mk:320:0: command 'cd obj-firefox &&  MAKE="C:/mozilla-build/python27/python.exe e:/builds/moz2_slave/m-cen-w32_g-ntly-0000000000000/build/build/pymake/pymake/../make.py"  e:/builds/moz2_slave/m-cen-w32_g-ntly-0000000000000/build/configure  \
  || ( echo "*** Fix above errors and then restart with\
               \"C:/mozilla-build/python27/python.exe e:/builds/moz2_slave/m-cen-w32_g-ntly-0000000000000/build/build/pymake/pymake/../make.py -f client.mk build\"" && exit 1 )' failed, return code 1
e:\builds\moz2_slave\m-cen-w32_g-ntly-0000000000000\build\client.mk:332:0: command 'C:/mozilla-build/python27/python.exe e:/builds/moz2_slave/m-cen-w32_g-ntly-0000000000000/build/build/pymake/pymake/../make.py -f e:/builds/moz2_slave/m-cen-w32_g-ntly-0000000000000/build/client.mk configure' failed, return code 2
e:\builds\moz2_slave\m-cen-w32_g-ntly-0000000000000\build\client.mk:160:0: command 'C:/mozilla-build/python27/python.exe e:/builds/moz2_slave/m-cen-w32_g-ntly-0000000000000/build/build/pymake/pymake/../make.py -f e:/builds/moz2_slave/m-cen-w32_g-ntly-0000000000000/build/client.mk realbuild' failed, return code 2
Reticulating splines...
Traceback (most recent call last):
  File "./config.status", line 864, in <module>
    config_status(**args)
  File "e:\builds\moz2_slave\m-cen-w32_g-ntly-0000000000000\build\build\ConfigStatus.py", line 122, in config_status
    summary = backend.consume(definitions)
  File "e:\builds\moz2_slave\m-cen-w32_g-ntly-0000000000000\build\python\mozbuild\mozbuild\backend\base.py", line 149, in consume
    for obj in objs:
  File "e:\builds\moz2_slave\m-cen-w32_g-ntly-0000000000000\build\python\mozbuild\mozbuild\frontend\emitter.py", line 39, in emit
    for out in output:
  File "e:\builds\moz2_slave\m-cen-w32_g-ntly-0000000000000\build\python\mozbuild\mozbuild\frontend\reader.py", line 583, in read_mozbuild
    raise bre
mozbuild.frontend.reader.BuildReaderError: ==============================
ERROR PROCESSING MOZBUILD FILE
==============================

The error occurred while processing the following file:

    e:\builds\moz2_slave\m-cen-w32_g-ntly-0000000000000\build\b2g\moz.build

The error occurred when validating the result of the execution. The reported error is:

    Attempting to process file outside of allowed paths: \xulrunner\tools\redit\moz.build


program finished with exit code 2
elapsedTime=40.001000
Posted patch PatchSplinter Review
Assignee: nobody → ryanvm
Status: NEW → ASSIGNED
Attachment #725581 - Flags: review?(gps)
Comment on attachment 725581 [details] [diff] [review]
Patch

Review of attachment 725581 [details] [diff] [review]:
-----------------------------------------------------------------

If this works, fine by me.

FWIW, absolute paths in DIRS should be interpreted as relative from topsrcdir. I'm not sure why things are complaining here. My guess would be Windows path encoding issues. I hate Windows path encoding so much.
Attachment #725581 - Flags: review?(gps) → review+
https://hg.mozilla.org/mozilla-central/rev/942158202824
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla22
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.