Hi Freya,
What C++ compiler version are you building with? Could you share your
"mozconfig" file?
Thanks,
Botond


On Fri, Jan 31, 2020 at 7:20 AM Freya Mehta <freyameht...@gmail.com> wrote:
>
> Hello, I was trying to build Firefox code base using the instructions 
> mentioned here: 
> https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build/Linux_and_MacOS_build_preparation
> When I run ./mach build, I get this following output that it fails to build:
>
>
> freya@freya-HP-Laptop-15-bs1xx:~/src/mozilla-central$ ./mach build
>  0:14.02 Clobber not needed.
>  0:14.05 Adding make options from /home/freya/src/mozilla-central/mozconfig
>     MOZ_OBJDIR=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu
>     OBJDIR=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu
>     FOUND_MOZCONFIG=/home/freya/src/mozilla-central/mozconfig
>     export FOUND_MOZCONFIG
>  0:14.07 /usr/bin/make -f client.mk -s
>  0:15.30 Elapsed: 0.14s; From dist/public: Kept 0 existing; Added/updated 0; 
> Removed 0 files and 0 directories.
>  0:15.30 Elapsed: 0.14s; From dist/private: Kept 0 existing; Added/updated 0; 
> Removed 0 files and 0 directories.
>  0:15.86 Elapsed: 0.71s; From dist/xpi-stage: Kept 88 existing; Added/updated 
> 0; Removed 0 files and 0 directories.
>  0:19.66 Elapsed: 4.52s; From _tests: Kept 1151 existing; Added/updated 0; 
> Removed 0 files and 0 directories.
>  0:22.52 Elapsed: 7.37s; From dist/bin: Kept 2622 existing; Added/updated 0; 
> Removed 0 files and 0 directories.
>  0:23.17 Elapsed: 8.02s; From dist/include: Kept 6051 existing; Added/updated 
> 0; Removed 0 files and 0 directories.
>  0:23.18 ./buildid.h.stub
>  0:23.19 ./source-repo.h.stub
>  0:24.93 build/application.ini.stub
>  0:25.48 build/application.ini.h.stub
>  0:29.75 toolkit/library/rust/force-cargo-library-build
>  0:29.75 toolkit/crashreporter/rust/force-cargo-host-library-build
>  0:29.78 testing/geckodriver/force-cargo-program-build
>  0:38.91     Blocking waiting for file lock on package cache
>  0:38.91     Blocking waiting for file lock on package cache
>  0:57.45 media/webrtc/signaling/src/mediapipeline
>  0:57.56 media/webrtc/signaling/src/peerconnection
>  0:57.57 media/webrtc/signaling/src/media-conduit
>  0:58.15 media/webrtc/signaling/gtest
>  0:58.58 media/webrtc/signaling/src/sdp
>  1:16.58     Blocking waiting for file lock on package cache
>  1:18.31     Blocking waiting for file lock on package cache
>  1:20.25     Blocking waiting for file lock on package cache
>  1:20.41         BlockingBlocking  waiting for file lock on package 
> cachewaiting for file lock on package cache
>  1:20.59     Blocking waiting for file lock on build directory
>  1:21.12     Finished release [optimized] target(s) in 50.46s
>  1:25.01     Finished release [optimized] target(s) in 54.35s
>  1:26.03 media/webrtc/trunk/gtest
>  1:28.58 media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn
>  1:38.44    Compiling style v0.0.1 
> (/home/freya/src/mozilla-central/servo/components/style)
>  1:39.07 
> media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn
>  1:41.29 
> media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn
>  1:43.13 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/congestion_controller/probe_controller_unittest.cc:12:
>  1:43.13 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/congestion_controller/probe_controller.h:17:
>  1:43.13 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  1:43.13 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  1:43.13     StreamPrioKey() = default;
>  1:43.13     ^
>  1:43.13 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  1:43.14     const RtpPacketSender::Priority priority;
>  1:43.14                                     ^
>  1:43.57 BUILDSTATUS BUILD_VERBOSE 
> media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn
>  1:43.89 media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn
>  1:45.82 media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn
>  1:47.39 media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn
>  1:51.82 media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn
>  1:51.85 1 warning generated.
>  1:51.94 media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn
>  2:01.54 media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn
>  2:03.40 media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn
>  2:03.43 media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn
>  2:05.47 
> media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn
>  2:06.26 media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn
>  2:07.38 media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn
>  2:08.07 media/webrtc/trunk/webrtc/api/optional_gn
>  2:09.04 media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn
>  2:09.76 media/webrtc/trunk/webrtc/api/video_frame_api_gn
>  2:10.23 media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn
>  2:11.39 media/webrtc/trunk/webrtc/audio/audio_gn
>  2:11.41 media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn
>  2:12.74 media/webrtc/trunk/webrtc/call/bitrate_allocator_gn
>  2:14.13 In file included from Unified_cpp_audio_audio_gn0.cpp:11:
>  2:14.14 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/audio/audio_send_stream.cc:22:
>  2:14.14 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/bitrate_controller/include/bitrate_controller.h:22:
>  2:14.14 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  2:14.14 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  2:14.14     StreamPrioKey() = default;
>  2:14.14     ^
>  2:14.14 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  2:14.14     const RtpPacketSender::Priority priority;
>  2:14.14                                     ^
>  2:14.31 In file included from Unified_cpp_bitrate_allocator_gn0.cpp:2:
>  2:14.31 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/call/bitrate_allocator.cc:19:
>  2:14.31 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/bitrate_controller/include/bitrate_controller.h:22:
>  2:14.31 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  2:14.31 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  2:14.31     StreamPrioKey() = default;
>  2:14.31     ^
>  2:14.31 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  2:14.31     const RtpPacketSender::Priority priority;
>  2:14.31                                     ^
>  2:16.58 1 warning generated.
>  2:17.22 1 warning generated.
>  2:18.72 media/webrtc/trunk/webrtc/call/call_gn
>  2:21.12 In file included from Unified_cpp_webrtc_call_call_gn0.cpp:2:
>  2:21.12 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/call/call.cc:29:
>  2:21.12 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.h:16:
>  2:21.12 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/congestion_controller/include/send_side_congestion_controller.h:22:
>  2:21.12 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  2:21.12 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  2:21.12     StreamPrioKey() = default;
>  2:21.12     ^
>  2:21.12 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  2:21.12     const RtpPacketSender::Priority priority;
>  2:21.12                                     ^
>  2:21.38 BUILDSTATUS BUILD_VERBOSE 
> media/webrtc/trunk/webrtc/call/call_interfaces_gn
>  2:22.84 media/webrtc/trunk/webrtc/call/rtp_interfaces_gn
>  2:23.36 media/webrtc/trunk/webrtc/call/rtp_receiver_gn
>  2:23.81 media/webrtc/trunk/webrtc/call/rtp_sender_gn
>  2:24.79 In file included from Unified_cpp_rtp_receiver_gn0.cpp:11:
>  2:24.79 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/call/rtp_demuxer.cc:171:8:
>  warning: unused variable 'has_mid' [-Wunused-variable]
>  2:24.79   bool has_mid = packet.GetExtension<RtpMid>(&packet_mid);
>  2:24.79        ^
>  2:24.81 BUILDSTATUS BUILD_VERBOSE media/webrtc/trunk/gtest
>  2:25.06 In file included from Unified_cpp_call_rtp_sender_gn0.cpp:2:
>  2:25.06 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.cc:11:
>  2:25.06 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.h:16:
>  2:25.06 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/congestion_controller/include/send_side_congestion_controller.h:22:
>  2:25.06 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  2:25.06 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  2:25.06     StreamPrioKey() = default;
>  2:25.06     ^
>  2:25.06 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  2:25.06     const RtpPacketSender::Priority priority;
>  2:25.06                                     ^
>  2:25.37 1 warning generated.
>  2:25.51 media/webrtc/trunk/webrtc/call/video_stream_api_gn
>  2:28.27 1 warning generated.
>  2:28.93 media/webrtc/trunk/webrtc/common_audio/common_audio_cc_gn
>  2:29.26 1 warning generated.
>  2:29.34 media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn
>  2:30.26 media/webrtc/trunk/webrtc/common_audio/common_audio_gn
>  2:31.02 media/webrtc/trunk/webrtc/common_audio/fir_filter_factory_gn
>  2:31.30 media/webrtc/trunk/webrtc/common_video/common_video_gn
>  2:32.41 media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn
>  2:32.62 In file included from Unified_cpp_common_video_gn0.cpp:38:
>  2:32.62 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/common_video/h264/sps_parser.cc:22:9:
>  warning: 'RETURN_EMPTY_ON_FAIL' macro redefined [-Wmacro-redefined]
>  2:32.62 #define RETURN_EMPTY_ON_FAIL(x) \
>  2:32.62         ^
>  2:32.63 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/common_video/h264/pps_parser.cc:20:9:
>  note: previous definition is here
>  2:32.63 #define RETURN_EMPTY_ON_FAIL(x) \
>  2:32.63         ^
>  2:32.94 BUILDSTATUS BUILD_VERBOSE 
> media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn
>  2:33.66 media/webrtc/trunk/webrtc/media/rtc_audio_video_gn
>  2:34.88 media/webrtc/trunk/webrtc/media/rtc_h264_profile_id_gn
>  2:35.12 media/webrtc/trunk/webrtc/media/rtc_media_base_gn
>  2:36.09 media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn
>  2:36.85 
> media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn
>  2:37.29 1 warning generated.
>  2:38.80 
> media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_config_gn
>  2:39.91 
> media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn
>  2:41.46 media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn
>  2:41.78 media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn
>  2:42.06 media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn
>  2:42.45 In file included from Unified_cpp_audio_coding_cng_gn0.cpp:2:
>  2:42.45 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/audio_encoder_cng.cc:48:75:
>  warning: possible misuse of comma operator here [-Wcomma]
>  2:42.45           ([&] { RTC_CHECK(config.IsOk()) << "Invalid 
> configuration."; }(),
>  2:42.45                                                                      
>      ^
>  2:42.65 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/audio_encoder_cng.cc:48:12:
>  note: cast expression to void to silence warning
>  2:42.65           ([&] { RTC_CHECK(config.IsOk()) << "Invalid 
> configuration."; }(),
>  2:42.66            
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>  2:42.66            static_cast<void>(                                        
>      )
>  2:43.86 BUILDSTATUS BUILD_VERBOSE media/webrtc/trunk/gtest
>  2:43.90 1 warning generated.
>  2:45.68 media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn
>  2:45.72 media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn
>  2:46.20 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn
>  2:46.78 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_gn
>  2:47.62 media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn
>  2:49.38 media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn
>  2:50.76 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn
>  2:53.12 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_common_gn
>  2:53.48 media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn
>  2:56.30 
> media/webrtc/trunk/webrtc/modules/audio_coding/legacy_encoded_audio_frame_gn
>  3:00.79 In file included from Unified_cpp_webrtc_trunk_gtest6.cpp:74:
>  3:00.79 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_unittest.cc:15:
>  3:00.80 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/bitrate_controller/include/bitrate_controller.h:22:
>  3:00.80 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  3:00.80 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  3:00.80     StreamPrioKey() = default;
>  3:00.80     ^
>  3:00.80 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  3:00.80     const RtpPacketSender::Priority priority;
>  3:00.80                                     ^
>  3:01.88 In file included from Unified_cpp_webrtc_trunk_gtest7.cpp:20:
>  3:01.88 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender_unittest.cc:15:
>  3:01.88 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  3:01.88 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  3:01.88     StreamPrioKey() = default;
>  3:01.88     ^
>  3:01.88 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  3:01.88     const RtpPacketSender::Priority priority;
>  3:01.88                                     ^
>  3:03.60 BUILDSTATUS BUILD_VERBOSE media/webrtc/trunk/gtest
>  3:16.02 1 warning generated.
>  3:19.47 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn
>  3:19.47 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_decoder_enum_gn
>  3:27.29 media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn
>  3:27.58 1 warning generated.
>  3:28.53 media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn
>  3:29.22 media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn
>  3:31.69 media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn
>  3:32.77 media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn
>  3:33.27 
> media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn
>  3:34.02 
> media/webrtc/trunk/webrtc/modules/audio_device/audio_device_generic_gn
>  3:34.56 media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn
>  3:34.83 
> media/webrtc/trunk/webrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn
>  3:35.69 
> media/webrtc/trunk/webrtc/modules/audio_processing/aec_dump_interface_gn
>  3:36.19 
> media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn
>  3:36.71 
> media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_statistics_gn
>  3:38.22 
> media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn
>  3:38.32 
> media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn
>  3:38.53 media/webrtc/trunk/webrtc/modules/media_file/media_file_gn
>  3:38.61 
> media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn
>  3:38.71 media/webrtc/trunk/webrtc/modules/pacing/pacing_gn
>  3:39.71 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.cc:26:
>  3:39.71 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27:
>  warning: comparison of integers of different signs: 'int' and 'size_t' (aka 
> 'unsigned long') [-Wsign-compare]
>  3:39.71         for (int k = 0; k < v_length; ++k) {
>  3:39.71                         ~ ^ ~~~~~~~~
>  3:39.93 In file included from Unified_cpp_pacing_pacing_gn0.cpp:2:
>  3:39.93 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/alr_detector.cc:11:
>  3:39.93 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/alr_detector.h:17:
>  3:39.93 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  3:39.93 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  3:39.94     StreamPrioKey() = default;
>  3:39.94     ^
>  3:39.94 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  3:39.94     const RtpPacketSender::Priority priority;
>  3:39.94                                     ^
>  3:40.00 BUILDSTATUS BUILD_VERBOSE 
> media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn
>  3:40.05 In file included from Unified_cpp_itrate_controller_gn0.cpp:2:
>  3:40.05 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc:12:
>  3:40.05 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_impl.h:18:
>  3:40.05 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/bitrate_controller/include/bitrate_controller.h:22:
>  3:40.05 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  3:40.05 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  3:40.05     StreamPrioKey() = default;
>  3:40.05     ^
>  3:40.05 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  3:40.05     const RtpPacketSender::Priority priority;
>  3:40.05                                     ^
>  3:40.19 1 warning generated.
>  3:41.39 In file included from Unified_cpp_estion_controller_gn0.cpp:20:
>  3:41.39 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/congestion_controller/delay_based_bwe.cc:19:
>  3:41.39 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  3:41.39 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  3:41.39     StreamPrioKey() = default;
>  3:41.39     ^
>  3:41.39 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  3:41.40     const RtpPacketSender::Priority priority;
>  3:41.40                                     ^
>  3:41.60 BUILDSTATUS BUILD_VERBOSE 
> media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn
>  3:42.38 1 warning generated.
>  3:43.04 media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_format_gn
>  3:43.12 
> media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn
>  3:43.48 1 warning generated.
>  3:43.68 media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn
>  3:46.80 1 warning generated.
>  3:46.95 media/webrtc/trunk/webrtc/modules/utility/utility_gn
>  3:47.64 
> media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn
>  3:51.05 
> media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn
>  3:53.25 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/gain_control_impl.cc:16:
>  3:53.25 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27:
>  warning: comparison of integers of different signs: 'int' and 'size_t' (aka 
> 'unsigned long') [-Wsign-compare]
>  3:53.25         for (int k = 0; k < v_length; ++k) {
>  3:53.25                         ~ ^ ~~~~~~~~
>  3:53.43 BUILDSTATUS BUILD_VERBOSE 
> media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn
>  3:53.61 media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn
>  3:54.13 1 warning generated.
>  3:56.90 In file included from Unified_cpp_video_coding_gn0.cpp:74:
>  3:56.90 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/video_coding/generic_encoder.cc:18:
>  3:56.90 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/alr_detector.h:17:
>  3:56.90 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h:18:
>  3:56.90 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:45:5:
>  warning: explicitly defaulted default constructor is implicitly deleted 
> [-Wdefaulted-function-deleted]
>  3:57.13     StreamPrioKey() = default;
>  3:57.13     ^
>  3:57.13 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/pacing/packet_queue2.h:55:37:
>  note: default constructor of 'StreamPrioKey' is implicitly deleted because 
> field 'priority' of const-qualified type 'const RtpPacketSender::Priority' 
> would not be initialized
>  3:57.13     const RtpPacketSender::Priority priority;
>  3:57.13                                     ^
>  4:39.77 error: could not compile `style`.
>  4:41.08 Caused by:
>  4:41.08   process didn't exit successfully: 
> `/home/freya/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc 
> --crate-name style servo/components/style/lib.rs --error-format=json 
> --json=diagnostic-rendered-ansi,artifacts --crate-type lib 
> --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C 
> codegen-units=1 --cfg 'feature="bindgen"' --cfg 'feature="gecko"' --cfg 
> 'feature="gecko_profiler"' --cfg 'feature="nsstring"' --cfg 'feature="regex"' 
> --cfg 'feature="serde"' --cfg 'feature="toml"' -C metadata=80be4b2b8a1bb636 
> -C extra-filename=-80be4b2b8a1bb636 --out-dir 
> /home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps
>  --target x86_64-unknown-linux-gnu -C 
> linker=/home/freya/src/mozilla-central/build/cargo-linker -C 
> incremental=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/incremental
>  -L 
> dependency=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps
>  -
 L
>  
> dependency=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/release/deps
>  --extern 
> app_units=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libapp_units-086f82f8ebec68cb.rmeta
>  --extern 
> arrayvec=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libarrayvec-50da0b1ba9893c17.rmeta
>  --extern 
> atomic_refcell=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libatomic_refcell-4db9ea35c18c1820.rmeta
>  --extern 
> bitflags=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libbitflags-64397b07e76ca04c.rmeta
>  --extern 
> byteorder=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libbyteorder-6a9203ff7d558b6c.rmeta
>  --extern 
> cssparser=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libcssparser-2692a9008e736e4f.rmeta
>  --extern derive
 _m
>  
> ore=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/release/deps/libderive_more-663f635d0d403b5c.so
>  --extern 
> euclid=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libeuclid-899a1e1c8d2714c5.rmeta
>  --extern 
> fallible=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libfallible-154827baec5df5bc.rmeta
>  --extern 
> fxhash=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libfxhash-ee4763ed83f8fcfe.rmeta
>  --extern 
> hashglobe=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libhashglobe-5b7dad0505b7f5d7.rmeta
>  --extern 
> indexmap=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libindexmap-2338357887a87272.rmeta
>  --extern 
> itertools=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libitertools-aeab0a46c84d35e4.rmeta
>  --extern 
 it
>  
> oa=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libitoa-54e75a97b1a71d1d.rmeta
>  --extern 
> lazy_static=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/liblazy_static-baab005b2294f3c5.rmeta
>  --extern 
> log=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/liblog-a98b202757b33e11.rmeta
>  --extern 
> malloc_size_of=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libmalloc_size_of-5d80b50de118c020.rmeta
>  --extern 
> malloc_size_of_derive=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/release/deps/libmalloc_size_of_derive-446f0bc16d88332b.so
>  --extern 
> matches=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libmatches-84fc8ae3ea8c039c.rmeta
>  --extern 
> debug_unreachable=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libdebu
 g_
>  unreachable-2773e65b673100a5.rmeta --extern 
> nsstring=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libnsstring-a9e0a7e031d8a2f6.rmeta
>  --extern 
> num_derive=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/release/deps/libnum_derive-e3963348143cb166.so
>  --extern 
> num_integer=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libnum_integer-c47819caaf95b727.rmeta
>  --extern 
> num_traits=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libnum_traits-1a81640531737b6b.rmeta
>  --extern 
> num_cpus=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libnum_cpus-535e5ac56a9ab85a.rmeta
>  --extern 
> ordered_float=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libordered_float-b03ef0bed21a92e6.rmeta
>  --extern 
> owning_ref=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64
 -u
>  nknown-linux-gnu/release/deps/libowning_ref-7ce28baa5613da34.rmeta --extern 
> parking_lot=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libparking_lot-08133d8f8ee3218f.rmeta
>  --extern 
> precomputed_hash=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libprecomputed_hash-ff6334e892467d47.rmeta
>  --extern 
> rayon=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/librayon-c58e3661954c3e1c.rmeta
>  --extern 
> selectors=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libselectors-cfd4cce3d7d424ae.rmeta
>  --extern 
> serde=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libserde-0284429ee22863dc.rmeta
>  --extern 
> servo_arc=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libservo_arc-d772bb5e94246fc6.rmeta
>  --extern smallbitvec=/home/freya
 /s
>  
> rc/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libsmallbitvec-6ea58766b7e6ee20.rmeta
>  --extern 
> smallvec=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libsmallvec-77314edbb59f3d62.rmeta
>  --extern 
> static_prefs=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libstatic_prefs-71dcc95fc5baa880.rmeta
>  --extern 
> style_derive=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/release/deps/libstyle_derive-4952bf4a2b9d695d.so
>  --extern 
> style_traits=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libstyle_traits-b0f0fac5edaa2942.rmeta
>  --extern 
> thin_slice=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libthin_slice-f71525bbd1ecff1f.rmeta
>  --extern 
> time=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libtime-d2acde541442d1ba.rmeta
>  --
 ex
>  tern 
> to_shmem=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libto_shmem-e91a4a21c832e393.rmeta
>  --extern 
> to_shmem_derive=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/release/deps/libto_shmem_derive-55d131b358026590.so
>  --extern 
> uluru=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libuluru-dacb9b3572d57109.rmeta
>  --extern 
> unicode_bidi=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libunicode_bidi-c9f55a05b86d91dd.rmeta
>  --extern 
> unicode_segmentation=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libunicode_segmentation-611c7b1e9f94e8a2.rmeta
>  --extern 
> void=/home/freya/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libvoid-4736c0ed00a79a1e.rmeta
>  -C opt-level=1 -C debuginfo=2 -C force-frame-pointers=yes --cap-lints warn` 
> (signal: 9, SIGKILL: kill)
>  4:41.08 /home/freya/src/mozilla-central/config/makefiles/rust.mk:276: recipe 
> for target 'force-cargo-library-build' failed
>  4:41.08 make[4]: *** [force-cargo-library-build] Error 101
>  4:41.08 /home/freya/src/mozilla-central/config/recurse.mk:74: recipe for 
> target 'toolkit/library/rust/target' failed
>  4:41.08 make[3]: *** [toolkit/library/rust/target] Error 2
>  4:41.08 make[3]: *** Waiting for unfinished jobs....
>  4:53.87 1 warning generated.
>  4:58.96 In file included from Unified_cpp_audio_processing_gn0.cpp:2:
>  4:58.96 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.cc:30:
>  4:59.14 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27:
>  warning: comparison of integers of different signs: 'int' and 'size_t' (aka 
> 'unsigned long') [-Wsign-compare]
>  4:59.14         for (int k = 0; k < v_length; ++k) {
>  4:59.14                         ~ ^ ~~~~~~~~
>  4:59.14 In file included from Unified_cpp_audio_processing_gn2.cpp:2:
>  4:59.14 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/subtractor.cc:11:
>  4:59.15 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/subtractor.h:18:
>  4:59.15 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.h:23:
>  4:59.15 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27:
>  warning: comparison of integers of different signs: 'int' and 'size_t' (aka 
> 'unsigned long') [-Wsign-compare]
>  4:59.15         for (int k = 0; k < v_length; ++k) {
>  4:59.15                         ~ ^ ~~~~~~~~
>  4:59.15 In file included from Unified_cpp_audio_processing_gn3.cpp:20:
>  4:59.15 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/level_controller/down_sampler.cc:19:
>  4:59.16 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27:
>  warning: comparison of integers of different signs: 'int' and 'size_t' (aka 
> 'unsigned long') [-Wsign-compare]
>  4:59.16         for (int k = 0; k < v_length; ++k) {
>  4:59.16                         ~ ^ ~~~~~~~~
>  4:59.37 In file included from Unified_cpp_audio_processing_gn1.cpp:2:
>  4:59.37 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/echo_remover.cc:29:
>  4:59.37 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/subtractor.h:18:
>  4:59.37 In file included from 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.h:23:
>  4:59.37 
> /home/freya/src/mozilla-central/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27:
>  warning: comparison of integers of different signs: 'int' and 'size_t' (aka 
> 'unsigned long') [-Wsign-compare]
>  4:59.37         for (int k = 0; k < v_length; ++k) {
>  4:59.37                         ~ ^ ~~~~~~~~
>  5:01.77 1 warning generated.
>  5:02.84 1 warning generated.
>  5:03.18 1 warning generated.
>  5:05.09 1 warning generated.
>  5:05.10 /home/freya/src/mozilla-central/config/recurse.mk:32: recipe for 
> target 'compile' failed
>  5:05.10 make[2]: *** [compile] Error 2
>  5:05.10 /home/freya/src/mozilla-central/config/rules.mk:394: recipe for 
> target 'default' failed
>  5:05.10 make[1]: *** [default] Error 2
>  5:05.21 client.mk:125: recipe for target 'build' failed
>  5:05.21 make: *** [build] Error 2
>  5:05.25 157 compiler warnings present.
>  5:10.51 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build 
> System Build failed
>
>
>
>
> It worked before once and i even could build firefox with ./mach run but 
> after doing hg pull -u it is showing this error and I am not able to build as 
> well. I have been struggling with this error since 2 days and I want to build 
> firefox and get started with contributing.
> Any kind of help / suggestions are appreciated.
> Thanks in advance :)
> _______________________________________________
> dev-builds mailing list
> dev-builds@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-builds

_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to