Bug 53847 - В librustc_driver попал buildroot
Summary: В librustc_driver попал buildroot
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: rust (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Сергей Жидких
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-15 12:07 MSK by Сергей Жидких
Modified: 2025-10-09 19:38 MSK (History)
3 users (show)

See Also:


Attachments
Скриншот ошибки (54.61 KB, image/png)
2025-04-15 12:07 MSK, Сергей Жидких
no flags Details
Простейшая программа на rust на которой воспроизводится ошибка (4.93 MB, application/gzip)
2025-04-15 12:10 MSK, Сергей Жидких
no flags Details
Скриншот другой ошибки которая включает buildroot (61.91 KB, image/png)
2025-04-15 15:07 MSK, Сергей Жидких
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Сергей Жидких 2025-04-15 12:07:11 MSK
Created attachment 18214 [details]
Скриншот ошибки

Ошибка:
2025-04-15T11:40:34.065750513+03:00 ERROR flycheck 0: File with cargo diagnostic not found in VFS: file not found: /usr/src/RPM/BUILD/rust-1.85.1/library/core/src/result.rs

Шаги для воспроизведения:
1. Установить редактор кода, совместимый с rust-analyzer (в моём случае это VSCodium).
2. Установить rust-src.
3. Установить расширение rust-analyzer для выбранной среды разработки.
4. Написать программу, которая содержит название типа схожее с уже имеющимся в стандратной библиотеке.
Пример:
fn main()-> F {}
5. Сохранить файл и открыть логи rust-analyzer-а.
Comment 1 Сергей Жидких 2025-04-15 12:10:07 MSK
Created attachment 18215 [details]
Простейшая программа на rust на которой воспроизводится ошибка
Comment 2 Сергей Жидких 2025-04-15 15:07:23 MSK
Created attachment 18217 [details]
Скриншот другой ошибки которая включает buildroot
Comment 3 Сергей Жидких 2025-08-23 15:07:35 MSK
Исправлю сам.
Comment 4 Сергей Жидких 2025-10-09 19:38:22 MSK
Проблема в librustc_driver.so, который хранит ссылку на buildroot.