Cannot build latest Chromium

Torfinn Ingolfsen tingox at gmail.com
Tue Apr 28 20:08:38 UTC 2015


On Tue, Apr 28, 2015 at 8:16 PM, René Ladan <rene at freebsd.org> wrote:
>
> looking into this, you didn't seem to have removed files/patch-v8__src__debug.cc

My fault, I just downloaded the raw files and applied them without
looking at them. Sorry about that.
After removing that patch file, build continues, then fails here:

[16585/16585] LINK chrome
FAILED: g++48 -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48
-L/usr/local/lib/gcc48 -Wl,-z,now -Wl,-z,relro -Wl,--fatal-warnings
-pthread -Wl,-z,noexecstack -fPIC -Wl,--disable-new-dtags
-Wl,--no-keep-memory -L. -Wl,--export-dynamic -L/usr/local/lib
-L/usr/local/lib/nss  -m64 -Wl,-O1 -Wl,--as-needed -o chrome
-Wl,--start-group
obj/content/public/common/chrome_initial.content_switches.o
obj/chrome/app/chrome_initial.chrome_exe_main_aura.o
obj/chrome/app/chrome_initial.chrome_main.o
obj/chrome/app/chrome_initial.chrome_main_delegate.o
obj/chrome/libcommon.a obj/chrome/libbrowser.a
obj/chrome/libdebugger.a obj/ppapi/libppapi_host.a
obj/printing/libprinting.a obj/chrome/libservice.a
obj/chrome/libchild.a obj/chrome/libplugin.a obj/chrome/librenderer.a
obj/chrome/libutility.a obj/content/libcontent_gpu.a
obj/content/libcontent_ppapi_plugin.a
obj/remoting/libremoting_client_plugin.a
obj/content/libcontent_app_both.a obj/chrome/libinstaller_util.a
obj/pdf/libpdf.a obj/components/libstartup_metric_utils.a
obj/chrome/libcommon_net.a obj/base/libbase.a
obj/base/libbase_static.a
obj/base/allocator/liballocator_extension_thunks.a
obj/third_party/modp_b64/libmodp_b64.a
obj/base/third_party/dynamic_annotations/libdynamic_annotations.a
obj/base/libsymbolize.a obj/base/libxdg_mime.a
obj/components/libnetwork_hints_common.a
obj/components/liberror_page_common.a obj/url/liburl_lib.a
obj/crypto/libcrcrypto.a obj/net/third_party/nss/libcrssl.a
obj/net/libnet.a obj/base/libbase_i18n.a obj/base/libbase_prefs.a
obj/sdch/libsdch.a obj/third_party/zlib/libchrome_zlib.a
obj/third_party/zlib/libzlib_x86_simd.a obj/build/linux/libgio.a
obj/ui/base/libui_base.a obj/skia/libskia_library.a
obj/skia/libskia_opts.a obj/skia/libskia_opts_ssse3.a
obj/skia/libskia_opts_sse41.a obj/third_party/sfntly/libsfntly.a
obj/skia/libskia_chrome.a obj/skia/libskia_chrome_opts.a
obj/ui/events/libevents.a obj/ui/gfx/libgfx.a
obj/ui/gfx/libgfx_geometry.a obj/ui/gfx/x/libgfx_x11.a
obj/ui/events/libdom4_keycode_converter.a
obj/ui/events/libevents_base.a obj/ui/events/libgesture_detection.a
obj/ui/events/devices/libevents_devices.a
obj/ui/events/platform/libevents_platform.a
obj/ui/events/platform/x11/libx11_events_platform.a
obj/gpu/libgpu_ipc.a obj/gpu/libcommand_buffer_common.a
obj/gpu/command_buffer/libgles2_utils.a obj/ipc/libipc.a
obj/chrome/libsafe_browsing_proto.a
obj/third_party/protobuf/libprotobuf_lite.a
obj/chrome/libcommon_constants.a obj/components/libbookmarks_common.a
obj/components/libcloud_devices_common.a
obj/google_apis/libgoogle_apis.a obj/third_party/libxml/libxml.a
obj/components/libcomponent_updater.a
obj/components/libupdate_client.a obj/courgette/libcourgette_lib.a
obj/third_party/lzma_sdk/liblzma_sdk.a
obj/third_party/zlib/google/libzip.a obj/third_party/zlib/libminizip.a
obj/components/libcrx_file.a
obj/components/libcontent_settings_core_common.a
obj/components/libfavicon_base.a obj/components/libjson_schema.a
obj/components/libmetrics.a
obj/components/libcomponent_metrics_proto.a
obj/components/libvariations.a
obj/third_party/mt19937ar/libmt19937ar.a
obj/components/libpolicy_component_common.a
obj/components/libcloud_policy_proto.a obj/components/libpolicy.a
obj/components/libcloud_policy_proto_generated_compile.a
obj/components/libtranslate_core_common.a
obj/content/libcontent_common.a obj/components/libtracing.a
obj/ui/accessibility/libaccessibility.a
obj/ui/accessibility/libax_gen.a
obj/tools/json_schema_compiler/libapi_gen_util.a
obj/ui/base/ime/libui_base_ime.a obj/ui/events/ipc/libevents_ipc.a
obj/ui/gfx/ipc/libgfx_ipc.a obj/ui/shell_dialogs/libshell_dialogs.a
obj/ui/aura/libaura.a obj/ui/compositor/libcompositor.a obj/cc/libcc.a
obj/gpu/libcommand_buffer_client.a obj/gpu/libcommand_buffer_service.a
obj/gpu/libdisk_cache_proto.a obj/third_party/smhasher/libcityhash.a
obj/ui/gl/libgl_wrapper.a obj/third_party/angle/src/libtranslator.a
obj/third_party/angle/src/libtranslator_lib.a
obj/third_party/angle/src/libpreprocessor.a
obj/third_party/angle/src/libangle_common.a
obj/gpu/libgles2_cmd_helper.a obj/gpu/libgpu_config.a
obj/third_party/libXNVCtrl/libXNVCtrl.a obj/media/libmedia.a libyuv.a
obj/third_party/opus/libopus.a obj/media/libshared_memory_support.a
obj/third_party/ffmpeg/libffmpeg.a obj/third_party/libvpx/libvpx.a
obj/third_party/libvpx/libvpx_intrinsics_mmx.a
obj/third_party/libvpx/libvpx_intrinsics_sse2.a
obj/third_party/libvpx/libvpx_intrinsics_ssse3.a
obj/third_party/libvpx/libvpx_intrinsics_sse4_1.a
obj/third_party/libvpx/libvpx_intrinsics_avx2.a
obj/media/libmedia_asm.a obj/media/libmedia_sse2.a
obj/cc/libcc_surfaces.a obj/gpu/blink/libgpu_blink.a
obj/gpu/libgles2_c_lib.a obj/gpu/libgles2_implementation.a
obj/gpu/libgl_in_process_context.a
obj/gpu/skia_bindings/libgpu_skia_bindings.a
obj/third_party/WebKit/Source/platform/libblink_common.a
obj/third_party/WebKit/Source/wtf/libwtf.a obj/ipc/mojo/libipc_mojo.a
obj/mojo/libmojo_environment_chromium.a
obj/mojo/libmojo_environment_chromium_impl.a
obj/mojo/libmojo_common_lib.a
obj/third_party/mojo/libmojo_cpp_bindings.a
obj/third_party/mojo/libmojo_system_impl.a
obj/storage/libstorage_common.a
obj/third_party/WebKit/Source/platform/libblink_platform.a
obj/third_party/WebKit/Source/platform/libblink_heap_asm_stubs.a
obj/third_party/ots/libots.a obj/third_party/brotli/libbrotli.a
obj/third_party/qcms/libqcms.a obj/v8/tools/gyp/libv8_base.a
obj/v8/tools/gyp/libv8_libbase.a obj/v8/tools/gyp/libv8_snapshot.a
obj/third_party/iccjpeg/libiccjpeg.a
obj/third_party/WebKit/Source/web/libblink_web.a
obj/third_party/WebKit/Source/modules/libmodules.a
obj/third_party/sqlite/libsqlite3.a
obj/third_party/WebKit/Source/core/libwebcore_dom.a
obj/third_party/WebKit/Source/core/libwebcore_html.a
obj/third_party/WebKit/Source/core/libwebcore_remaining.a
obj/third_party/WebKit/Source/core/libwebcore_rendering.a
obj/third_party/WebKit/Source/core/libwebcore_svg.a
obj/third_party/WebKit/Source/core/libwebcore_generated.a
obj/gin/libgin.a obj/third_party/mojo/libmojo_application_bindings.a
obj/webkit/common/gpu/libwebkit_gpu.a obj/ppapi/libppapi_shared.a
obj/ui/surface/libsurface.a obj/third_party/libjingle/libjingle.a
obj/third_party/webrtc/base/librtc_base.a
obj/third_party/webrtc/base/librtc_base_approved.a
obj/third_party/webrtc/libjingle/xmllite/librtc_xmllite.a
obj/third_party/libjingle/libjingle_p2p_constants.a
obj/device/usb/libdevice_usb.a
obj/chrome/common/extensions/api/libchrome_api.a
obj/extensions/common/api/libextensions_api.a
obj/extensions/libextensions_common.a obj/components/liburl_matcher.a
obj/device/bluetooth/libdevice_bluetooth.a
obj/extensions/libextensions_common_constants.a
obj/media/cast/libcast_net.a obj/media/cast/libcast_base.a
obj/media/cast/libcast_logging_proto.a
obj/components/libautofill_core_common.a
obj/components/libautofill_content_common.a
obj/components/libpassword_manager_core_common.a
obj/components/libpassword_manager_content_common.a
obj/components/libsignin_core_common.a
obj/components/libtranslate_content_common.a
obj/components/libtranslate_core_language_detection.a
obj/components/libvisitedlink_common.a
obj/components/libprinting_common.a obj/chrome/libbrowser_ui.a
obj/chrome/libcert_logger_proto.a obj/chrome/libbrowser_ui_views.a
obj/ash/libash.a obj/components/libdevice_event_log_component.a
obj/components/libuser_manager.a obj/components/libwallpaper.a
obj/content/libcontent_browser.a
obj/device/vibration/libdevice_vibration.a
obj/device/vibration/libdevice_vibration_mojo_bindings.a
obj/device/battery/libdevice_battery.a
obj/device/battery/libdevice_battery_mojo_bindings.a obj/sql/libsql.a
obj/ui/snapshot/libsnapshot.a
obj/content/browser/service_worker/libservice_worker_proto.a
obj/content/browser/speech/proto/libspeech_proto.a
obj/content/libcontent_common_mojo_bindings.a obj/net/libhttp_server.a
obj/storage/libstorage.a
obj/third_party/leveldatabase/libleveldatabase.a
obj/third_party/mojo/libmojo_js_bindings.a
obj/ui/touch_selection/libui_touch_selection.a
obj/jingle/libjingle_glue.a obj/ui/aura_extra/libaura_extra.a
obj/ppapi/libppapi_ipc.a obj/dbus/libdbus.a
obj/content/libcontent_child.a obj/content/libcontent_plugin.a
obj/content/libcontent_renderer.a obj/cc/blink/libcc_blink.a
obj/media/blink/libmedia_blink.a obj/third_party/mojo/libmojo_js_lib.a
obj/ui/native_theme/libnative_theme.a
obj/third_party/libjingle/libjingle_webrtc.a
obj/third_party/libjingle/libjingle_webrtc_common.a
obj/third_party/libsrtp/libsrtp.a
obj/third_party/webrtc/modules/libmedia_file.a
obj/third_party/webrtc/system_wrappers/libsystem_wrappers.a
obj/third_party/webrtc/modules/libvideo_capture.a
obj/third_party/webrtc/modules/libvideo_capture_module.a
obj/third_party/webrtc/modules/libwebrtc_utility.a
obj/third_party/webrtc/modules/libaudio_coding_module.a
obj/third_party/webrtc/modules/libCNG.a
obj/third_party/webrtc/common_audio/libcommon_audio.a
obj/third_party/openmax_dl/dl/libopenmax_dl.a
obj/third_party/webrtc/common_audio/libcommon_audio_sse2.a
obj/third_party/webrtc/modules/libaudio_encoder_interface.a
obj/third_party/webrtc/modules/libG711.a
obj/third_party/webrtc/modules/libG722.a
obj/third_party/webrtc/modules/libiLBC.a
obj/third_party/webrtc/modules/libiSAC.a
obj/third_party/webrtc/modules/libaudio_decoder_interface.a
obj/third_party/webrtc/modules/libiSACFix.a
obj/third_party/webrtc/modules/libPCM16B.a
obj/third_party/webrtc/modules/libred.a
obj/third_party/webrtc/modules/libwebrtc_opus.a
obj/third_party/webrtc/modules/libneteq.a
obj/third_party/webrtc/modules/libwebrtc_video_coding.a
obj/third_party/webrtc/modules/libwebrtc_i420.a
obj/third_party/webrtc/common_video/libcommon_video.a
obj/third_party/webrtc/modules/video_coding/utility/libvideo_coding_utility.a
obj/third_party/webrtc/modules/video_coding/codecs/vp8/libwebrtc_vp8.a
obj/third_party/webrtc/modules/video_coding/codecs/vp9/libwebrtc_vp9.a
obj/third_party/webrtc/modules/libvideo_render.a
obj/third_party/webrtc/modules/libvideo_render_module.a
obj/third_party/webrtc/modules/libaudio_processing.a
obj/third_party/webrtc/modules/libaudioproc_debug_proto.a
obj/third_party/webrtc/modules/libaudio_processing_sse2.a
obj/third_party/libjingle/libpeerconnection.a
obj/third_party/webrtc/voice_engine/libvoice_engine.a
obj/third_party/webrtc/modules/libaudio_conference_mixer.a
obj/third_party/webrtc/modules/libaudio_device.a
obj/third_party/webrtc/modules/libbitrate_controller.a
obj/third_party/webrtc/modules/librtp_rtcp.a
obj/third_party/webrtc/modules/libpaced_sender.a
obj/third_party/webrtc/modules/libremote_bitrate_estimator.a
obj/third_party/webrtc/libwebrtc.a
obj/third_party/webrtc/libwebrtc_common.a
obj/third_party/webrtc/video_engine/libvideo_engine_core.a
obj/third_party/webrtc/modules/libvideo_processing.a
obj/third_party/webrtc/modules/libvideo_processing_sse2.a
obj/ppapi/libppapi_proxy.a obj/content/libcontent_utility.a
obj/ui/app_list/libapp_list.a obj/components/libkeyed_service_core.a
obj/ui/wm/libwm.a obj/ui/views/libviews.a
obj/ui/display/libdisplay_util.a obj/ui/keyboard/libkeyboard.a
obj/ui/message_center/libmessage_center.a
obj/ui/views/controls/webview/libwebview.a
obj/ui/content_accelerators/libui_content_accelerators.a
obj/ui/web_dialogs/libweb_dialogs.a
obj/components/libauto_login_parser.a
obj/components/libdom_distiller_core.a obj/sync/libsync_core.a
obj/sync/libattachment_store_proto.a obj/sync/libsync_proto.a
obj/third_party/dom_distiller_js/libdom_distiller_js_proto.a
obj/components/libleveldb_proto.a
obj/components/libdistilled_page_proto.a
obj/components/libpref_registry.a
obj/components/libdom_distiller_webui.a
obj/components/libfeedback_proto.a
obj/components/libhistory_core_browser_proto.a
obj/components/libinvalidation.a obj/jingle/libnotifier.a
obj/third_party/cacheinvalidation/libcacheinvalidation.a
obj/third_party/cacheinvalidation/libcacheinvalidation_proto_cpp.a
obj/components/libgcm_driver.a obj/components/libos_crypt.a
obj/google_apis/gcm/libgcm.a obj/components/libsignin_core_browser.a
obj/components/libcontent_settings_core_browser.a
obj/components/libwebdata_common.a obj/components/libonc_component.a
obj/components/libpassword_manager_core_browser.a
obj/components/libpassword_manager_core_browser_proto.a
obj/components/libui_zoom.a obj/components/libapp_modal.a
obj/components/libautofill_content_risk_proto.a
obj/net/libnet_with_v8.a obj/chrome/libsafe_browsing_chunk_proto.a
obj/chrome/libsafe_browsing_report_proto.a
obj/ash/libash_with_content.a obj/components/libconstrained_window.a
obj/components/libweb_modal.a
obj/extensions/components/libnative_app_window.a
obj/extensions/libextensions_browser.a
obj/components/libkeyed_service_content.a
obj/components/libuser_prefs.a obj/components/libsessions_content.a
obj/components/libstorage_monitor.a
obj/components/libweb_cache_browser.a
obj/components/libweb_cache_common.a
obj/device/serial/libdevice_serial.a
obj/extensions/browser/api/libextensions_api_registration.a
obj/extensions/common/api/libcast_channel_proto.a
obj/chrome/browser/ui/libgtk2ui/libgtk2ui.a
obj/third_party/libaddressinput/libaddressinput.a
obj/third_party/libaddressinput/libaddressinput_util.a
obj/chrome/libbrowser_extensions.a
obj/chrome/browser/extensions/api/libchrome_api_registration.a
obj/components/libcopresence_proto.a obj/components/libcopresence.a
obj/components/libaudio_modem.a obj/components/libproximity_auth.a
obj/device/hid/libdevice_hid.a obj/device/core/libdevice_core.a
obj/third_party/webrtc/modules/libdesktop_capture.a
obj/third_party/webrtc/modules/libdesktop_capture_differ_sse2.a
obj/third_party/hunspell/libhunspell.a
obj/extensions/components/libjavascript_dialog_extensions_client.a
obj/chrome/libprobe_message_proto.a
obj/components/libautofill_core_browser.a
obj/third_party/fips181/libfips181.a
obj/third_party/libphonenumber/libphonenumber.a
obj/third_party/libphonenumber/libphonenumber_without_metadata.a
obj/components/libinfobars_core.a
obj/components/libbookmarks_browser.a obj/components/libquery_parser.a
obj/components/libcaptive_portal.a
obj/components/libdata_reduction_proxy_core_browser.a
obj/components/libdata_reduction_proxy_core_common.a
obj/components/libdomain_reliability.a
obj/components/libenhanced_bookmarks.a
obj/components/libenhanced_bookmarks_proto.a
obj/components/libfavicon_core.a
obj/components/libfeedback_component.a
obj/components/libgoogle_core_browser.a obj/components/liburl_fixer.a
obj/components/libhistory_core_browser.a
obj/components/libhistory_core_common.a
obj/components/libmetrics_gpu.a obj/components/libmetrics_net.a
obj/components/libmetrics_profiler.a
obj/components/libnavigation_metrics.a
obj/components/libnetwork_time.a obj/components/libomnibox.a
obj/components/libsearch.a obj/components/libsearch_engines.a
obj/components/librappor.a
obj/components/search_engines/libprepopulated_engines.a
obj/components/libvariations_http_provider.a
obj/components/libpolicy_component_browser.a
obj/components/libprecache_core.a
obj/components/libprecache_core_proto.a
obj/components/librenderer_context_menu.a
obj/components/libsearch_provider_logos.a
obj/components/libsuggestions.a obj/components/libsync_driver.a
obj/components/libtranslate_core_browser.a
obj/components/liblanguage_usage_metrics.a
obj/components/libwebdata_services.a obj/chrome/libapps.a
obj/components/libautofill_content_browser.a
obj/components/libdom_distiller_content.a
obj/components/libhistory_content_browser.a
obj/components/libnavigation_interception.a
obj/components/libpacked_ct_ev_whitelist.a
obj/components/libpassword_manager_content_browser.a
obj/components/libpower.a obj/components/libprecache_content.a
obj/components/libtranslate_content_browser.a
obj/components/libvisitedlink_browser.a
obj/components/libweb_resource.a obj/net/libnet_extras.a
obj/testing/perf/libperf_test.a
obj/chrome/libsync_file_system_drive_proto.a
obj/components/libcryptauth.a obj/components/libcryptauth_proto.a
obj/chrome/libpolicy_path_parser.a obj/components/libpdf_browser.a
obj/components/libpdf_common.a
obj/chrome/libsafe_browsing_metadata_proto.a
obj/build/linux/libspeechd.a
obj/components/libautofill_content_renderer.a
obj/components/libcdm_renderer.a obj/components/libcdm_common.a
obj/components/libnetwork_hints_renderer.a
obj/components/liberror_page_renderer.a
obj/components/libpassword_manager_content_renderer.a
obj/components/libplugins_renderer.a
obj/components/libtranslate_content_renderer.a
obj/components/libvisitedlink_renderer.a
obj/components/libweb_cache_renderer.a
obj/components/libpdf_renderer.a
obj/third_party/smhasher/libmurmurhash3.a
obj/extensions/libextensions_renderer.a
obj/media/cast/libcast_sender.a obj/components/libprinting_renderer.a
obj/extensions/libextensions_utility.a
obj/third_party/cld_2/libcld2_static.a
obj/ppapi/libppapi_cpp_objects.a obj/ppapi/libppapi_internal_module.a
obj/remoting/libremoting_base.a
obj/remoting/proto/libchromotocol_proto_lib.a
obj/remoting/libremoting_client.a obj/remoting/libremoting_protocol.a
obj/third_party/pdfium/libpdfium.a
obj/third_party/pdfium/third_party/libbigint.a
obj/third_party/pdfium/libfdrm.a obj/third_party/pdfium/libfpdfdoc.a
obj/third_party/pdfium/libfpdfapi.a
obj/third_party/pdfium/libfpdftext.a
obj/third_party/pdfium/libformfiller.a
obj/third_party/pdfium/libfxcodec.a obj/third_party/pdfium/libfxcrt.a
obj/third_party/pdfium/libfxedit.a obj/third_party/pdfium/libfxge.a
obj/third_party/pdfium/libjavascript.a
obj/third_party/pdfium/libjsapi.a
obj/third_party/pdfium/libpdfwindow.a
obj/third_party/pdfium/third_party/libfreetype.a -Wl,--end-group
-L/usr/local/lib -lexecinfo -lkvm -lgmodule-2.0 -lgobject-2.0
-lgthread-2.0 -lglib-2.0 -lintl -levent -licui18n -licuuc -licudata
-L/usr/local/lib -lexecinfo -lnss3 -lsmime3 -lnssutil3 -lplds4 -lplc4
-lnspr4 -lgconf-2 -lgio-2.0 -lfontconfig -lfreetype -lpangocairo-1.0
-lcairo -lpangoft2-1.0 -lpango-1.0 -lharfbuzz-icu -lharfbuzz -lpng16
-ljpeg -lX11 -lXi -lXcursor -lXext -lXfixes -lXrender -lXss -lxml2
-lre2 -lXcomposite -lasound -lm -lXdamage -lXtst -lXrandr -lwebp
-lwebpdemux -lxslt -lz -liconv -lsnappy -lexpat -lrt -lcups -lssl
-lcrypto -pthread -lcrypt -lspeechd -lusb -lFLAC -lspeex -ldbus-1
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
obj/chrome/libbrowser_ui.a(browser_ui.opaq): In function
`OpaqueBrowserFrameViewPlatformSpecific::Create(OpaqueBrowserFrameView*,
OpaqueBrowserFrameViewLayout*, Profile*)':
opaque_browser_frame_view_platform_specific.cc:(.text._ZN38OpaqueBrowserFrameViewPlatformSpecific6CreateEP22OpaqueBrowserFrameViewP28OpaqueBrowserFrameViewLayoutP7Profile+0x0):
multiple definition of
`OpaqueBrowserFrameViewPlatformSpecific::Create(OpaqueBrowserFrameView*,
OpaqueBrowserFrameViewLayout*, Profile*)'
obj/chrome/libbrowser_ui.a(browser_ui.opaq):opaque_browser_frame_view_linux.cc:(.text._ZN38OpaqueBrowserFrameViewPlatformSpecific6CreateEP22OpaqueBrowserFrameViewP28OpaqueBrowserFrameViewLayoutP7Profile+0x0):
first defined here
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** [do-build] Error code 1

