LINUX.ORG.RU

Сборка gcc-4.3.3 выдает ошибку

 , ,


0

1

имеется арч, возможная необходимость собрать gcc-4.3.3 (в ауре есть 4.3.6, но она возможно не пригодна для сборки другой проги)
при попытке сборки выдает ошибки в самом начале.

PKGBUILD по которому собираю (немного измененный билд из офф пакетов арча)

в чем проблема не пойму, ошибка в самом начале, типа неверные данные в файлах, но почему? если пакет когда то собирался, а сча отказывается

★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^\@strong{ <-- HERE (.*)}$/ at ../../gcc/../contrib/texi2pod.pl line 317.

Похоже, что в современном perl это ошибка, а раньше было просто deprecated.

xaizek ★★★★★
()
Ответ на: комментарий от xaizek

блин мб.. там же каждую версию чото менялось в перле.. надо посмотреть какая там версия была в момент с ентим гцц

safocl ★★
() автор топика
Ответ на: комментарий от Dark_SavanT

так у меня установлен 4.3.6 версии гцц...

safocl ★★
() автор топика
13 декабря 2018 г.
Ответ на: комментарий от xaizek

Да, в perl 5.26 (на который я обновил свою слакварь):

https://rt.perl.org/Public/Bug/Display.html?id=130497

для gcc фикс тут:

https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=contrib/texi2pod.pl;h=9...

найден тут https://lists.gnu.org/archive/html/bug-guix/2017-10/msg00035.html

(в скобочках - в 2018 в Slackware 14.2 пришёл новый gcc 5.5 с патчами от Spectre. Вот я его и решил пересобрать как системный... )

Andrew-R ★★★★
()
Ответ на: комментарий от safocl

Тут недавно один любитель перловки ныл, что в Питоне постоянно ломают совместимость, а в божественном Перле всё работает чуть ли не со дня сотворения Перла. Лол.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.