New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 842409 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: May 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug

Blocking:
issue 792131



Sign in to add a comment

"clang-cl.exe: error: no input files" errors after lld switch

Project Member Reported by thakis@chromium.org, May 12 2018

Issue description

hubbe writes:

"""
I get lots of "clang-cl.exe: error: no input files" errors while building for windows on windows in debug mode [after the lld switch].

is_debug = true
use_goma = true
proprietary_codecs=true
ffmpeg_branding="Chrome"
media_use_ffmpeg=true
is_component_build=true

(and recently added: use_lld=false)

I use git-cmd to build, my source directory is in c:\src\chrome\src\ and goma is in c:\goma\
No idea why clang can't find the source files though.
"""


hubbe, please paste some full build output (failed command, full error, everything ninja prints after "failed:"). lld is off by default again, so you'll have to say use_lld=true.

The linker should have no effect at all on compiles, so I'm very curious what's going on here.

Note that the default goma dir moved to c:\src\goma and you aren't setting goma_dir -- are you sure you don't have goma in c:\src\goma?

What revision are you synced to?

(What's git-cmd?)
 

Comment 1 by thakis@chromium.org, May 14 2018

Actually, I probably know what this is. Your goma client is like 3+ months out of date. Making sure your goma is up-to-date will probably fix this. Run `\src\goma\goma-win64\goma_ctl.bat update` and you should be all set.

(Internal-only http://b/72768585 has some details.)

Comment 2 by hubbe@chromium.org, May 14 2018

Yep, that seems to be correct.
Updating goma seems to have fixed it.

Comment 3 by hubbe@chromium.org, May 14 2018

Status: Fixed (was: Unconfirmed)

Sign in to add a comment