Bug 60530
| Summary: | changing cflags leads to linking errors | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Arseny Maslennikov <arseny> | ||||
| Component: | rust-cargo | Assignee: | Sergey Zhidkih <rx1513> | ||||
| Status: | ASSIGNED --- | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | ancieg, legion, rauty, rx1513 | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| URL: | https://git.altlinux.org/tasks/407662 | ||||||
| Attachments: |
|
||||||
Я умеренно приветствую Rust и скорее рад, что он набирает популярность, но не люблю и не "грокаю" Cargo и порицаю cargo-культ (он же leftpad-синдром). Что ей, нестарой карге, не так? Но это всё политика да эмоции. Вообще-то не ясно, кто виноват. Если реально есть ошибка не в rust-cargo, выступающая причиной синдрома, то можно перевесить; но по умолчанию буду валить на Cargo. Может помогу чем.
Не раз сталкивался с тем, что наши %optflags иногда ломают линковку при сборке rust-проектов и лично у меня всегда получалось это обходить таким путем:
%{?optflags_lto:%global optflags_lto %optflags_lto -ffat-lto-objects}
(Ответ для Anton Zhukharev на комментарий #2) > Может помогу чем. > Не раз сталкивался с тем, что наши %optflags иногда ломают линковку при > сборке rust-проектов и лично у меня всегда получалось это обходить таким > путем: > > %{?optflags_lto:%global optflags_lto %optflags_lto -ffat-lto-objects} Можно примеры пакетов? (In reply to Sergey Zhidkih from comment #3) > (Ответ для Anton Zhukharev на комментарий #2) > > Может помогу чем. > > Не раз сталкивался с тем, что наши %optflags иногда ломают линковку при > > сборке rust-проектов и лично у меня всегда получалось это обходить таким > > путем: > > > > %{?optflags_lto:%global optflags_lto %optflags_lto -ffat-lto-objects} > Можно примеры пакетов? Немного примеров: ast-grep jsonschema-rs prek python3-module-foghttp python3-module-nemo-relay python3-module-pyproject-fmt |

Description
Arseny Maslennikov 2026-09-14 16:45:22 MSK