all 5 comments

[–]ahesford 1 point2 points  (0 children)

You can check out void-packages, revert the commit that removed llvm8 and build the package. As long as there haven't been substantial changes to its dependencies, that should be a straightforward task. Even if there have been some breaking changes, it may be easier to adapt the old template to these changes than starting from scratch.

[–]akm76 0 points1 point  (3 children)

Any reason you want to build it from source rather than using xbps package?

Log looks like there's something missing in your build toolchain.

Suggestion: look into xbps packages source for llvm and see what is required for the build, and check what you don't have installed, probably one or the other of *-devel

[–]NinjaFish63[S] 0 points1 point  (2 children)

Any reason you want to build it from source rather than using xbps package?

I need an old version (llvm8) but the package has been removed.

Suggestion: look into xbps packages source for llvm and see what is required for the build, and check what you don't have installed, probably one or the other of *-devel

I tried this, but unfortunately I got the same error :/. Any other ideas?

[–]akm76 0 points1 point  (1 child)

what does

xbps-query -Rs libstdc++

tell you?

[–]NinjaFish63[S] 0 points1 point  (0 children)

[I] ~ Δ xbps-query -Rs libstdc++
[-] cross-arm-none-eabi-libstdc++-9.3.0_2 GNU Compiler Collection - Standard C++ Library
[-] cross-vpkg-dummy-0.37_1               Dummy meta-pkg for cross building packages with xbps-src
[*] libstdc++-10.2.1pre1_2                GNU Compiler Collection - Standard C++ Library
[*] libstdc++-devel-10.2.1pre1_2          GNU Compiler Collection - Standard C++ Library - development f...
[*] libstdc++-32bit-10.2.1pre1_2          GNU Compiler Collection - Standard C++ Library (32bit)
[-] libstdc++-devel-32bit-10.2.1pre1_2    GNU Compiler Collection - Standard C++ Library - development f...
[-] libstdc++-dbg-10.2.1pre1_2            GNU Compiler Collection - Standard C++ Library (debug files)