[prev in list] [next in list] [prev in thread] [next in thread] 

List:       webkit-dev
Subject:    Re: [webkit-dev] Incremental unified builds on macOS
From:       Ken Russell <kbr () google ! com>
Date:       2019-06-25 23:49:36
Message-ID: CAMYvS2fs1w6q+NK5hiLKWW5NCJ8-Keri_-JP-0wM1dRdvFJ33w () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Thanks Darin for the tip. The extra logging contained exactly what I needed
and I'm embarrassed to say this is something I broke recently. Filed
https://bugs.webkit.org/show_bug.cgi?id=199212 and working on fixing it now.

-Ken


On Tue, Jun 25, 2019 at 4:20 PM Darin Adler <darin@apple.com> wrote:

> It's unlikely the problem is due to unified builds, since those are just
> source files with includes in them.
>
> But I have encountered problems like this before; sometimes they are
> things affecting lots of people and I've been able to fix them. When trying
> to understand causes of this kind of problem in the past, an Xcode build
> system feature that Dan Bernstein told me about was really useful. To use
> it you can type this command:
>
> % defaults write com.apple.dt.Xcode ExplainWhyBuildCommandsAreRun -bool YES
>
> Then rebuild and the log will contain additional information about each
> build step.
>
> Good luck and please let us know what you find!
>
> — Darin
>
> PS: That should work for now since WebKit still uses the "legacy Xcode
> build system" but I hear it won't work once we move to the modern build
> system.

[Attachment #5 (text/html)]

<div dir="ltr">Thanks Darin for the tip. The extra logging contained exactly what I \
needed and I&#39;m embarrassed  to say this is something I broke recently. Filed  <a \
href="https://bugs.webkit.org/show_bug.cgi?id=199212">https://bugs.webkit.org/show_bug.cgi?id=199212</a> \
and working on fixing it \
now.<div><br></div><div>-Ken</div><div><br></div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 25, 2019 at 4:20 PM \
Darin Adler &lt;<a href="mailto:darin@apple.com">darin@apple.com</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">It's unlikely the \
problem is due to unified builds, since those are just source files with includes in \
them.<br> <br>
But I have encountered problems like this before; sometimes they are things affecting \
lots of people and I've been able to fix them. When trying to understand causes of \
this kind of problem in the past, an Xcode build system feature that Dan Bernstein \
told me about was really useful. To use it you can type this command:<br> <br>
% defaults write com.apple.dt.Xcode ExplainWhyBuildCommandsAreRun -bool YES<br>
<br>
Then rebuild and the log will contain additional information about each build \
step.<br> <br>
Good luck and please let us know what you find!<br>
<br>
— Darin<br>
<br>
PS: That should work for now since WebKit still uses the "legacy Xcode build system" \
but I hear it won't work once we move to the modern build system.</blockquote></div>



_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic