[sisyphus] А не собрать ли новый Chromium только под 64-битные дистрибутивы?

Andrey Cherepanov cas на altlinux.ru
Пт Июл 3 10:22:29 MSK 2015


30.06.2015 21:31, Aleksey Novodvorsky пишет:
> 30 июня 2015 г. 9:21 PM пользователь "Mikhail Efremov" <sem на altlinux.ru>
> написал:
>>
>> On Sat, 27 Jun 2015 07:43:31 +0300 Денис Смирнов wrote:
>>> On Fri, Jun 26, 2015 at 05:19:04PM +0300, Mikhail Efremov wrote:
>>>
>>>> Так Atom'ы давно уже 64х битные, AFAIK. Я к тому, что новых
> процессоров
>>>> на этой архитектуре уже вряд ли стоит ожидать. А на существующих
>>>> система либо уже стоит, либо туда можно поставить старый дистрибутив,
>>>> все равно новые уже могут быть для старичков тяжеловаты.
>>>> Впрочем, всерьёз я этот вопрос пока не изучал.
>>>
>>> К сожалению на мелких машинах как раз проблема с малым количеством
> памяти,
>>> а x86_64 к ней более требовательна.
>>
>> С памятью тоже не все так однозначно, см.
>> http://lists.altlinux.org/pipermail/community/2015-April/683935.html,
>> например. Т.е. при использовании libGL от nVidia может оказаться, что
>> для некоторых приложений потребление памяти на i586 будет больше, чем
>> на x86_64. Ну, или по крайней мере сравнимо.
>>
>>> Поэтому _пока_ i586 имеет право на существование. Тем более выпекать оба
>>> варианта дистрибутива параллельно не слишком-то сложно ;)
>>
>> Пока да, хотя вот судя по сабжу уже могут возникать проблемы со сборкой
>> некоторых приложений, что стоит учитывать при сборке дистрибутивов.
> 
> Да. Потому предлагаю не собирать такие приложения.
К счастью, сегодня в Sisyphus отправился chromium, собранный под обе
архитектуры. Решилось выносом v8 в отдельный пакет. Можно было, конечно,
распилить на много маленьких библиотек (-Dcomponent=shared_library), но
там такое количество взаимных bad elf symbols возникает, что никто так
не делает, а уж тем более тяжко пропускать через нашу суровую сборочницу.

-- 
Andrey Cherepanov
ALT Linux
cas на altlinux.ru


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