Stop in /usr/ports/www/chromium.
*** [stage] Error code 1

Stop in /usr/ports/www/chromium.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade20150428-15655-q189yb env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=chromium-39.0.2171.65 UPGRADE_PORT_VER=39.0.2171.65 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
    ! www/chromium (chromium-39.0.2171.65)    (unknown build error)

Also tried this (not sure if it is supposeed to work):

root at kg-core1# MAKE_JOBS_UNSAFE=yes make
===>  Building for chromium-42.0.2311.90
ninja: Entering directory `out/Release'
[1/1] LINK chrome
FAILED: g++48 -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48
-L/usr/local/lib/gcc48 -Wl,-z,now -Wl,-z,relro -Wl,--fatal-warnings
-pthread -Wl,-z,noexecstack -fPIC -Wl,--disable-new-dtags
-Wl,--no-keep-memory -L. -Wl,--export-dynamic -L/usr/local/lib
-L/usr/local/lib/nss  -m64 -Wl,-O1 -Wl,--as-needed -o chrome
-Wl,--start-group
obj/content/public/common/chrome_initial.content_switches.o
obj/chrome/app/chrome_initial.chrome_exe_main_aura.o
obj/chrome/app/chrome_initial.chrome_main.o
obj/chrome/app/chrome_initial.chrome_main_delegate.o
obj/chrome/libcommon.a obj/chrome/libbrowser.a
obj/chrome/libdebugger.a obj/ppapi/libppapi_host.a
obj/printing/libprinting.a obj/chrome/libservice.a
obj/chrome/libchild.a obj/chrome/libplugin.a obj/chrome/librenderer.a
obj/chrome/libutility.a obj/content/libcontent_gpu.a
obj/content/libcontent_ppapi_plugin.a
obj/remoting/libremoting_client_plugin.a
obj/content/libcontent_app_both.a obj/chrome/libinstaller_util.a
obj/pdf/libpdf.a obj/components/libstartup_metric_utils.a
obj/chrome/libcommon_net.a obj/base/libbase.a
obj/base/libbase_static.a
obj/base/allocator/liballocator_extension_thunks.a
obj/third_party/modp_b64/libmodp_b64.a
obj/base/third_party/dynamic_annotations/libdynamic_annotations.a
obj/base/libsymbolize.a obj/base/libxdg_mime.a
obj/components/libnetwork_hints_common.a
obj/components/liberror_page_common.a obj/url/liburl_lib.a
obj/crypto/libcrcrypto.a obj/net/third_party/nss/libcrssl.a
obj/net/libnet.a obj/base/libbase_i18n.a obj/base/libbase_prefs.a
obj/sdch/libsdch.a obj/third_party/zlib/libchrome_zlib.a
obj/third_party/zlib/libzlib_x86_simd.a obj/build/linux/libgio.a
obj/ui/base/libui_base.a obj/skia/libskia_library.a
obj/skia/libskia_opts.a obj/skia/libskia_opts_ssse3.a
obj/skia/libskia_opts_sse41.a obj/third_party/sfntly/libsfntly.a
obj/skia/libskia_chrome.a obj/skia/libskia_chrome_opts.a
obj/ui/events/libevents.a obj/ui/gfx/libgfx.a
obj/ui/gfx/libgfx_geometry.a obj/ui/gfx/x/libgfx_x11.a
obj/ui/events/libdom4_keycode_converter.a
obj/ui/events/libevents_base.a obj/ui/events/libgesture_detection.a
obj/ui/events/devices/libevents_devices.a
obj/ui/events/platform/libevents_platform.a
obj/ui/events/platform/x11/libx11_events_platform.a
obj/gpu/libgpu_ipc.a obj/gpu/libcommand_buffer_common.a
obj/gpu/command_buffer/libgles2_utils.a obj/ipc/libipc.a
obj/chrome/libsafe_browsing_proto.a
obj/third_party/protobuf/libprotobuf_lite.a
obj/chrome/libcommon_constants.a obj/components/libbookmarks_common.a
obj/components/libcloud_devices_common.a
obj/google_apis/libgoogle_apis.a obj/third_party/libxml/libxml.a
obj/components/libcomponent_updater.a
obj/components/libupdate_client.a obj/courgette/libcourgette_lib.a
obj/third_party/lzma_sdk/liblzma_sdk.a
obj/third_party/zlib/google/libzip.a obj/third_party/zlib/libminizip.a
obj/components/libcrx_file.a
obj/components/libcontent_settings_core_common.a
obj/components/libfavicon_base.a obj/components/libjson_schema.a
obj/components/libmetrics.a
obj/components/libcomponent_metrics_proto.a
obj/components/libvariations.a
obj/third_party/mt19937ar/libmt19937ar.a
obj/components/libpolicy_component_common.a
obj/components/libcloud_policy_proto.a obj/components/libpolicy.a
obj/components/libcloud_policy_proto_generated_compile.a
obj/components/libtranslate_core_common.a
obj/content/libcontent_common.a obj/components/libtracing.a
obj/ui/accessibility/libaccessibility.a
obj/ui/accessibility/libax_gen.a
obj/tools/json_schema_compiler/libapi_gen_util.a
obj/ui/base/ime/libui_base_ime.a obj/ui/events/ipc/libevents_ipc.a
obj/ui/gfx/ipc/libgfx_ipc.a obj/ui/shell_dialogs/libshell_dialogs.a
obj/ui/aura/libaura.a obj/ui/compositor/libcompositor.a obj/cc/libcc.a
obj/gpu/libcommand_buffer_client.a obj/gpu/libcommand_buffer_service.a
obj/gpu/libdisk_cache_proto.a obj/third_party/smhasher/libcityhash.a
obj/ui/gl/libgl_wrapper.a obj/third_party/angle/src/libtranslator.a
obj/third_party/angle/src/libtranslator_lib.a
obj/third_party/angle/src/libpreprocessor.a
obj/third_party/angle/src/libangle_common.a
obj/gpu/libgles2_cmd_helper.a obj/gpu/libgpu_config.a
obj/third_party/libXNVCtrl/libXNVCtrl.a obj/media/libmedia.a libyuv.a
obj/third_party/opus/libopus.a obj/media/libshared_memory_support.a
obj/third_party/ffmpeg/libffmpeg.a obj/third_party/libvpx/libvpx.a
obj/third_party/libvpx/libvpx_intrinsics_mmx.a
obj/third_party/libvpx/libvpx_intrinsics_sse2.a
obj/third_party/libvpx/libvpx_intrinsics_ssse3.a
obj/third_party/libvpx/libvpx_intrinsics_sse4_1.a
obj/third_party/libvpx/libvpx_intrinsics_avx2.a
obj/media/libmedia_asm.a obj/media/libmedia_sse2.a
obj/cc/libcc_surfaces.a obj/gpu/blink/libgpu_blink.a
obj/gpu/libgles2_c_lib.a obj/gpu/libgles2_implementation.a
obj/gpu/libgl_in_process_context.a
obj/gpu/skia_bindings/libgpu_skia_bindings.a
obj/third_party/WebKit/Source/platform/libblink_common.a
obj/third_party/WebKit/Source/wtf/libwtf.a obj/ipc/mojo/libipc_mojo.a
obj/mojo/libmojo_environment_chromium.a
obj/mojo/libmojo_environment_chromium_impl.a
obj/mojo/libmojo_common_lib.a
obj/third_party/mojo/libmojo_cpp_bindings.a
obj/third_party/mojo/libmojo_system_impl.a
obj/storage/libstorage_common.a
obj/third_party/WebKit/Source/platform/libblink_platform.a
obj/third_party/WebKit/Source/platform/libblink_heap_asm_stubs.a
obj/third_party/ots/libots.a obj/third_party/brotli/libbrotli.a
obj/third_party/qcms/libqcms.a obj/v8/tools/gyp/libv8_base.a
obj/v8/tools/gyp/libv8_libbase.a obj/v8/tools/gyp/libv8_snapshot.a
obj/third_party/iccjpeg/libiccjpeg.a
obj/third_party/WebKit/Source/web/libblink_web.a
obj/third_party/WebKit/Source/modules/libmodules.a
obj/third_party/sqlite/libsqlite3.a
obj/third_party/WebKit/Source/core/libwebcore_dom.a
obj/third_party/WebKit/Source/core/libwebcore_html.a
obj/third_party/WebKit/Source/core/libwebcore_remaining.a
obj/third_party/WebKit/Source/core/libwebcore_rendering.a
obj/third_party/WebKit/Source/core/libwebcore_svg.a
obj/third_party/WebKit/Source/core/libwebcore_generated.a
obj/gin/libgin.a obj/third_party/mojo/libmojo_application_bindings.a
obj/webkit/common/gpu/libwebkit_gpu.a obj/ppapi/libppapi_shared.a
obj/ui/surface/libsurface.a obj/third_party/libjingle/libjingle.a
obj/third_party/webrtc/base/librtc_base.a
obj/third_party/webrtc/base/librtc_base_approved.a
obj/third_party/webrtc/libjingle/xmllite/librtc_xmllite.a
obj/third_party/libjingle/libjingle_p2p_constants.a
obj/device/usb/libdevice_usb.a
obj/chrome/common/extensions/api/libchrome_api.a
obj/extensions/common/api/libextensions_api.a
obj/extensions/libextensions_common.a obj/components/liburl_matcher.a
obj/device/bluetooth/libdevice_bluetooth.a
obj/extensions/libextensions_common_constants.a
obj/media/cast/libcast_net.a obj/media/cast/libcast_base.a
obj/media/cast/libcast_logging_proto.a
obj/components/libautofill_core_common.a
obj/components/libautofill_content_common.a
obj/components/libpassword_manager_core_common.a
obj/components/libpassword_manager_content_common.a
obj/components/libsignin_core_common.a
obj/components/libtranslate_content_common.a
obj/components/libtranslate_core_language_detection.a
obj/components/libvisitedlink_common.a
obj/components/libprinting_common.a obj/chrome/libbrowser_ui.a
obj/chrome/libcert_logger_proto.a obj/chrome/libbrowser_ui_views.a
obj/ash/libash.a obj/components/libdevice_event_log_component.a
obj/components/libuser_manager.a obj/components/libwallpaper.a
obj/content/libcontent_browser.a
obj/device/vibration/libdevice_vibration.a
obj/device/vibration/libdevice_vibration_mojo_bindings.a
obj/device/battery/libdevice_battery.a
obj/device/battery/libdevice_battery_mojo_bindings.a obj/sql/libsql.a
obj/ui/snapshot/libsnapshot.a
obj/content/browser/service_worker/libservice_worker_proto.a
obj/content/browser/speech/proto/libspeech_proto.a
obj/content/libcontent_common_mojo_bindings.a obj/net/libhttp_server.a
obj/storage/libstorage.a
obj/third_party/leveldatabase/libleveldatabase.a
obj/third_party/mojo/libmojo_js_bindings.a
obj/ui/touch_selection/libui_touch_selection.a
obj/jingle/libjingle_glue.a obj/ui/aura_extra/libaura_extra.a
obj/ppapi/libppapi_ipc.a obj/dbus/libdbus.a
obj/content/libcontent_child.a obj/content/libcontent_plugin.a
obj/content/libcontent_renderer.a obj/cc/blink/libcc_blink.a
obj/media/blink/libmedia_blink.a obj/third_party/mojo/libmojo_js_lib.a
obj/ui/native_theme/libnative_theme.a
obj/third_party/libjingle/libjingle_webrtc.a
obj/third_party/libjingle/libjingle_webrtc_common.a
obj/third_party/libsrtp/libsrtp.a
obj/third_party/webrtc/modules/libmedia_file.a
obj/third_party/webrtc/system_wrappers/libsystem_wrappers.a
obj/third_party/webrtc/modules/libvideo_capture.a
obj/third_party/webrtc/modules/libvideo_capture_module.a
obj/third_party/webrtc/modules/libwebrtc_utility.a
obj/third_party/webrtc/modules/libaudio_coding_module.a
obj/third_party/webrtc/modules/libCNG.a
obj/third_party/webrtc/common_audio/libcommon_audio.a
obj/third_party/openmax_dl/dl/libopenmax_dl.a
obj/third_party/webrtc/common_audio/libcommon_audio_sse2.a
obj/third_party/webrtc/modules/libaudio_encoder_interface.a
obj/third_party/webrtc/modules/libG711.a
obj/third_party/webrtc/modules/libG722.a
obj/third_party/webrtc/modules/libiLBC.a
obj/third_party/webrtc/modules/libiSAC.a
obj/third_party/webrtc/modules/libaudio_decoder_interface.a
obj/third_party/webrtc/modules/libiSACFix.a
obj/third_party/webrtc/modules/libPCM16B.a
obj/third_party/webrtc/modules/libred.a
obj/third_party/webrtc/modules/libwebrtc_opus.a
obj/third_party/webrtc/modules/libneteq.a
obj/third_party/webrtc/modules/libwebrtc_video_coding.a
obj/third_party/webrtc/modules/libwebrtc_i420.a
obj/third_party/webrtc/common_video/libcommon_video.a
obj/third_party/webrtc/modules/video_coding/utility/libvideo_coding_utility.a
obj/third_party/webrtc/modules/video_coding/codecs/vp8/libwebrtc_vp8.a
obj/third_party/webrtc/modules/video_coding/codecs/vp9/libwebrtc_vp9.a
obj/third_party/webrtc/modules/libvideo_render.a
obj/third_party/webrtc/modules/libvideo_render_module.a
obj/third_party/webrtc/modules/libaudio_processing.a
obj/third_party/webrtc/modules/libaudioproc_debug_proto.a
obj/third_party/webrtc/modules/libaudio_processing_sse2.a
obj/third_party/libjingle/libpeerconnection.a
obj/third_party/webrtc/voice_engine/libvoice_engine.a
obj/third_party/webrtc/modules/libaudio_conference_mixer.a
obj/third_party/webrtc/modules/libaudio_device.a
obj/third_party/webrtc/modules/libbitrate_controller.a
obj/third_party/webrtc/modules/librtp_rtcp.a
obj/third_party/webrtc/modules/libpaced_sender.a
obj/third_party/webrtc/modules/libremote_bitrate_estimator.a
obj/third_party/webrtc/libwebrtc.a
obj/third_party/webrtc/libwebrtc_common.a
obj/third_party/webrtc/video_engine/libvideo_engine_core.a
obj/third_party/webrtc/modules/libvideo_processing.a
obj/third_party/webrtc/modules/libvideo_processing_sse2.a
obj/ppapi/libppapi_proxy.a obj/content/libcontent_utility.a
obj/ui/app_list/libapp_list.a obj/components/libkeyed_service_core.a
obj/ui/wm/libwm.a obj/ui/views/libviews.a
obj/ui/display/libdisplay_util.a obj/ui/keyboard/libkeyboard.a
obj/ui/message_center/libmessage_center.a
obj/ui/views/controls/webview/libwebview.a
obj/ui/content_accelerators/libui_content_accelerators.a
obj/ui/web_dialogs/libweb_dialogs.a
obj/components/libauto_login_parser.a
obj/components/libdom_distiller_core.a obj/sync/libsync_core.a
obj/sync/libattachment_store_proto.a obj/sync/libsync_proto.a
obj/third_party/dom_distiller_js/libdom_distiller_js_proto.a
obj/components/libleveldb_proto.a
obj/components/libdistilled_page_proto.a
obj/components/libpref_registry.a
obj/components/libdom_distiller_webui.a
obj/components/libfeedback_proto.a
obj/components/libhistory_core_browser_proto.a
obj/components/libinvalidation.a obj/jingle/libnotifier.a
obj/third_party/cacheinvalidation/libcacheinvalidation.a
obj/third_party/cacheinvalidation/libcacheinvalidation_proto_cpp.a
obj/components/libgcm_driver.a obj/components/libos_crypt.a
obj/google_apis/gcm/libgcm.a obj/components/libsignin_core_browser.a
obj/components/libcontent_settings_core_browser.a
obj/components/libwebdata_common.a obj/components/libonc_component.a
obj/components/libpassword_manager_core_browser.a
obj/components/libpassword_manager_core_browser_proto.a
obj/components/libui_zoom.a obj/components/libapp_modal.a
obj/components/libautofill_content_risk_proto.a
obj/net/libnet_with_v8.a obj/chrome/libsafe_browsing_chunk_proto.a
obj/chrome/libsafe_browsing_report_proto.a
obj/ash/libash_with_content.a obj/components/libconstrained_window.a
obj/components/libweb_modal.a
obj/extensions/components/libnative_app_window.a
obj/extensions/libextensions_browser.a
obj/components/libkeyed_service_content.a
obj/components/libuser_prefs.a obj/components/libsessions_content.a
obj/components/libstorage_monitor.a
obj/components/libweb_cache_browser.a
obj/components/libweb_cache_common.a
obj/device/serial/libdevice_serial.a
obj/extensions/browser/api/libextensions_api_registration.a
obj/extensions/common/api/libcast_channel_proto.a
obj/chrome/browser/ui/libgtk2ui/libgtk2ui.a
obj/third_party/libaddressinput/libaddressinput.a
obj/third_party/libaddressinput/libaddressinput_util.a
obj/chrome/libbrowser_extensions.a
obj/chrome/browser/extensions/api/libchrome_api_registration.a
obj/components/libcopresence_proto.a obj/components/libcopresence.a
obj/components/libaudio_modem.a obj/components/libproximity_auth.a
obj/device/hid/libdevice_hid.a obj/device/core/libdevice_core.a
obj/third_party/webrtc/modules/libdesktop_capture.a
obj/third_party/webrtc/modules/libdesktop_capture_differ_sse2.a
obj/third_party/hunspell/libhunspell.a
obj/extensions/components/libjavascript_dialog_extensions_client.a
obj/chrome/libprobe_message_proto.a
obj/components/libautofill_core_browser.a
obj/third_party/fips181/libfips181.a
obj/third_party/libphonenumber/libphonenumber.a
obj/third_party/libphonenumber/libphonenumber_without_metadata.a
obj/components/libinfobars_core.a
obj/components/libbookmarks_browser.a obj/components/libquery_parser.a
obj/components/libcaptive_portal.a
obj/components/libdata_reduction_proxy_core_browser.a
obj/components/libdata_reduction_proxy_core_common.a
obj/components/libdomain_reliability.a
obj/components/libenhanced_bookmarks.a
obj/components/libenhanced_bookmarks_proto.a
obj/components/libfavicon_core.a
obj/components/libfeedback_component.a
obj/components/libgoogle_core_browser.a obj/components/liburl_fixer.a
obj/components/libhistory_core_browser.a
obj/components/libhistory_core_common.a
obj/components/libmetrics_gpu.a obj/components/libmetrics_net.a
obj/components/libmetrics_profiler.a
obj/components/libnavigation_metrics.a
obj/components/libnetwork_time.a obj/components/libomnibox.a
obj/components/libsearch.a obj/components/libsearch_engines.a
obj/components/librappor.a
obj/components/search_engines/libprepopulated_engines.a
obj/components/libvariations_http_provider.a
obj/components/libpolicy_component_browser.a
obj/components/libprecache_core.a
obj/components/libprecache_core_proto.a
obj/components/librenderer_context_menu.a
obj/components/libsearch_provider_logos.a
obj/components/libsuggestions.a obj/components/libsync_driver.a
obj/components/libtranslate_core_browser.a
obj/components/liblanguage_usage_metrics.a
obj/components/libwebdata_services.a obj/chrome/libapps.a
obj/components/libautofill_content_browser.a
obj/components/libdom_distiller_content.a
obj/components/libhistory_content_browser.a
obj/components/libnavigation_interception.a
obj/components/libpacked_ct_ev_whitelist.a
obj/components/libpassword_manager_content_browser.a
obj/components/libpower.a obj/components/libprecache_content.a
obj/components/libtranslate_content_browser.a
obj/components/libvisitedlink_browser.a
obj/components/libweb_resource.a obj/net/libnet_extras.a
obj/testing/perf/libperf_test.a
obj/chrome/libsync_file_system_drive_proto.a
obj/components/libcryptauth.a obj/components/libcryptauth_proto.a
obj/chrome/libpolicy_path_parser.a obj/components/libpdf_browser.a
obj/components/libpdf_common.a
obj/chrome/libsafe_browsing_metadata_proto.a
obj/build/linux/libspeechd.a
obj/components/libautofill_content_renderer.a
obj/components/libcdm_renderer.a obj/components/libcdm_common.a
obj/components/libnetwork_hints_renderer.a
obj/components/liberror_page_renderer.a
obj/components/libpassword_manager_content_renderer.a
obj/components/libplugins_renderer.a
obj/components/libtranslate_content_renderer.a
obj/components/libvisitedlink_renderer.a
obj/components/libweb_cache_renderer.a
obj/components/libpdf_renderer.a
obj/third_party/smhasher/libmurmurhash3.a
obj/extensions/libextensions_renderer.a
obj/media/cast/libcast_sender.a obj/components/libprinting_renderer.a
obj/extensions/libextensions_utility.a
obj/third_party/cld_2/libcld2_static.a
obj/ppapi/libppapi_cpp_objects.a obj/ppapi/libppapi_internal_module.a
obj/remoting/libremoting_base.a
obj/remoting/proto/libchromotocol_proto_lib.a
obj/remoting/libremoting_client.a obj/remoting/libremoting_protocol.a
obj/third_party/pdfium/libpdfium.a
obj/third_party/pdfium/third_party/libbigint.a
obj/third_party/pdfium/libfdrm.a obj/third_party/pdfium/libfpdfdoc.a
obj/third_party/pdfium/libfpdfapi.a
obj/third_party/pdfium/libfpdftext.a
obj/third_party/pdfium/libformfiller.a
obj/third_party/pdfium/libfxcodec.a obj/third_party/pdfium/libfxcrt.a
obj/third_party/pdfium/libfxedit.a obj/third_party/pdfium/libfxge.a
obj/third_party/pdfium/libjavascript.a
obj/third_party/pdfium/libjsapi.a
obj/third_party/pdfium/libpdfwindow.a
obj/third_party/pdfium/third_party/libfreetype.a -Wl,--end-group
-L/usr/local/lib -lexecinfo -lkvm -lgmodule-2.0 -lgobject-2.0
-lgthread-2.0 -lglib-2.0 -lintl -levent -licui18n -licuuc -licudata
-L/usr/local/lib -lexecinfo -lnss3 -lsmime3 -lnssutil3 -lplds4 -lplc4
-lnspr4 -lgconf-2 -lgio-2.0 -lfontconfig -lfreetype -lpangocairo-1.0
-lcairo -lpangoft2-1.0 -lpango-1.0 -lharfbuzz-icu -lharfbuzz -lpng16
-ljpeg -lX11 -lXi -lXcursor -lXext -lXfixes -lXrender -lXss -lxml2
-lre2 -lXcomposite -lasound -lm -lXdamage -lXtst -lXrandr -lwebp
-lwebpdemux -lxslt -lz -liconv -lsnappy -lexpat -lrt -lcups -lssl
-lcrypto -pthread -lcrypt -lspeechd -lusb -lFLAC -lspeex -ldbus-1
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
obj/chrome/libbrowser_ui.a(browser_ui.opaq): In function
`OpaqueBrowserFrameViewPlatformSpecific::Create(OpaqueBrowserFrameView*,
OpaqueBrowserFrameViewLayout*, Profile*)':
opaque_browser_frame_view_platform_specific.cc:(.text._ZN38OpaqueBrowserFrameViewPlatformSpecific6CreateEP22OpaqueBrowserFrameViewP28OpaqueBrowserFrameViewLayoutP7Profile+0x0):
multiple definition of
`OpaqueBrowserFrameViewPlatformSpecific::Create(OpaqueBrowserFrameView*,
OpaqueBrowserFrameViewLayout*, Profile*)'
obj/chrome/libbrowser_ui.a(browser_ui.opaq):opaque_browser_frame_view_linux.cc:(.text._ZN38OpaqueBrowserFrameViewPlatformSpecific6CreateEP22OpaqueBrowserFrameViewP28OpaqueBrowserFrameViewLayoutP7Profile+0x0):
first defined here
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
*** [do-build] Error code 1

Stop in /usr/ports/www/chromium.
*** [stage] Error code 1

Stop in /usr/ports/www/chromium.

HTH
-- 
Regards,
Torfinn


More information about the freebsd-ports mailing list