Closed Bug 1052508 Opened 6 years ago Closed 6 years ago
.build breaks nightly's build system
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:34.0) Gecko/20100101 Firefox/34.0 (Beta/Release) Build ID: 2014081215 Steps to reproduce: I compile Firefox nightly from its sources with "--with-system-nss" set. mozilla-nss is built from its repository (NSS_3_17_BETA2. Actual results: The configure script aborts: <<EOOUT Reticulating splines... Traceback (most recent call last): File "./config.status", line 977, in <module> config_status(**args) File "/usr/src/packages/BUILD/mozilla-central/python/mozbuild/mozbuild/config_status.py", line 148, in config_status summary = the_backend.consume(definitions) File "/usr/src/packages/BUILD/mozilla-central/python/mozbuild/mozbuild/backend/base.py", line 186, in consume for obj in objs: File "/usr/src/packages/BUILD/mozilla-central/python/mozbuild/mozbuild/frontend/emitter.py", line 132, in emit for out in output: File "/usr/src/packages/BUILD/mozilla-central/python/mozbuild/mozbuild/frontend/reader.py", line 750, in read_mozbuild raise bre mozbuild.frontend.reader.BuildReaderError: ============================== ERROR PROCESSING MOZBUILD FILE ============================== The error occurred while processing the following file: /usr/src/packages/BUILD/mozilla-central/config/external/nss/crmf/moz.build The error was triggered on line 11 of this file: OS_LIBS += '-lcrmf' An error was encountered as part of executing the file itself. The error appears to be the fault of the script. The error as reported by Python is: ['ValueError: Only lists can be appended to lists.\n'] EOOUT Expected results: Nightly should be being built. It is if the attached patch is applied.
As you attached a patch, you need to ask a review from a dev. I cc'ed glandium.
Component: Untriaged → Build Config
Product: Firefox → Core
Assignee: nobody → StMichalke
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla34
QA Whiteboard: [qa-]
You need to log in before you can comment on or make changes to this bug.