> --
> Chromium Developers mailing list: chromi...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-dev
>
[02:07:14] <willchan> we should probably email chromium-dev so other linux folks who sync know to clobber?
[02:08:03] <leiz> willchan: sgtm
Ah, this is an old bug in the gyp makefile generator where it falls
down when you rename the input file in such a way that it produces the
same output. (Here: condition_variable.cc -> condition_variable.c.)
I haven't looked into how hard it would be to solve. You wouldn't
expect it to happen very often...
If you don't want to rebuild from scratch:
rm -rf out/{Debug,Release}/obj.target/platform/native_client
should work around it.
I found that in addition I had to:
rm -f out/Debug/.deps/all.deps
rm -rf out/Debug/.deps/out/Debug/obj.target/platform/native_client/src/shared/platform/linux
No guarantees that that's safe--I don't understand our build system
well enough. But it got me past the platform/native_client problem,
and didn't (I believe) force a full rebuild.
-- Randy
Whoops, yeah, I screwed up the above path; I meant:
rm -rf out/.deps/out/{Debug,Release}/obj.target/platform/native_client