[llvmlinux] make [CONFIG=config.mk] sync-all... does not download llvm-sources

Behan Webster behanw at converseincode.com
Thu Jul 11 13:15:56 UTC 2013


On 07/11/13 09:05, Sedat Dilek wrote:
> On Thu, Jul 11, 2013 at 2:46 PM, Behan Webster
> <behanw at converseincode.com> wrote:
>> On 07/11/13 08:29, Sedat Dilek wrote:
>>> On Thu, Jul 11, 2013 at 2:26 PM, Behan Webster
>>> <behanw at converseincode.com> wrote:
>>>> On 07/11/13 08:12, Sedat Dilek wrote:
>>>>> On Thu, Jul 11, 2013 at 2:05 PM, Behan Webster
>>>>> <behanw at converseincode.com> wrote:
>>>>>> On 07/11/13 06:00, Sedat Dilek wrote:
>>>>>>> Shouldn't 'make sync-all also get LLVM sources from GIT?
>>>>>>>
>>>>>> It does. It's just that the LLVM/Clang versions are pinned in
>>>>>> toolchain/clang/clang.mk while we track down issues with the latest
>>>>>> versions
>>>>>> of LLVM which are broken.
>>>>>>
>>>>> NO, that's not true - LLVM sources are not downloaded.
>>>>>
>>>> I don't know what you're seeing. But make sync-all calls llvm-sync and
>>>> clang-sync for me.
>>>>
>>>> You can see what targets are called during a sync like this:
>>>>
>>>> llvmlinux/targets/x86_64$ make list-sync
>>>>
>>>> llvm-sync clang-sync kernels-sync buildroot-sync ltp-sync qemu-sync
>>>>
>>> I have sent you my logs, have a look into it
>>> (make-config_mk-sync-all.txt).
>>> Again, it is not downloaded!
>>>
>>> In another email you insulted me to be "vague", why the hell you do
>>> not look into logs sent to you?
>>>
>> I did look at your logs. They doesn't match with what I can reproduce here.
>> I suspect you didn't redirect stderr when you recorded the log. I can assure
>> you that it is being synced. I do "make sync-all" almost daily.
>>
>  From my previous reply (Please, read more carefully!):
>
> LC_ALL=C make CONFIG=config.mk sync-all 2>&1 | tee
> ~/src/llvmlinux/make-config_mk-sync-all.txt
I did indeed miss that line.

But I still can't reproduce the issue you are seeing. It is syncing for 
me. Not saving stderr was the only thing I could think that might be the 
issue.

However, clang is building for you isn't it?

Behan

-- 
Behan Webster
behanw at converseincode.com



More information about the LLVMLinux mailing list