[devel] I: packages that use very old gcc versions

Dmitry V. Levin ldv на altlinux.org
Вс Дек 23 15:57:41 MSK 2018


On Sun, Dec 23, 2018 at 03:15:17PM +0300, Andrey Savchenko wrote:
> On Sat, 22 Dec 2018 20:55:23 +0300 Dmitry V. Levin wrote:
> > On Sat, Dec 22, 2018 at 08:03:22PM +0300, Dmitry V. Levin wrote:
> > > Hi,
> > > 
> > > У нас в Сизифе около 27 исходных пакетов устанавливают в сборочную среду
> > > очень старые версии компиляторов.
> > > 
> > > Я пока не предлагаю сразу их удалить, но посмотрите, действительно ли
> > > нам нужны эти пакеты, собираемые таким образом.
> > > 
> > > $ cut -f1 Sisyphus/files/list/src.list |grep ^gcc4 |join -t$'\t' -11 -22 -o2.1,2.2 - beehive/stats/Sisyphus-x86_64/ufb-2
> > 
> > Конечно, cut тут был избыточный, вот команда попроще:
> > 
> > $ grep ^gcc4 Sisyphus/files/list/src.list |join -t$'\t' -11 -22 -o2.1,2.2 - /beehive/stats/Sisyphus-i586/ufb-2
> 
> А какой смысл публиковать эти команды, если у простых смертных нет
> доступа к хосту, на котором их нужно выполнять?

С одной стороны, у многих есть.
С другой стороны, не составляет труда сконструировать эквивалентную
команду, доступную всем без исключения, например,

$ LC_COLLATE=C join -t$'\t' -11 -22 -o2.1,2.2 <(curl -s http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/list/src.list |grep ^gcc4) <(curl -s http://git.altlinux.org/beehive/stats/Sisyphus-x86_64/ufb-2)


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20181223/a64eb7c1/attachment.bin>


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