Problem on automate building with branch 3440

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

Problem on automate building with branch 3440

Postby futurex » Fri Jun 22, 2018 7:36 pm

Hi there, Im building branch 3440 on windows 10 64 bit. All building go fine but it's seem there is some issue while making distrib.
(I have build success with branch 3396)

Here is my command
python automate-git.py --download-dir=F:\CEF3\chromium_git --depot-tools-dir=F:\CEF3\depot_tools --branch=3440 --no-debug-build --force-build --no-distrib-archive --force-distrib --x64-build

And the result
Code: Select all
command:
python combine_libs.py -o F:\CEF3\chromium_git\chromium\src\cef\binary_distrib\cef_binary_3.3440.1790.gc29cab3_windows64\Release\cef_sandbox.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base_static.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\third_party\dynamic_annotations\dynamic_annotations.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\win\pe_image.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\cef\cef_sandbox.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\sandbox\win\sandbox.lib
Traceback (most recent call last):
  File "combine_libs.py", line 119, in <module>
    sys.exit(Main())
  File "combine_libs.py", line 114, in Main
    CombineLibraries(output, remove_re, args)
  File "combine_libs.py", line 59, in CombineLibraries
    Shell(*args)
  File "combine_libs.py", line 27, in Shell
    raise RuntimeError('%s exited with status %d' % (args[0], retcode))
RuntimeError: lib.exe exited with status 1136
Traceback (most recent call last):
  File "F:\CEF3\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 749, in <module>
    os.path.join(dst_dir, 'cef_sandbox.lib'))
  File "F:\CEF3\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 314, in combine_libs
    run(cmdline, os.path.join(cef_dir, 'tools'))
  File "F:\CEF3\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 323, in run
    args, cwd=working_dir, env=os.environ, shell=(sys.platform == 'win32'))
  File "F:\CEF3\depot_tools\win_tools-2_7_6_bin\python\bin\lib\subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['msvs_env.bat', 'win64', 'python', 'combine_libs.py', '-o', 'F:\\CEF3\\chromium_git\\chromium\\src\\cef\\binary_distrib\\cef_binary_3.3440.1790.gc29cab3_windows64\\Release\\cef_sandbox.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base_static.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\third_party\\dynamic_annotations\\dynamic_annotations.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\win\\pe_image.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\cef\\cef_sandbox.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\sandbox\\win\\sandbox.lib']' returned non-zero exit status 1
Traceback (most recent call last):
  File "automate-git.py", line 1189, in <module>
    run(path, cef_tools_dir, depot_tools_dir)
  File "automate-git.py", line 55, in run
    args, cwd=working_dir, env=env, shell=(sys.platform == 'win32'))
  File "C:\Python27\lib\subprocess.py", line 186, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['F:\\CEF3\\chromium_git\\chromium\\src\\cef\\tools\\make_distrib.bat', '--allow-partial', '--ninja-build', '--x64-build', '--no-archive']' returned non-zero exit status 1


Please give me an advice, Thank in advances !
Best Regards
futurex
Techie
 
Posts: 22
Joined: Fri Sep 02, 2016 11:11 pm

Re: Problem on automate building with branch 3440

Postby magreenblatt » Fri Jun 22, 2018 7:51 pm

What are your GN_DEFINES? Do all of the listed lib files exist?
magreenblatt
Site Admin
 
Posts: 12407
Joined: Fri May 29, 2009 6:57 pm

Re: Problem on automate building with branch 3440

Postby futurex » Fri Jun 22, 2018 8:23 pm

magreenblatt wrote:What are your GN_DEFINES? Do all of the listed lib files exist?

Hi magreenblatt, here is my update.bat
set CEF_USE_GN=1
set GN_DEFINES=proprietary_codecs=true ffmpeg_branding=Chrome is_win_fastlink=false
set GN_ARGUMENTS=--ide=vs2017 --sln=cef --filters=//cef/*

python automate-git.py --download-dir=F:\CEF3\chromium_git --depot-tools-dir=F:\CEF3\depot_tools --branch=3440 --no-debug-build --force-build --no-distrib-archive --force-distrib --x64-build
Yes, all of there lib do exists, Im just checked one by one

Code: Select all
F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base.lib
F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base_static.lib
F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\third_party\dynamic_annotations\dynamic_annotations.lib
F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\win\pe_image.lib
F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\cef\cef_sandbox.lib
F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\sandbox\win\sandbox.lib


The Release folder on the binary_distrib result is empty. (Note that I have success build with previous branch 3396 with same update.bat file)
http://prntscr.com/jya0gi

Im also able to run the cefclient also
http://prntscr.com/jya1p5

Regards !
futurex
Techie
 
Posts: 22
Joined: Fri Sep 02, 2016 11:11 pm

Re: Problem on automate building with branch 3440

Postby DanKegel » Fri Jun 22, 2018 10:06 pm

Are those .lib files valid-looking (e.g. nonzero size, and dumpbin.exe outputs good-looking symbol list)?
Did you run out of disk space?
DanKegel
Mentor
 
Posts: 59
Joined: Fri Nov 08, 2013 12:46 pm

Re: Problem on automate building with branch 3440

Postby futurex » Sat Jun 23, 2018 5:59 am

DanKegel wrote:Are those .lib files valid-looking (e.g. nonzero size, and dumpbin.exe outputs good-looking symbol list)?
Did you run out of disk space?

Hi Dankegel, here is the list of that libs with size. My disk still has 81.5 GB after this build. Could you explain more about dumpbin.exe. Sorry but Im pretty new here, I just try to compiling the source following the wiki page on bitbucket. I have not much experience in c++ and the related stuffs :(

Code: Select all
2775 KB F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base.lib
1 KB F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base_static.lib
1 KB F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\third_party\dynamic_annotations\dynamic_annotations.lib
3 KB F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\win\pe_image.lib
1 KB F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\cef\cef_sandbox.lib
202 KB F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\sandbox\win\sandbox.lib
futurex
Techie
 
Posts: 22
Joined: Fri Sep 02, 2016 11:11 pm

Re: Problem on automate building with branch 3440

Postby futurex » Tue Jun 26, 2018 8:27 am

futurex wrote:
Code: Select all
command:
python combine_libs.py -o F:\CEF3\chromium_git\chromium\src\cef\binary_distrib\cef_binary_3.3440.1790.gc29cab3_windows64\Release\cef_sandbox.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base_static.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\third_party\dynamic_annotations\dynamic_annotations.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\base\win\pe_image.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\cef\cef_sandbox.lib F:\CEF3\chromium_git\chromium\src\out\Release_GN_x64\obj\sandbox\win\sandbox.lib
Traceback (most recent call last):
  File "combine_libs.py", line 119, in <module>
    sys.exit(Main())
  File "combine_libs.py", line 114, in Main
    CombineLibraries(output, remove_re, args)
  File "combine_libs.py", line 59, in CombineLibraries
    Shell(*args)
  File "combine_libs.py", line 27, in Shell
    raise RuntimeError('%s exited with status %d' % (args[0], retcode))
RuntimeError: lib.exe exited with status 1136
Traceback (most recent call last):
  File "F:\CEF3\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 749, in <module>
    os.path.join(dst_dir, 'cef_sandbox.lib'))
  File "F:\CEF3\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 314, in combine_libs
    run(cmdline, os.path.join(cef_dir, 'tools'))
  File "F:\CEF3\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 323, in run
    args, cwd=working_dir, env=os.environ, shell=(sys.platform == 'win32'))
  File "F:\CEF3\depot_tools\win_tools-2_7_6_bin\python\bin\lib\subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['msvs_env.bat', 'win64', 'python', 'combine_libs.py', '-o', 'F:\\CEF3\\chromium_git\\chromium\\src\\cef\\binary_distrib\\cef_binary_3.3440.1790.gc29cab3_windows64\\Release\\cef_sandbox.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base_static.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\third_party\\dynamic_annotations\\dynamic_annotations.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\win\\pe_image.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\cef\\cef_sandbox.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\sandbox\\win\\sandbox.lib']' returned non-zero exit status 1
Traceback (most recent call last):
  File "automate-git.py", line 1189, in <module>
    run(path, cef_tools_dir, depot_tools_dir)
  File "automate-git.py", line 55, in run
    args, cwd=working_dir, env=env, shell=(sys.platform == 'win32'))
  File "C:\Python27\lib\subprocess.py", line 186, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['F:\\CEF3\\chromium_git\\chromium\\src\\cef\\tools\\make_distrib.bat', '--allow-partial', '--ninja-build', '--x64-build', '--no-archive']' returned non-zero exit status 1

Hi there, any suggestions please ! :|
futurex
Techie
 
Posts: 22
Joined: Fri Sep 02, 2016 11:11 pm

Re: Problem on automate building with branch 3440

Postby magreenblatt » Tue Jun 26, 2018 9:43 am

Code: Select all
Command '['msvs_env.bat', 'win64', 'python', 'combine_libs.py', '-o', 'F:\\CEF3\\chromium_git\\chromium\\src\\cef\\binary_distrib\\cef_binary_3.3440.1790.gc29cab3_windows64\\Release\\cef_sandbox.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base_static.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\third_party\\dynamic_annotations\\dynamic_annotations.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\win\\pe_image.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\cef\\cef_sandbox.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\sandbox\\win\\sandbox.lib']' returned non-zero exit status 1

Do you get any additional information if you run the command manually from cmd.exe?
magreenblatt
Site Admin
 
Posts: 12407
Joined: Fri May 29, 2009 6:57 pm

Re: Problem on automate building with branch 3440

Postby 00alexvn00 » Wed Jun 27, 2018 12:34 pm

Hello!
Same problem.
Windows x64 build, *.lib files are incorrect files, dumpbin can't parse them.
Is there somebody who can help with this problem&?
00alexvn00
Newbie
 
