- Что-то побилось в моём -CURRENT'е , eRIC, 22:35 , 24-Янв-19 (1) +1
для этого нужно понимать на какой ревизии исходников такая ошибка. #svnlite info /usr/src какую информацию выдает?
- Что-то побилось в моём -CURRENT'е , DHCPep, 19:18 , 25-Янв-19 (2)
- Что-то побилось в моём -CURRENT'е , eRIC, 22:37 , 27-Янв-19 (9) +2
- Что-то побилось в моём -CURRENT'е , DHCPep, 11:46 , 28-Янв-19 (10)
- Что-то побилось в моём -CURRENT'е , eRIC, 21:39 , 28-Янв-19 (11) +2
> cc: error: unable to execute command: Segmentation fault (core dumped) > cc: error: linker command failed due to signal (use -v to see > invocation) > мне кажется тут проблема не в конкретной ревизии, а в бинарниках на > хосте.однозначно дело с линкером на хосте, гляньте https://freebsd-arch.freebsd.narkive.com/vKFIbNlz/can-t-buil...
- Что-то побилось в моём -CURRENT'е , DHCPep, 22:59 , 28-Янв-19 (12)
- Что-то побилось в моём -CURRENT'е , DHCPep, 23:16 , 28-Янв-19 (13)
- Что-то побилось в моём -CURRENT'е , eRIC, 11:46 , 29-Янв-19 (14) +1
> В итоге так и осталась ошибка. Как бы эти компиляторные/сборочные компоненты мне > пересобрать, установить а уж потом с ними мир весь пересобирать?я этим не занимался, но как я понимаю возможно нужно собрать последний toolchain. надо почитать по документации. предлагаю, также написать в рассылку freebsd-current с ошибкой, возможно там грамотные подскажут что да как.
- Что-то побилось в моём -CURRENT'е , DHCPep, 11:08 , 01-Фев-19 (15)
- Что-то побилось в моём -CURRENT'е , eRIC, 12:13 , 01-Фев-19 (16)
> В итоге скачал base.txz для последнего снапшота, распаковал и оттуда скопировал ld.lld гуд!
- Что-то побилось в моём -CURRENT'е , DHCPep, 13:25 , 01-Фев-19 (17)
- Что-то побилось в моём -CURRENT'е , eRIC, 22:05 , 01-Фев-19 (18)
> Со скопированным ld.lld пересобрал мир на актуальную ревизию, всё поставил. И..... При > обновлении портов, снова те же вылеты ld.lld (с уже пересобраным). Снова > скопировал с base, всё собралось без проблем.однозначно ломается линкер, clang какой версии? также binutils какой версии установлен? такое подозрение в src.conf: использует WITH_LLD собирает LLVM линкер (по умолчанию для amd64), а также WITH_LLD_IS_LD который означает использовать LLVM LLD в качестве системного линкера. анализируя ваш выхлоп вижу что линкер /usr/bin/ld что может означать что это возможный GNUшный BFD линкер. можно поиграть с такими настройками в src.conf: WITH_LLD_IS_LD=yes WITH_LLD_BOOTSTRAP=yes или же указать через WITHOUT опции не трогать нормальный рабочий системный линкер. также опишите пожалуйста полный порядок действий, как вы все это хозяйство собираете, компилите и устанавливаете.
- Что-то побилось в моём -CURRENT'е , eRIC, 08:58 , 12-Фев-19 (19)
> также опишите пожалуйста полный порядок действий, как вы все это хозяйство собираете, > компилите и устанавливаете.@DHCPep на днях буквально успешно собрал CURRENT из исходников анализируя проблему в другой теме: https://www.opennet.ru/openforum/vsluhforumID1/97363.html#26 собирается без ошибок и без никаких дополнительных шаманств в make.conf/src.conf и всяких CPUTYPE?=native, CFLAGS=-Os -pipe и COPTFLAGS=-Os -pipe
- Что-то побилось в моём -CURRENT'е , universite, 20:15 , 26-Янв-19 (3)
- Что-то побилось в моём -CURRENT'е , DHCPep, 20:11 , 27-Янв-19 (8)
|