[Sysadmins] Сломан FPC в x86_64 и aarch64?

Шенцев Алексей lex.shen на yandex.ru
Вс Сен 16 12:34:54 MSK 2018


15.09.2018 20:40, Sergey пишет:
> On Saturday 15 September 2018, Motsyo Gennadi aka Drool wrote:
>
>>    Собирается только под i586, на остальных архитектурах компилер валится
>> с Access violation...
> Вообще-то непонятно, где именно валится с Access violation, а где с
> Couldn't find package /usr/bin/fpc. Я так понимаю, должно быть две
> пары похожих ошибок, для x86_64 и для aarch64?
>
> Хотя у меня на текущем Сизифе x86_64 собралось с
>
> warning: Installed (but unpackaged) file(s) found:
>      /usr/share/pixmaps/doublecmd.png
>
> При этом error мелькали всё же при сборке. Не знаю, на сколько это важно:
>
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/lcl/units/x86_64-linux/qt" of package "LCL 1.8.4"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/lcl/units/x86_64-linux/qt" of package "LCL 1.8.4"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/lcl/units/x86_64-linux/qt" of package "LCL 1.8.4"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/lcl/units/x86_64-linux/qt" of package "LCL 1.8.4"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/lcl/units/x86_64-linux/qt" of package "LCL 1.8.4"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/components/synedit/units/x86_64-linux/qt" of package "SynEdit 1.0"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/lcl/units/x86_64-linux/qt" of package "LCL 1.8.4"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/lcl/units/x86_64-linux/qt" of package "LCL 1.8.4"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/components/datetimectrls/lib/x86_64-linux/qt" of package "DateTimeCtrls 1.5.1"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/lcl/units/x86_64-linux/qt" of package "LCL 1.8.4"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/components/lazcontrols/lib/x86_64-linux/qt" of package "LazControls 1.0.1"
> Error: (lazarus) unable to create package output directory "/usr/lib64/lazarus/components/synedit/units/x86_64-linux/qt" of package "SynEdit 1.0"
>
Смотрите какого чёрта fpc не может создать нужные каталоги.

Из приведённого лога видно, что не смогли собраться библиотеки 
визуальных компонент:

qt, SynEdit, DateTimeCtrls, одни из основных LCL лазаря.

-- 
С уважением,
Шенцев Алексей



Подробная информация о списке рассылки Sysadmins