From owner-freebsd-test@FreeBSD.ORG Thu Aug 7 08:56:55 2014 Return-Path: Delivered-To: freebsd-test@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 226471D2; Thu, 7 Aug 2014 08:56:55 +0000 (UTC) Received: from erelay3.ox.registrar-servers.com (erelay3.ox.registrar-servers.com [192.64.117.2]) by mx1.freebsd.org (Postfix) with ESMTP id F173B27FE; Thu, 7 Aug 2014 08:56:54 +0000 (UTC) Received: from localhost (unknown [127.0.0.1]) by erelay1.ox.registrar-servers.com (Postfix) with ESMTP id 579C12205BB9; Thu, 7 Aug 2014 08:56:53 +0000 (UTC) Received: from erelay1.ox.registrar-servers.com ([127.0.0.1]) by localhost (erelay.ox.registrar-servers.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id v-ZkZ02ZKkZk; Thu, 7 Aug 2014 04:56:50 -0400 (EDT) Received: from imap11.ox.privateemail.com (imap11.ox.privateemail.com [192.64.116.222]) by erelay1.ox.registrar-servers.com (Postfix) with ESMTP id 68FBE2205BAC; Thu, 7 Aug 2014 04:56:50 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail.privateemail.com (Postfix) with ESMTP id 16CE18800DA; Thu, 7 Aug 2014 04:56:50 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at imap11.ox.privateemail.com Received: from mail.privateemail.com ([127.0.0.1]) by localhost (imap11.ox.privateemail.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id oGm9VyBLQOWD; Thu, 7 Aug 2014 04:56:49 -0400 (EDT) Received: from localhost (120.Red-88-3-112.dynamicIP.rima-tde.net [88.3.112.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.privateemail.com (Postfix) with ESMTPSA id F00118800D5; Thu, 7 Aug 2014 04:56:48 -0400 (EDT) Date: Thu, 7 Aug 2014 10:56:01 +0200 From: Carlos Jacobo Puga Medina To: rene@freebsd.org Subject: Re: porting Chromium 36 to FreeBSD Message-Id: <20140807105601.297af9cc29ffe5d794105846@fbsd.es> X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.22; i386-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-test@freebsd.org X-BeenThere: freebsd-test@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Test posting area List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Aug 2014 08:56:55 -0000 Building chromium with GCC fails to link against binary too. Here is the ou= tput: root@box:/usr/ports/www/chromium # make =3D=3D=3D> Building for chromium-36.0.1985.125 ninja: Entering directory `out/Release' [1/1] LINK chrome FAILED: g++47 -Wl,-rpath=3D/usr/local/lib/gcc47 -L/usr/local/lib/gcc47 -Wl,= -z,now -Wl,-z,relro -Wl,--fatal-warnings -pthread -Wl,-z,noexecstack -fPIC = -Wl,--disable-new-dtags -Wl,--no-keep-memory -L. -L/usr/local/lib -L/usr/lo= cal/lib/nss -m32 -Wl,-O1 -Wl,--as-needed -o chrome -Wl,--start-group obj/ch= rome/app/chrome_initial.chrome_exe_main_aura.o obj/content/public/common/ch= rome_initial.content_switches.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/ppapi/libppapi_host.a obj/printing/libprintin= g.a obj/chrome/libservice.a obj/chrome/libdebugger.a obj/chrome/libplugin.a= obj/chrome/librenderer.a obj/chrome/libutility.a obj/content/libcontent_gp= u.a obj/content/libcontent_ppapi_plugin.a obj/content/libcontent_worker.a o= bj/content/libcontent_app_both.a obj/chrome/libinstaller_util.a obj/compone= nts/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_anno= tations/libdynamic_annotations.a obj/base/libsymbolize.a obj/base/libxdg_mi= me.a obj/third_party/libevent/libevent.a obj/crypto/libcrcrypto.a obj/net/t= hird_party/nss/libcrssl.a obj/net/libnet.a obj/base/libbase_i18n.a obj/thir= d_party/icu/libicui18n.a obj/third_party/icu/libicuuc.a obj/third_party/icu= /libicudata.a obj/sdch/libsdch.a obj/third_party/zlib/libchrome_zlib.a obj/= url/liburl_lib.a obj/build/linux/libgio.a obj/gpu/libgpu_ipc.a obj/gpu/libc= ommand_buffer_common.a obj/gpu/command_buffer/libgles2_utils.a obj/ipc/libi= pc.a obj/chrome/libmetrics_proto.a obj/third_party/protobuf/libprotobuf_lit= e.a obj/base/libbase_prefs.a obj/chrome/libcommon_constants.a obj/component= s/libbookmarks_core_common.a obj/components/libnacl_switches.a obj/componen= ts/libcloud_devices_common.a obj/components/libjson_schema.a obj/third_part= y/re2/libre2.a obj/components/libmetrics.a obj/components/libcomponent_metr= ics_proto.a obj/components/libpolicy_component_common.a obj/google_apis/lib= google_apis.a obj/third_party/libxml/libxml.a obj/components/libcloud_polic= y_proto.a obj/components/libpolicy.a obj/components/libcloud_policy_proto_g= enerated_compile.a obj/components/libtranslate_core_common.a obj/components= /libvariations.a obj/third_party/mt19937ar/libmt19937ar.a obj/content/libco= ntent_common.a obj/components/libtracing.a obj/skia/libskia_library.a obj/s= kia/libskia_opts.a obj/skia/libskia_opts_ssse3.a obj/third_party/sfntly/lib= sfntly.a obj/skia/libskia_chrome.a obj/skia/libskia_chrome_opts.a obj/third= _party/libjingle/libjingle.a obj/third_party/libjingle/libjingle_p2p_consta= nts.a obj/ui/accessibility/libaccessibility.a obj/ui/gfx/libgfx.a obj/third= _party/libpng/libpng.a obj/ui/gfx/libgfx_geometry.a obj/third_party/libjpeg= _turbo/libjpeg_turbo.a obj/ui/gfx/libgfx_x11.a obj/ui/accessibility/libax_g= en.a obj/tools/json_schema_compiler/libapi_gen_util.a obj/ui/base/libui_bas= e.a obj/ui/events/libevents_base.a obj/ui/events/libdom4_keycode_converter.= a obj/ui/events/libevents.a obj/ui/events/libgesture_detection.a obj/ui/she= ll_dialogs/libshell_dialogs.a obj/ui/aura/libaura.a obj/gpu/libcommand_buff= er_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/thi= rd_party/angle/src/libtranslator.a obj/third_party/angle/src/libpreprocesso= r.a obj/gpu/libgles2_cmd_helper.a obj/gpu/libgpu_config.a obj/build/linux/l= ibpci.a obj/third_party/libXNVCtrl/libXNVCtrl.a obj/ui/compositor/libcompos= itor.a obj/cc/libcc.a obj/media/libmedia.a obj/third_party/opus/libopus.a o= bj/media/libshared_memory_support.a obj/media/libshared_memory_support_sse.= a obj/third_party/ffmpeg/libffmpeg.a obj/third_party/libvpx/libvpx.a obj/th= ird_party/libvpx/libvpx_asm_offsets_vp8.a obj/third_party/libvpx/libvpx_int= rinsics_mmx.a obj/third_party/libvpx/libvpx_intrinsics_sse2.a obj/third_par= ty/libvpx/libvpx_intrinsics_ssse3.a obj/media/libmedia_asm.a obj/media/libm= edia_mmx.a obj/media/libmedia_sse.a obj/media/libmedia_sse2.a obj/gpu/libgl= es2_c_lib.a obj/gpu/libgles2_implementation.a obj/gpu/libgl_in_process_cont= ext.a obj/gpu/skia_bindings/libgpu_skia_bindings.a obj/mojo/libmojo_environ= ment_chromium.a obj/mojo/libmojo_common_lib.a obj/mojo/libmojo_system_impl.= a obj/mojo/libmojo_environment_chromium_impl.a obj/third_party/WebKit/Sourc= e/platform/libblink_platform.a obj/third_party/WebKit/Source/wtf/libwtf.a o= bj/third_party/WebKit/Source/platform/libblink_common.a obj/third_party/Web= Kit/Source/platform/libblink_heap_asm_stubs.a obj/third_party/libwebp/libwe= bp_dec.a obj/third_party/libwebp/libwebp_dsp.a obj/third_party/libwebp/libw= ebp_utils.a obj/third_party/libwebp/libwebp_demux.a obj/third_party/libwebp= /libwebp_enc.a obj/third_party/ots/libots.a obj/third_party/brotli/libbrotl= i.a obj/third_party/qcms/libqcms.a obj/v8/tools/gyp/libv8_base.ia32.a obj/v= 8/tools/gyp/libv8_snapshot.a obj/third_party/iccjpeg/libiccjpeg.a obj/third= _party/harfbuzz-ng/libharfbuzz-ng.a obj/third_party/WebKit/Source/web/libbl= ink_web.a obj/third_party/WebKit/Source/core/libwebcore_dom.a obj/third_par= ty/sqlite/libsqlite3.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/cor= e/libwebcore_svg.a obj/third_party/WebKit/Source/core/libwebcore_generated.= a obj/gin/libgin.a obj/third_party/WebKit/Source/modules/libmodules.a obj/w= ebkit/common/gpu/libwebkit_gpu.a obj/webkit/common/libwebkit_common.a obj/w= ebkit/libwebkit_storage_browser.a obj/sql/libsql.a obj/third_party/leveldat= abase/libleveldatabase.a obj/third_party/snappy/libsnappy.a obj/webkit/libw= ebkit_storage_common.a obj/ppapi/libppapi_shared.a obj/ui/surface/libsurfac= e.a obj/media/cast/libcast_transport.a obj/media/cast/libcast_base.a obj/me= dia/cast/libcast_logging_proto.a obj/third_party/zlib/google/libzip.a obj/t= hird_party/zlib/libminizip.a obj/device/bluetooth/libdevice_bluetooth.a obj= /device/usb/libdevice_usb.a obj/apps/common/api/libapps_api.a obj/chrome/co= mmon/extensions/api/libchrome_api.a obj/content/libcontent_browser.a obj/ui= /snapshot/libsnapshot.a obj/content/browser/service_worker/libdatabase_prot= o.a obj/content/browser/speech/proto/libspeech_proto.a obj/content/libconte= nt_common_mojo_bindings.a obj/mojo/libmojo_cpp_bindings.a obj/mojo/libmojo_= js_bindings.a obj/mojo/libmojo_shell_bindings.a obj/net/libhttp_server.a li= byuv.a obj/jingle/libjingle_glue.a obj/ppapi/libppapi_ipc.a obj/third_party= /flac/libflac.a obj/third_party/speex/libspeex.a obj/dbus/libdbus.a obj/syn= c/libsync_api.a obj/sync/libsync_internal_api.a obj/sync/libsync_core.a obj= /sync/libsync_notifier.a obj/jingle/libnotifier.a obj/third_party/cacheinva= lidation/libcacheinvalidation.a obj/third_party/cacheinvalidation/libcachei= nvalidation_proto_cpp.a obj/sync/libsync_proto.a obj/components/libautofill= _core_common.a obj/components/libautofill_content_common.a obj/components/l= ibpassword_manager_core_common.a obj/components/libsignin_core_common.a obj= /components/libtranslate_content_common.a obj/components/libtranslate_langu= age_detection.a obj/third_party/cld_2/libcld_2.a obj/components/libnacl_com= mon.a obj/components/libvisitedlink_common.a obj/extensions/common/api/libe= xtensions_api.a obj/extensions/libextensions_common.a obj/components/liburl= _matcher.a obj/remoting/libremoting_client_plugin.a obj/ppapi/libppapi_cpp_= objects.a obj/third_party/webrtc/modules/libdesktop_capture.a obj/third_par= ty/webrtc/system_wrappers/source/libsystem_wrappers.a obj/third_party/webrt= c/modules/libdesktop_capture_differ_sse2.a obj/remoting/libremoting_base.a = obj/remoting/proto/libchromotocol_proto_lib.a obj/remoting/libremoting_clie= nt.a obj/remoting/libremoting_protocol.a obj/third_party/libwebm/libwebm.a = obj/chrome/browser/search_engines/libprepopulated_engines.a obj/chrome/libb= rowser_ui.a obj/chrome/libcert_logger_proto.a obj/chrome/libbrowser_ui_view= s.a obj/chrome/libin_memory_url_index_cache_proto.a obj/chrome/libsafe_brow= sing_proto.a obj/chrome/libsafe_browsing_report_proto.a obj/components/liba= uto_login_parser.a obj/components/libdom_distiller_core.a obj/components/li= bdistilled_page_proto.a obj/components/libdom_distiller_webui.a obj/compone= nts/libfeedback_proto.a obj/components/libonc_component.a obj/components/li= bpassword_manager_core_browser.a obj/components/libos_crypt.a obj/ui/messag= e_center/libmessage_center.a obj/ui/views/libviews.a obj/ui/wm/libwm.a obj/= ui/native_theme/libnative_theme.a obj/ui/display/libdisplay_util.a obj/chro= me/libbrowser_extensions.a obj/chrome/libcast_channel_proto.a obj/chrome/li= bsync_file_system_proto.a obj/device/hid/libdevice_hid.a obj/device/serial/= libdevice_serial.a obj/extensions/libextensions_browser.a obj/components/li= bkeyed_service_content.a obj/components/libkeyed_service_core.a obj/compone= nts/libuser_prefs.a obj/components/libusb_service.a obj/ui/keyboard/libkeyb= oard.a obj/chrome/browser/performance_monitor/libperformance_monitor.a obj/= components/libautofill_content_risk_proto.a obj/device/nfc/libdevice_nfc.a = obj/net/libnet_with_v8.a obj/third_party/hunspell/libhunspell.a obj/ui/web_= dialogs/libweb_dialogs.a obj/ui/views/controls/webview/libwebview.a obj/ui/= app_list/libapp_list.a obj/third_party/libaddressinput/libaddressinput.a ob= j/chrome/libprobe_message_proto.a obj/chrome/libsuggestions_proto.a obj/com= ponents/libautofill_core_browser.a obj/third_party/libphonenumber/libphonen= umber.a obj/third_party/libphonenumber/libphonenumber_without_metadata.a ob= j/components/libwebdata_common.a obj/components/libbookmarks_core_browser.a= obj/components/libfavicon_base.a obj/components/libquery_parser.a obj/comp= onents/libcaptive_portal.a obj/components/libdata_reduction_proxy_browser.a= obj/components/libdata_reduction_proxy_common.a obj/components/libdomain_r= eliability.a obj/components/libfeedback_component.a obj/components/libinfob= ars_core.a obj/components/libinvalidation.a obj/components/libnavigation_me= trics.a obj/components/libpolicy_component_browser.a obj/components/libprec= ache_core.a obj/components/libprecache_core_proto.a obj/components/librappo= r.a obj/components/libsearch_provider_logos.a obj/components/libsignin_core= _browser.a obj/components/libsync_driver.a obj/components/libtranslate_core= _browser.a obj/components/liblanguage_usage_metrics.a obj/courgette/libcour= gette_lib.a obj/third_party/lzma_sdk/liblzma_sdk.a obj/google_apis/gcm/libg= cm.a obj/chrome/libapps.a obj/chrome/libsync_file_system_drive_proto.a obj/= components/libautofill_content_browser.a obj/components/libdom_distiller_co= ntent.a obj/components/libnavigation_interception.a obj/components/libpassw= ord_manager_content_browser.a obj/components/libprecache_content.a obj/comp= onents/libsessions.a obj/components/libstorage_monitor.a obj/components/lib= translate_content_browser.a obj/components/libvisitedlink_browser.a obj/com= ponents/libweb_modal.a obj/testing/perf/libperf_test.a obj/chrome/libpolicy= _path_parser.a obj/build/linux/libspeechd.a obj/ppapi/libppapi_proxy.a obj/= content/libcontent_plugin.a obj/content/libcontent_child.a obj/webkit/child= /libwebkit_child.a obj/components/libautofill_content_renderer.a obj/conten= t/libcontent_renderer.a obj/mojo/libmojo_js_bindings_lib.a obj/webkit/rende= rer/compositor_bindings/libwebkit_compositor_bindings.a obj/webkit/renderer= /compositor_bindings/libwebkit_compositor_support.a obj/third_party/libjing= le/libjingle_webrtc.a obj/third_party/libjingle/libjingle_webrtc_common.a o= bj/third_party/libsrtp/libsrtp.a obj/third_party/webrtc/modules/libmedia_fi= le.a obj/third_party/webrtc/modules/libvideo_capture_module.a obj/third_par= ty/webrtc/modules/libwebrtc_utility.a obj/third_party/webrtc/modules/libaud= io_coding_module.a obj/third_party/webrtc/modules/libCNG.a obj/third_party/= webrtc/common_audio/libcommon_audio.a obj/third_party/webrtc/common_audio/l= ibcommon_audio_sse2.a obj/third_party/webrtc/modules/libG711.a obj/third_pa= rty/webrtc/modules/libG722.a obj/third_party/webrtc/modules/libiLBC.a obj/t= hird_party/webrtc/modules/libiSAC.a obj/third_party/webrtc/modules/libiSACF= ix.a obj/third_party/webrtc/modules/libPCM16B.a obj/third_party/webrtc/modu= les/libwebrtc_opus.a obj/third_party/webrtc/modules/libNetEq4.a obj/third_p= arty/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/libvideo_render_module.a obj/third_party/libjing= le/libpeerconnection.a obj/third_party/webrtc/video_engine/libvideo_engine_= core.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/modules/remote_bitrate_estimator/librbe_= components.a obj/third_party/webrtc/modules/libbitrate_controller.a obj/thi= rd_party/webrtc/modules/libvideo_processing.a obj/third_party/webrtc/module= s/libvideo_processing_sse2.a obj/third_party/webrtc/voice_engine/libvoice_e= ngine.a obj/third_party/webrtc/modules/libaudio_conference_mixer.a obj/thir= d_party/webrtc/modules/libaudio_processing.a obj/third_party/webrtc/modules= /libaudioproc_debug_proto.a obj/third_party/webrtc/modules/libaudio_process= ing_sse2.a obj/third_party/webrtc/modules/libaudio_device.a obj/components/= libcdm_renderer.a obj/components/libcdm_common.a obj/components/libplugins_= renderer.a obj/components/libvisitedlink_renderer.a obj/extensions/libexten= sions_renderer.a obj/media/cast/libcast_sender.a obj/media/cast/libcast_rtc= p.a obj/third_party/smhasher/libmurmurhash3.a obj/content/libcontent_utilit= y.a obj/mojo/libmojo_service_manager.a -Wl,--end-group -L/usr/local/lib -l= execinfo -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl -lnss3= -lsmime3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lgconf-2 -lgio-2.0 -lxml2 -lfo= ntconfig -lfreetype -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lm= -lexpat -lX11 -lXi -lXcursor -lXext -lXfixes -lXrender -lXcomposite -lasou= nd -lXdamage -lXtst -lXrandr -lxslt -lz -lcups -lssl -lcrypto -pthread -lcr= ypt -lgcrypt -lgpg-error -ldbus-1 -lusb -lXss obj/chrome/libbrowser.a(browser.theme_s): En la funci=F3n `ThemeServiceFact= ory::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable*)': theme_service_factory.cc:(.text._ZN19ThemeServiceFactory20RegisterProfilePr= efsEPN10user_prefs20PrefRegistrySyncableE+0x16): referencia a `views::Linux= UI::instance()' sin definir obj/chrome/libbrowser.a(browser.print_j): En la funci=F3n `printing::PrintJ= obWorker::PrintJobWorker(printing::PrintJobWorkerOwner*)': print_job_worker.cc:(.text._ZN8printing14PrintJobWorkerC2EPNS_19PrintJobWor= kerOwnerE+0x9f): referencia a `printing::PrintingContext::Create(std::strin= g const&)' sin definir obj/chrome/libbrowser.a(browser.process): En la funci=F3n `ProcessSingleton= ::NotifyOtherProcessWithTimeout(base::CommandLine const&, int, bool)': process_singleton_posix.cc:(.text._ZN16ProcessSingleton29NotifyOtherProcess= WithTimeoutERKN4base11CommandLineEib+0x912): referencia a `views::LinuxUI::= instance()' sin definir obj/chrome/libbrowser.a(browser.icon_lo): En la funci=F3n `IconLoader::Read= Group()': icon_loader.cc:(.text._ZN10IconLoader9ReadGroupEv+0x30): referencia a `Icon= Loader::ReadGroupIDFromFilepath(base::FilePath const&)' sin definir obj/chrome/libbrowser.a(browser.icon_lo): En la funci=F3n `IconLoader::OnRe= adGroup()': icon_loader.cc:(.text._ZN10IconLoader11OnReadGroupEv+0x25): referencia a `I= conLoader::IsIconMutableFromFilepath(base::FilePath const&)' sin definir icon_loader.cc:(.text._ZN10IconLoader11OnReadGroupEv+0x3b): referencia a `I= conLoader::ReadIcon()' sin definir icon_loader.cc:(.text._ZN10IconLoader11OnReadGroupEv+0x90): referencia a `I= conLoader::ReadIconThreadID()' sin definir obj/ui/base/libui_base.a(ui_base.resourc): En la funci=F3n `ui::ResourceBun= dle::GetNativeImageNamed(int)': resource_bundle.cc:(.text._ZN2ui14ResourceBundle19GetNativeImageNamedEi+0x2= 7): referencia a `ui::ResourceBundle::GetNativeImageNamed(int, ui::Resource= Bundle::ImageRTL)' sin definir obj/ui/base/libui_base.a(ui_base.resourc): En la funci=F3n `ui::ResourceBun= dle::InitSharedInstanceWithPakFile(base::File, bool)': resource_bundle.cc:(.text._ZN2ui14ResourceBundle29InitSharedInstanceWithPak= FileEN4base4FileEb+0xe2): referencia a `ui::ResourceBundle::LoadCommonResou= rces()' sin definir obj/ui/base/libui_base.a(ui_base.resourc): En la funci=F3n `ui::ResourceBun= dle::InitSharedInstanceWithLocale(std::string const&, ui::ResourceBundle::D= elegate*)': resource_bundle.cc:(.text._ZN2ui14ResourceBundle28InitSharedInstanceWithLoc= aleERKSsPNS0_8DelegateE+0x30): referencia a `ui::ResourceBundle::LoadCommon= Resources()' sin definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= : En la funci=F3n `WebCore::paintGlyphs(WebCore::GraphicsContext*, WebCore:= :SimpleFontData const*, unsigned short const*, unsigned int, SkPoint*, WebC= ore::FloatRect const&)': FontHarfBuzz.cpp:(.text._ZN7WebCoreL11paintGlyphsEPNS_15GraphicsContextEPKN= S_14SimpleFontDataEPKtjP7SkPointRKNS_9FloatRectE+0xa0): referencia a `WebCo= re::FontPlatformData::setupPaint(SkPaint*, WebCore::GraphicsContext*) const= ' sin definir FontHarfBuzz.cpp:(.text._ZN7WebCoreL11paintGlyphsEPNS_15GraphicsContextEPKN= S_14SimpleFontDataEPKtjP7SkPointRKNS_9FloatRectE+0x183): referencia a `WebC= ore::FontPlatformData::setupPaint(SkPaint*, WebCore::GraphicsContext*) cons= t' sin definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= : En la funci=F3n `WebCore::SimpleFontData::platformBoundsForGlyph(unsigned= short) const': SimpleFontDataSkia.cpp:(.text._ZNK7WebCore14SimpleFontData22platformBoundsF= orGlyphEt+0xb5): referencia a `WebCore::FontPlatformData::setupPaint(SkPain= t*, WebCore::GraphicsContext*) const' sin definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= : En la funci=F3n `WebCore::SimpleFontData::platformWidthForGlyph(unsigned = short) const': SimpleFontDataSkia.cpp:(.text._ZNK7WebCore14SimpleFontData21platformWidthFo= rGlyphEt+0xa3): referencia a `WebCore::FontPlatformData::setupPaint(SkPaint= *, WebCore::GraphicsContext*) const' sin definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= : En la funci=F3n `WebCore::SimpleFontData::canRenderCombiningCharacterSequ= ence(unsigned short const*, unsigned int) const': SimpleFontDataSkia.cpp:(.text._ZNK7WebCore14SimpleFontData35canRenderCombin= ingCharacterSequenceEPKtj+0x280): referencia a `WebCore::FontPlatformData::= setupPaint(SkPaint*, WebCore::GraphicsContext*) const' sin definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= :SimpleFontDataSkia.cpp:(.text._ZN7WebCore14SimpleFontData12platformInitEv+= 0xc8): m=E1s referencias a `WebCore::FontPlatformData::setupPaint(SkPaint*,= WebCore::GraphicsContext*) const' sin definir a continuaci=F3n obj/ui/views/libviews.a(views.desktop_w): En la funci=F3n `views::DesktopWi= ndowTreeHost::GetNativeTheme(aura::Window*)': desktop_window_tree_host_x11.cc:(.text._ZN5views21DesktopWindowTreeHost14Ge= tNativeThemeEPN4aura6WindowE+0x10): referencia a `views::LinuxUI::instance(= )' sin definir obj/chrome/libbrowser.a(browser.theme_s): En la funci=F3n `ThemeServiceAura= X11::SetNativeTheme()': theme_service_aurax11.cc:(.text._ZN19ThemeServiceAuraX1114SetNativeThemeEv+= 0x5d): referencia a `views::LinuxUI::instance()' sin definir obj/chrome/libbrowser.a(browser.first_r): En la funci=F3n `first_run::inter= nal::DoPostImportPlatformSpecificTasks(Profile*)': first_run_internal_posix.cc:(.text._ZN9first_run8internal33DoPostImportPlat= formSpecificTasksEP7Profile+0xa8): referencia a `first_run::ShowFirstRunDia= log(Profile*)' sin definir obj/printing/libprinting.a(printing.printe): En la funci=F3n `printing::Pri= ntedDocument::RenderPrintedPage(printing::PrintedPage const&, printing::Pri= ntingContext*) const': printed_document_linux.cc:(.text._ZNK8printing15PrintedDocument17RenderPrin= tedPageERKNS_11PrintedPageEPNS_15PrintingContextE+0x6c): referencia a `prin= ting::PrintingContextLinux::PrintDocument(printing::Metafile const*)' sin d= efinir obj/base/libbase.a(base.process_me): En la funci=F3n `base::GetNumberOfThre= ads(int)': process_metrics_freebsd.cc:(.text._ZN4base18GetNumberOfThreadsEi+0x3c): ref= erencia a `kvm_open' sin definir process_metrics_freebsd.cc:(.text._ZN4base18GetNumberOfThreadsEi+0x62): ref= erencia a `kvm_getprocs' sin definir process_metrics_freebsd.cc:(.text._ZN4base18GetNumberOfThreadsEi+0x6e): ref= erencia a `kvm_close' sin definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= : En la funci=F3n `WebCore::FontPlatformData::FontPlatformData(WTF::PassRef= Ptr, char const*, float, bool, bool, WebCore::FontOrientation, = bool)': FontPlatformDataHarfBuzz.cpp:(.text._ZN7WebCore16FontPlatformDataC2EN3WTF10= PassRefPtrI10SkTypefaceEEPKcfbbNS_15FontOrientationEb+0xa4): referencia a `= WebCore::FontPlatformData::querySystemForRenderStyle(bool)' sin definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= : En la funci=F3n `WebCore::FontPlatformData::FontPlatformData(WebCore::Fon= tPlatformData const&, float)': FontPlatformDataHarfBuzz.cpp:(.text._ZN7WebCore16FontPlatformDataC2ERKS0_f+= 0x88): referencia a `WebCore::FontPlatformData::querySystemForRenderStyle(b= ool)' sin definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= : En la funci=F3n `WebCore::HarfBuzzFace::createFont()': HarfBuzzFaceSkia.cpp:(.text._ZN7WebCore12HarfBuzzFace10createFontEv+0x51): = referencia a `WebCore::FontPlatformData::setupPaint(SkPaint*, WebCore::Grap= hicsContext*) const' sin definir obj/content/libcontent_browser.a(content_browser): En la funci=F3n `content= ::(anonymous namespace)::ComputeDefaultPrintSettings()': pepper_print_settings_manager.cc:(.text._ZN7content12_GLOBAL__N_127ComputeD= efaultPrintSettingsEv+0x2e): referencia a `printing::PrintingContext::Creat= e(std::string const&)' sin definir obj/chrome/libbrowser_ui.a(browser_ui.chro): En la funci=F3n `ChromeBrowser= MainExtraPartsAura::ToolkitInitialized()': chrome_browser_main_extra_parts_aura.cc:(.text._ZN31ChromeBrowserMainExtraP= artsAura18ToolkitInitializedEv+0x10): referencia a `views::LinuxUI::instanc= e()' sin definir obj/chrome/libbrowser_ui.a(browser_ui.chro): En la funci=F3n `ChromeBrowser= MainExtraPartsAura::PreEarlyInitialization()': chrome_browser_main_extra_parts_aura.cc:(.text._ZN31ChromeBrowserMainExtraP= artsAura22PreEarlyInitializationEv+0x1f): referencia a `BuildGtk2UI()' sin = definir chrome_browser_main_extra_parts_aura.cc:(.text._ZN31ChromeBrowserMainExtraP= artsAura22PreEarlyInitializationEv+0x83): referencia a `views::LinuxUI::Set= Instance(views::LinuxUI*)' sin definir obj/chrome/libbrowser_ui.a(browser_ui.nati): En la funci=F3n `NativeBrowser= FrameFactory::CreateNativeBrowserFrame(BrowserFrame*, BrowserView*)': native_browser_frame_factory.cc:(.text._ZN25NativeBrowserFrameFactory24Crea= teNativeBrowserFrameEP12BrowserFrameP11BrowserView+0x43): referencia a `vta= ble for NativeBrowserFrameFactory' sin definir obj/chrome/libbrowser_ui.a(browser_ui.stat): En la funci=F3n `StatusTrayLin= ux::CreatePlatformStatusIcon(StatusTray::StatusIconType, gfx::ImageSkia con= st&, std::basic_string > const&)': status_tray_linux.cc:(.text._ZN15StatusTrayLinux24CreatePlatformStatusIconE= N10StatusTray14StatusIconTypeERKN3gfx9ImageSkiaERKSbItN4base20string16_char= _traitsESaItEE+0x1f): referencia a `StatusIconLinuxWrapper::CreateWrappedSt= atusIcon(gfx::ImageSkia const&, std::basic_string > const&)' sin definir obj/chrome/libbrowser_ui.a(browser_ui.stat): En la funci=F3n `StatusTray::C= reate()': status_tray_linux.cc:(.text._ZN10StatusTray6CreateEv+0x10): referencia a `v= iews::LinuxUI::instance()' sin definir obj/chrome/libbrowser_ui.a(browser_ui.app_): En la funci=F3n `AppListLinux:= :MoveNearCursor(app_list::AppListView*)': app_list_linux.cc:(.text._ZN12AppListLinux14MoveNearCursorEPN8app_list11App= ListViewE+0x74): referencia a `views::LinuxUI::instance()' sin definir obj/chrome/libbrowser_ui.a(browser_ui.opaq): En la funci=F3n `OpaqueBrowser= FrameViewLinux::~OpaqueBrowserFrameViewLinux()': opaque_browser_frame_view_linux.cc:(.text._ZN27OpaqueBrowserFrameViewLinuxD= 2Ev+0x29): referencia a `views::LinuxUI::instance()' sin definir obj/chrome/libbrowser_ui.a(browser_ui.opaq): En la funci=F3n `OpaqueBrowser= FrameViewLinux::OpaqueBrowserFrameViewLinux(OpaqueBrowserFrameView*, Opaque= BrowserFrameViewLayout*, Profile*)': opaque_browser_frame_view_linux.cc:(.text._ZN27OpaqueBrowserFrameViewLinuxC= 2EP22OpaqueBrowserFrameViewP28OpaqueBrowserFrameViewLayoutP7Profile+0x40): = referencia a `views::LinuxUI::instance()' sin definir obj/ui/views/libviews.a(views.desktop_n): En la funci=F3n `views::DesktopNa= tiveWidgetAura::InitNativeWidget(views::Widget::InitParams const&)': desktop_native_widget_aura.cc:(.text._ZN5views23DesktopNativeWidgetAura16In= itNativeWidgetERKNS_6Widget10InitParamsE+0xa4c): referencia a `views::Deskt= opCursorLoaderUpdater::Create()' sin definir obj/ui/views/libviews.a(views.x11_windo): En la funci=F3n `views::X11Window= EventFilter::OnMouseEvent(ui::MouseEvent*)': x11_window_event_filter.cc:(.text._ZN5views20X11WindowEventFilter12OnMouseE= ventEPN2ui10MouseEventE+0x1d3): referencia a `views::LinuxUI::instance()' s= in definir obj/third_party/WebKit/Source/platform/libblink_platform.a(blink_platform.)= : En la funci=F3n `WebCore::FontCustomPlatformData::fontPlatformData(float,= bool, bool, WebCore::FontOrientation, WebCore::FontWidthVariant)': FontCustomPlatformDataSkia.cpp:(.text._ZN7WebCore22FontCustomPlatformData16= fontPlatformDataEfbbNS_15FontOrientationENS_16FontWidthVariantE+0x2d): refe= rencia a `WebCore::FontPlatformData::defaultUseSubpixelPositioning()' sin d= efinir obj/third_party/WebKit/Source/web/libblink_web.a(blink_web.WebFo): En la fu= nci=F3n `blink::WebFontRendering::setHinting(SkPaint::Hinting)': WebFontRendering.cpp:(.text._ZN5blink16WebFontRendering10setHintingEN7SkPai= nt7HintingE+0x17): referencia a `WebCore::FontPlatformData::setHinting(SkPa= int::Hinting)' sin definir obj/third_party/WebKit/Source/web/libblink_web.a(blink_web.WebFo): En la fu= nci=F3n `blink::WebFontRendering::setAutoHint(bool)': WebFontRendering.cpp:(.text._ZN5blink16WebFontRendering11setAutoHintEb+0x18= ): referencia a `WebCore::FontPlatformData::setAutoHint(bool)' sin definir obj/third_party/WebKit/Source/web/libblink_web.a(blink_web.WebFo): En la fu= nci=F3n `blink::WebFontRendering::setUseBitmaps(bool)': WebFontRendering.cpp:(.text._ZN5blink16WebFontRendering13setUseBitmapsEb+0x= 18): referencia a `WebCore::FontPlatformData::setUseBitmaps(bool)' sin defi= nir obj/third_party/WebKit/Source/web/libblink_web.a(blink_web.WebFo): En la fu= nci=F3n `blink::WebFontRendering::setAntiAlias(bool)': WebFontRendering.cpp:(.text._ZN5blink16WebFontRendering12setAntiAliasEb+0x1= 8): referencia a `WebCore::FontPlatformData::setAntiAlias(bool)' sin definir obj/third_party/WebKit/Source/web/libblink_web.a(blink_web.WebFo): En la fu= nci=F3n `blink::WebFontRendering::setSubpixelRendering(bool)': WebFontRendering.cpp:(.text._ZN5blink16WebFontRendering20setSubpixelRenderi= ngEb+0x18): referencia a `WebCore::FontPlatformData::setSubpixelRendering(b= ool)' sin definir collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure = to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/www/chromium *** Error code 1 Stop. make: stopped in /usr/ports/www/chromium --=20 Carlos Jacobo Puga Medina