Summary: | crt*.o belongs to a different package | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Arseny Maslennikov <arseny> |
Component: | gcc10 | Assignee: | Gleb F-Malinovskiy <glebfm> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P5 | CC: | glebfm, iv, ldv |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Arseny Maslennikov
2020-12-05 03:43:45 MSK
(In reply to Arseny Maslennikov from comment #0) > Было бы правильным, на мой взгляд, отделить, по крайней мере, crt*.o от > пакета gccN. Почему? (In reply to Ivan A. Melnikov from comment #1) > (In reply to Arseny Maslennikov from comment #0) > > Было бы правильным, на мой взгляд, отделить, по крайней мере, crt*.o от > > пакета gccN. > > Почему? Потому что они могут потребоваться не только gcc, но и любому компилятору C, ориентирующемуся на glibc в качестве базовой поддержки С в юзерспейсе. Например, из-за этого у нас пакеты с clang зависят от gcc. Prior art: тот же Debian кладёт это в свой пакет libgcc-N-dev вместе c интринсиками, stdbool/stddef/stdint, санитайзерами. |