Summary: | net-dns/pdns-recursor-5.0.3 fails to compile: lib.rs.h:863:(.text+0x219): undefined reference to rust::cxxbridge1::String::String() | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Sven Wegener <swegener> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | swegener |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Agostino Sarubbo
2024-03-17 08:09:45 UTC
Created attachment 887799 [details]
build.log
build log and emerge --info
I'm able to reproduce and the issue comes from the settings code written in rust not being compiled with lto and the top-level linking then failing. Need to look further into it, as forcing -Clinker-plugin-lto for the rust code causes other build issues. |