eclipse-score / eclipse-score/toolchains_rust
Very old binutils leads to linking error in glibc
- Dominant language
- Starlark
- Stars
- 1
- Forks
- 11
- Avg merge
- 11m
- Merged PRs (30d)
- 1
Description
### Description
I tried to compile classic diagnostic adapter in https://github.com/eclipse-score/inc_diagnostics/pull/6 with S-CORE Rust toolchain. Diagnostics targets were forced through the ASIL Ferrocene/Score-GCC toolchain, whose binutils 2.34 linker can't read modern glibc's .relr.dyn. Since SOVD/diagnostics is QM, I added a score_diag_x86_64_linux_qm config that builds //score/opensovd-cda + //score/opensovd-gateway with standard upstream rules_rust@0.70.0 + modern host C/C++ on a plain x86_64-linux platform. There where some complains from @stmuench to not use different toolchains. Question is if we can update to a new ferrocene toolchain to also support moderrn glibc relr.dyn
### Analysis results
_No response_
### Solution
_No response_
### Error Occurrence Rate
None
### How to reproduce
_No response_
### Supporting Information
_No response_
### Classification
Minor
### First Affected Release
not released (main)
### Last Affected Release
not released (main)
### Expected Fixed Release
before release (main)
### Category
- [ ] Safety Relevant
- [ ] Security Relevant
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.