Gleb Popov
Gleb Popov
Ok, it seems that it is a temporal problem caused by FreeBSD package building cluster still running 12.1. It seems that `google-perftools` somehow depends on kernel/libc, which makes it crash...
The problem seem to be fixed now in my local tests.
I also bumped into `llvm.is.constant.i32` when fiddling with FreeBSD libc support.
I did a bit of research on `llvm.is.constant`. It seems to be handled in `lib/Analysis/ConstantFolding.cpp` and boils down to this: ``` static bool isManifestConstant(const Constant *c) { if (isa(c)) {...
I wonder why this seemingly useful PR has no comments at all. @holycrap872 are you still interested in getting this in? Maybe you can rebase it on the tip?
This script isn't used during KLEE build. I suspect, it is used by the CI to set up testing for C++ features. We at FreeBSD do not run this script...
It is impossible to build uclibc on FreeBSD, so we simply do not have it in our package.
I had limited success with Orange Pi PC. First, I had to apply this patch to prevent kernel panic: http://arrowd.name/h3audio.patch Next, I came up with following dtb: http://arrowd.name/sun8i-h3-orangepi-pc.dtb With these...
Create a memory disk from it (`man mdconfig`), mount FreeBSD partition (md0s2a, probably) then copy that dtb into /mnt/boot/dtb.
Well, `cd /usr/src && patch < patchfile`. Then rebuilt the image using crochet. Make sure to remove `crochet/work/._builtkernel_something` to make crochet recompile the kernel.