Posts: 1
Joined: Wed Jun 27, 2018 12:31 pm

Re: Problem on automate building with branch 3440

Postby futurex » Thu Jun 28, 2018 4:03 am

magreenblatt wrote:
Code: Select all
Command '['msvs_env.bat', 'win64', 'python', 'combine_libs.py', '-o', 'F:\\CEF3\\chromium_git\\chromium\\src\\cef\\binary_distrib\\cef_binary_3.3440.1790.gc29cab3_windows64\\Release\\cef_sandbox.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base_static.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\third_party\\dynamic_annotations\\dynamic_annotations.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\win\\pe_image.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\cef\\cef_sandbox.lib', 'F:\\CEF3\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\sandbox\\win\\sandbox.lib']' returned non-zero exit status 1

Do you get any additional information if you run the command manually from cmd.exe?


Hi, It's the same, lib.exe exited with status 1136 like my first post. Im gonna switch batch to branch 3396 :|
futurex
Techie
 
Posts: 22
Joined: Fri Sep 02, 2016 11:11 pm

Re: Problem on automate building with branch 3440

Postby wesselsga » Tue Jul 03, 2018 12:11 pm

Same error here. RuntimeError: lib.exe exited with status 1136

Windows 10 - building x64
Visual Studio 2017 Community Edition (15.7.4)

args.gn
Code: Select all
clang_use_chrome_plugins=false
enable_basic_printing=true
enable_nacl=false
enable_precompiled_headers=false
enable_print_preview=false
enable_widevine=true
is_component_build=false
is_debug=false
target_cpu="x64"



Code: Select all
vcvars:
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat"
**********************************************************************
** Visual Studio 2017 Developer Command Prompt v15.7.4
** Copyright (c) 2017 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'
PATH:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\;C:\tools\depot_tools\win_tools-2_7_6_bin\python\bin;C:\tools\depot_tools\win_tools-2_7_6_bin\python\bin\Scripts;C:\tools\depot_tools;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\CMake\bin;C:\Program Files\Git\cmd;C:\tools\nasm;c:\tools\yasm;;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\wesselsga\AppData\Local\Microsoft\WindowsApps
command:
python combine_libs.py -o C:\code\chromium_git\chromium\src\cef\binary_distrib\cef_binary_3.3464.1795.g72ac688_windows64\Release\cef_sandbox.lib C:\code\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base.lib C:\code\chromium_git\chromium\src\out\Release_GN_x64\obj\base\base_static.lib C:\code\chromium_git\chromium\src\out\Release_GN_x64\obj\base\third_party\dynamic_annotations\dynamic_annotations.lib C:\code\chromium_git\chromium\src\out\Release_GN_x64\obj\base\win\pe_image.lib C:\code\chromium_git\chromium\src\out\Release_GN_x64\obj\cef\cef_sandbox.lib C:\code\chromium_git\chromium\src\out\Release_GN_x64\obj\sandbox\win\sandbox.lib
Traceback (most recent call last):
  File "combine_libs.py", line 119, in <module>
    sys.exit(Main())
  File "combine_libs.py", line 114, in Main
    CombineLibraries(output, remove_re, args)
  File "combine_libs.py", line 59, in CombineLibraries
    Shell(*args)
  File "combine_libs.py", line 27, in Shell
    raise RuntimeError('%s exited with status %d' % (args[0], retcode))
RuntimeError: lib.exe exited with status 1136
Traceback (most recent call last):
  File "C:\code\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 749, in <module>
    os.path.join(dst_dir, 'cef_sandbox.lib'))
  File "C:\code\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 314, in combine_libs
    run(cmdline, os.path.join(cef_dir, 'tools'))
  File "C:\code\chromium_git\chromium\src\cef\tools\\make_distrib.py", line 323, in run
    args, cwd=working_dir, env=os.environ, shell=(sys.platform == 'win32'))
  File "C:\tools\depot_tools\win_tools-2_7_6_bin\python\bin\lib\subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['msvs_env.bat', 'win64', 'python', 'combine_libs.py', '-o', 'C:\\code\\chromium_git\\chromium\\src\\cef\\binary_distrib\\cef_binary_3.3464.1795.g72ac688_windows64\\Release\\cef_sandbox.lib', 'C:\\code\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base.lib', 'C:\\code\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\base_static.lib', 'C:\\code\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\third_party\\dynamic_annotations\\dynamic_annotations.lib', 'C:\\code\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\base\\win\\pe_image.lib', 'C:\\code\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\cef\\cef_sandbox.lib', 'C:\\code\\chromium_git\\chromium\\src\\out\\Release_GN_x64\\obj\\sandbox\\win\\sandbox.lib']' returned non-zero exit status 1


base_static.lib is suspiciously small - 1KB in size
wesselsga
Newbie
 
Posts: 6
Joined: Wed Jan 10, 2018 8:48 am

Next

Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 37 guests