[llvmlinux] build and link .bc kernel

Behan Webster behanw at converseincode.com
Tue Nov 26 01:09:55 UTC 2013


Rewind everything to the same date (LLVMLinux, kernel, clang, llvm,
etc). You have to do each git repo seperately.

You can specify the commits for each in a config file.  You can read
more about config files here:

    llvmlinux/Documentation/settings_file.txt

Behan

On 11/25/13 17:01, Cristian Zamfir wrote:
> On Tue, Nov 26, 2013 at 12:15 AM, Behan Webster
> <behanw at converseincode.com> wrote:
>> On 11/25/13 14:27, Cristian Zamfir wrote:
>>> I tried some other targets and eventually I could compile the
>>> x86_64_tiny kernel, but not the x86_64 one. I then did make sync-all
>>> and now patches fail again. Perhaps I should specify a stable
>>> checkpoint parameter to the makefile, or am I doing something wrong?
>> You are experiencing the breakage that comes with the Kernel merge
>> window for 3.12. That's to be expected in the last couple of weeks. We
>> now have to fix that.
>>
>> Every time there is a new influx of code to llvm/clang or the kernel
>> (usually after their respective releases) there is still often breakage
>> as the code we're patching changes (sometimes dramatically).
>>
>> Try the code from about a month ago. It should work.
> I tried ff3526d12fa9f7a24d1b03f2b279f49d07ecb820 but it did not work.
> Do I have to unwind clang and the kernel to the same date, or is it
> done automatically?
>
> Thank you,
> Cristi
>
>
>> Behan
>>
>> --
>> Behan Webster
>> behanw at converseincode.com
>>
>> _______________________________________________
>> LLVMLinux mailing list
>> LLVMLinux at lists.linuxfoundation.org
>> https://lists.linuxfoundation.org/mailman/listinfo/llvmlinux
> _______________________________________________
> LLVMLinux mailing list
> LLVMLinux at lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/llvmlinux


-- 
Behan Webster
behanw at converseincode.com



More information about the LLVMLinux mailing list