Jorijn van der Graaf
d22a8603df
fix(toolchain): pass -L as well as an rpath for a toolchain outside /usr
...
Inside the Flatpak the bundled toolchain compiled every bootstrap object,
then glslang's configure failed its test link with `unable to find
library -lc++`. clang searches its per-target runtime directory
(lib/<triple>) and the system library paths for libc++, not
<prefix>/lib, so with the classic layout a toolchain outside /usr needs
the search path spelled out, just as its loader needs the rpath.
LibcxxLinkFlags and build.sh now emit both, the same pair an explicit
CRAFTER_BUILD_LIBCXX_DIR already got.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 23:18:07 +02:00
..
CleanProject
feat(lint): const-local and constexpr-constant rules
2026-07-31 00:50:48 +02:00
CompilerWarning
refactor: drop Windows host support
2026-10-02 22:03:34 +02:00
ConcurrentCacheRace
linting
2026-07-23 01:24:42 +02:00
ConcurrentDependencyReset
linting
2026-07-23 01:24:42 +02:00
DependencyLink
linting
2026-07-23 01:24:42 +02:00
HelloWorld
linting
2026-07-23 01:24:42 +02:00
HostCacheSourceStamp
fix: key the host PCM cache on source content, add clean, hash project args
2026-07-30 17:43:09 +00:00
IncrementalHeaderChange
test: header-change incrementality across every compile path
2026-07-31 11:11:49 +00:00
IncrementalInterfaceChange
fix: re-resolve module imports before checking staleness
2026-07-30 17:12:24 +00:00
Lint
feat(lint): const-local and constexpr-constant rules
2026-07-31 00:50:48 +02:00
ModuleInterface
linting
2026-07-23 01:24:42 +02:00
ProjectDependency
fix: let a project file ask whether it is the top-level project
2026-10-02 22:02:40 +02:00
RunSingleTestExit
linting
2026-07-23 01:24:42 +02:00
ShaderCompile
linting
2026-07-23 01:24:42 +02:00
StandardArgs
fix: key the host PCM cache on source content, add clean, hash project args
2026-07-30 17:43:09 +00:00
StaticLib
linting
2026-07-23 01:24:42 +02:00
TestRunnerSpec
feat(toolchain): resolve the compiler in one place
2026-10-02 22:26:31 +02:00
ToolchainResolve
fix(toolchain): pass -L as well as an rpath for a toolchain outside /usr
2026-10-02 23:18:07 +02:00
TransitiveInterfaceChange
test change
2026-08-05 05:49:42 +02:00
VariantId
fix: key the host PCM cache on source content, add clean, hash project args
2026-07-30 17:43:09 +00:00
VersionFlag
feat(toolchain): resolve the compiler in one place
2026-10-02 22:26:31 +02:00
WasiBrowserRuntime
linting
2026-07-23 01:24:42 +02:00
WasmVariants
linting
2026-07-23 01:24:42 +02:00