Win32 build fails with widevine and is_component_build = true
Reported by
mpfa...@gmail.com,
Feb 20 2017
|
|||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 Steps to reproduce the problem: 1. use attached args.gn 2. ninja -C out\Default chrome 3. What is the expected behavior? Build does not fail with unresolved functions What went wrong? [179/6416] LINK(DLL) content.dll content.dll.lib content.dll.pdb FAILED: content.dll content.dll.lib content.dll.pdb E:/Dev/depot_tools/python276_bin/python.exe ../../build/toolchain/win/tool_wrapper.py link-wrapper environment.x86 False link.exe /nologo /IMPLIB:./content.dll.lib /DLL /OUT:./content.dll /PDB:./content.dll.pdb @./content.dll.rsp Bibliothek "./content.dll.lib" und Objekt "./content.dll.exp" werden erstellt. media_stream_audio_sink.obj : error LNK2019: Verweis auf nicht aufgel��s externes Symbol ""public: static class content::MediaStreamAudioTrack * __cdecl content::MediaStreamAudioTrack::From(class blink::WebMediaStreamTrack const &)" (?From@MediaStreamAudioTrack@content@@SAPAV12@ABVWebMediaStreamTrack@blink@@@Z)" in Funktion ""public: static void __cdecl content::MediaStreamAudioSink::AddToAudioTrack(class content::MediaStreamAudioSink *,class blink::WebMediaStreamTrack const &)" (?AddToAudioTrack@MediaStreamAudioSink@content@@SAXPAV12@ABVWebMediaStreamTrack@blink@@@Z)". media_stream_audio_sink.obj : error LNK2019: Verweis auf nicht aufgel��s externes Symbol ""public: void __thiscall content::MediaStreamAudioTrack::AddSink(class content::MediaStreamAudioSink *)" (?AddSink@MediaStreamAudioTrack@content@@QAEXPAVMediaStreamAudioSink@2@@Z)" in Funktion ""public: static void __cdecl content::MediaStreamAudioSink::AddToAudioTrack(class content::MediaStreamAudioSink *,class blink::WebMediaStreamTrack const &)" (?AddToAudioTrack@MediaStreamAudioSink@content@@SAXPAV12@ABVWebMediaStreamTrack@blink@@@Z)". media_stream_audio_sink.obj : error LNK2019: Verweis auf nicht aufgel��s externes Symbol ""public: void __thiscall content::MediaStreamAudioTrack::RemoveSink(class content::MediaStreamAudioSink *)" (?RemoveSink@MediaStreamAudioTrack@content@@QAEXPAVMediaStreamAudioSink@2@@Z)" in Funktion ""public: static void __cdecl content::MediaStreamAudioSink::RemoveFromAudioTrack(class content::MediaStreamAudioSink *,class blink::WebMediaStreamTrack const &)" (?RemoveFromAudioTrack@MediaStreamAudioSink@content@@SAXPAV12@ABVWebMediaStreamTrack@blink@@@Z)". media_stream_audio_sink.obj : error LNK2019: Verweis auf nicht aufgel��s externes Symbol ""public: class media::AudioParameters __thiscall content::MediaStreamAudioTrack::GetOutputFormat(void)const " (?GetOutputFormat@MediaStreamAudioTrack@content@@QBE?AVAudioParameters@media@@XZ)" in Funktion ""public: static class media::AudioParameters __cdecl content::MediaStreamAudioSink::GetFormatFromAudioTrack(class blink::WebMediaStreamTrack const &)" (?GetFormatFromAudioTrack@MediaStreamAudioSink@content@@SA?AVAudioParameters@media@@ABVWebMediaStreamTrack@blink@@@Z)". media_stream_utils.obj : error LNK2019: Verweis auf nicht aufgel��s externes Symbol ""public: bool __thiscall content::MediaStreamAudioSource::ConnectToTrack(class blink::WebMediaStreamTrack const &)" (?ConnectToTrack@MediaStreamAudioSource@content@@QAE_NABVWebMediaStreamTrack@blink@@@Z)" in Funktion ""bool __cdecl content::AddAudioTrackToMediaStream(class scoped_refptr<class media::AudioCapturerSource>,int,enum media::ChannelLayout,int,bool,bool,class blink::WebMediaStream *)" (?AddAudioTrackToMediaStream@content@@YA_NV?$scoped_refptr@VAudioCapturerSource@media@@@@HW4ChannelLayout@media@@H_N2PAVWebMediaStream@blink@@@Z)". Did this work before? N/A Chrome version: 58.0.3017.0 Channel: n/a OS Version: 10.0 Flash Version: - VS2015 is UpToDate - Windows SDK 10 is UpToDate
,
Feb 20 2017
Attachments seem not to work, this is the args.gn content: # Build arguments go here. Examples: #is_official_build = true target_cpu = "x86" enable_nocompile_tests = false is_component_build = true is_multi_dll_chrome = false is_debug = false symbol_level = 1 remove_webcore_debug_symbols = true exclude_unwind_tables = true proprietary_codecs = true ffmpeg_branding = "Chrome" enable_widevine = true enable_webrtc = false enable_remoting = false google_api_key = "no" google_default_client_id = "no" google_default_client_secret = "no" use_official_google_api_keys = false # See "gn args <out_dir> --list" for available build arguments.
,
Feb 23 2017
,
Feb 26 2018
Issue has not been modified or commented on in the last 365 days, please re-open or file a new bug if this is still an issue. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot |
|||
►
Sign in to add a comment |
|||
Comment 1 Deleted