49.0.2623.75 build failure

332 views
Skip to first unread message

Stephen Cheng

unread,
Mar 7, 2016, 11:01:08 AM3/7/16
to Chromium-dev
Just updated to 49.0.2623.75. Debug build fails in the middle with the following error message:

[1/10690] ACTION Copying D3D Compiler DLL...
FAILED: f:\chrome\depot_tools\python276_bin\python.exe gyp-win-tool action-wrapper environment.x86 copy_compiler_dll_target_copy_dll_a30e198148542d4bce19a5c818c6884f..rsp ..\..\third_party\angle\src
ninja: build stopped: cannot make progress due to previous errors.
end time:  9:57:08.44

I can't really see what's wrong with it from the error message. 

Colin Blundell

unread,
Mar 7, 2016, 11:06:54 AM3/7/16
to sfc...@gmail.com, Chromium-dev
From https://www.chromium.org/developers/how-tos/get-the-code/working-with-release-branches:

Note: it is NOT possible to sync and build full release branch (i.e. with consistent third_party DEPS) refer to the internal documentation for that.
The instructions below show how to check out a release branch only for a specific project  (e.g. src.git)

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev

Primiano Tucci

unread,
Mar 7, 2016, 11:09:10 AM3/7/16
to blun...@chromium.org, sfc...@gmail.com, Chromium-dev
From Stephen's message it looks like (well it's not really clear really) he is trying to build a release tag not branch, which is supported.

Stephen can you clarify how are you syncing the code when you say "just updated to 49.0.2623.75" ?

Shanfeng Cheng

unread,
Mar 7, 2016, 12:16:21 PM3/7/16
to Primiano Tucci, Colin Blundell, chromium-dev
I am only building a release tag. The command I use is:

>git checkout 49.0.2623.75
>gclient sync



Shanfeng Cheng

Marshall Greenblatt

unread,
Mar 7, 2016, 12:19:01 PM3/7/16
to Shanfeng Cheng, Chromium-dev
You need to install the Windows 10.0.10586 SDK for 2623 branch and newer. See https://www.chromium.org/developers/how-tos/build-instructions-windows.
 

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.

Shanfeng Cheng

unread,
Mar 7, 2016, 2:14:52 PM3/7/16
to Marshall Greenblatt, chromium-dev
I checked the SDK version and it is 10.0.10586. 


Shanfeng Cheng
 
Date: 2016-03-07 11:17
Subject: Re: [chromium-dev] 49.0.2623.75 build failure

Marshall Greenblatt

unread,
Mar 7, 2016, 2:17:42 PM3/7/16
to Shanfeng Cheng, chromium-dev
On Mon, Mar 7, 2016 at 2:13 PM, Shanfeng Cheng <sfc...@gmail.com> wrote:
I checked the SDK version and it is 10.0.10586. 

In that case see this thread for additional debugging tips related to your problem: https://groups.google.com/a/chromium.org/d/msg/chromium-dev/PcTOlp4LqmM/jYgclJ0hAwAJ

Shanfeng Cheng

unread,
Mar 7, 2016, 2:28:34 PM3/7/16
to Marshall Greenblatt, chromium-dev
I did install Windows 10 SDK in a non-default location. I set the path with window_sdk_path in include.gypi. Not sure if that matters. 

Shanfeng Cheng

unread,
Mar 7, 2016, 2:53:13 PM3/7/16
to Marshall Greenblatt, chromium-dev
No default location of Windows SDK turns out to be the problem. I copied the d3d compiler dll to the default windows SDK location to get it to continue building. 


Shanfeng Cheng
 
Date: 2016-03-07 13:16

Shanfeng Cheng

unread,
Mar 7, 2016, 3:02:41 PM3/7/16
to Marshall Greenblatt, chromium-dev
Now I've run into another issue when building debug version:

d:\chromium\repo\src\third_party\webkit\source\core\css\cssstylerule.h(34) : warning C4275: non dll-interface class 'blink::CSSRule' used as base for dll-interface class 'blink::CSSStyleRule'

I see there is a CORE_EXPORT declaration in the class declaration of CSSStyleRule but not for CSSRule. When I check codesearch online, CORE_EXPORT has been added for the class CSSRule as well. 


Shanfeng Cheng
 
Date: 2016-03-07 13:16

Torne (Richard Coles)

unread,
Mar 7, 2016, 3:09:13 PM3/7/16
to sfc...@gmail.com, Marshall Greenblatt, chromium-dev

Sounds like you are doing a component build? We don't really test component builds on release branches (or debug builds, I think?)

Reply all
Reply to author
Forward
0 new messages