llvm-config error for aarch64

Hi everyone,

We are getting the following error when building the Halide library [1] (the component in question is GlobalISel)

+Quentin

Looks like this problem is also affecting the Go bindings build.
http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/34538/steps/test/logs/stdio

Peter

Hi,

This may happen because of r260569.
Now the libAArch64 has a dependency on libGlobalISel, though this one should also be generated but empty.

Any llvm-config expert to help here?

Cheers,
-Quentin

The bot failure can be reproduced with:

./bin/llvm-config "--ldflags" "--libs" "--system-libs" all-targets analysis asmparser asmprinter bitreader bitwriter codegen core debuginfodwarf executionengine instrumentation interpreter ipo irreader linker mc mcjit objcarcopts option profiledata scalaropts support target

Looking...

Should be fixed in r260701: GlobalISel was made to be always built in r260566 but the change was not reflected in LLVMBUILD.txt where it was an optional library.

Thanks a bunch!

Q.

Thank you!

Alina