Crochet for RPI3 fails in tblgen

Karl Denninger karl at denninger.net
Thu Dec 28 22:42:19 UTC 2017


On 12/28/2017 13:56, Emmanuel Vadot wrote:
> On Tue, 26 Dec 2017 09:09:05 -0600
> Karl Denninger <karl at denninger.net> wrote:
>
>
>>
>> This is the buildworld string being used by Crochet:
>>
>> make TARGET_ARCH=aarch64 SRCCONF=/dev/null __MAKE_CONF=/dev/null
>> -DNO_CLEAN -DWITHOUT_DEBUG_FILES -DWITHOUT_KERNEL_SYMBOLS
>> -DWITHOUT_TESTS -j 12 buildworld
>  Just did a full kernel-toolchain + buildworld and it didn't fail for
> me.
>  I'm running 12-CURRENT (r325884).
Running 12-CURRENT on?

The problem appears to be the initial bootstrap of the tools on an
11.1-STABLE box (I'm running FreeBSD 11.1-STABLE #20 r324056M on the
build box)

I don't have a 12-CURRENT box to do the builds on but if building for 12
on 11.1 is broken that would appear to be a severe problem since moving
from 11.1 to 12 will require building at least once (unless you binary
upgrade, of course.)

The bootstrapping of the cross tools is failing, and it appears
llvm-tblgen (which I assume is being run off the 11.1-STABLE llvm 4.0.0
codebase, since this is a crossbuild) is where the blowup is happening
-- it's segfaulting, to be specific.

All appearances are that I'm current on llvm:

[karl at NewFS /pics/Crochet-work-HEAD]$ pkg info|grep llvm
llvm37-3.7.1_4                 LLVM and Clang
llvm39-3.9.1_7                 LLVM and Clang
llvm40-4.0.1_5                 LLVM and Clang


-- 
Karl Denninger
karl at denninger.net <mailto:karl at denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4897 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20171228/2508959a/attachment.bin>


More information about the freebsd-arm mailing list