* [devel] I: packages that use very old gcc versions
@ 2018-12-22 17:03 Dmitry V. Levin
2018-12-22 17:22 ` Alexey Gladkov
` (4 more replies)
0 siblings, 5 replies; 36+ messages in thread
From: Dmitry V. Levin @ 2018-12-22 17:03 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 856 bytes --]
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
abinit gcc4.3
ddd gcc4.3
libtremor gcc4.3
xpdf gcc4.3
kernel-image-ovz-el gcc4.4
netpolice-filter gcc4.4
avr-gcc gcc4.7
gnu-efi-3.0r gcc4.7
gnu-efi-3.0u gcc4.7
roxterm gcc4.7
shim0.4 gcc4.7
syslinux gcc4.7
tremulous gcc4.7
uefi-utils gcc4.7
gcc4.8 gcc4.8
gcc4.3 gcc4.9
gcc4.4 gcc4.9
gcc4.9 gcc4.9
java-1.6.0-openjdk gcc4.9
libkdtree++ gcc4.9
libpcrecpp1 gcc4.9
memtest86 gcc4.9
memtest86+ gcc4.9
owfs gcc4.9
palemoon gcc4.9
primus gcc4.9
v8-3.24 gcc4.9
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:03 [devel] I: packages that use very old gcc versions Dmitry V. Levin
@ 2018-12-22 17:22 ` Alexey Gladkov
2018-12-22 17:25 ` Andrey Savchenko
` (2 more replies)
2018-12-22 17:37 ` [devel] I: packages that use very old gcc versions Andrey Savchenko
` (3 subsequent siblings)
4 siblings, 3 replies; 36+ messages in thread
From: Alexey Gladkov @ 2018-12-22 17:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 942 bytes --]
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
...
> syslinux gcc4.7
Простите за возможный оффтопик, но ровно сейчас бьюсь с extlinux и
gcc{7,8} из-за того что последний создаёт слишком большой mbr.bin с точки
зрения syslinux.
--
Rgrds, legion
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:22 ` Alexey Gladkov
@ 2018-12-22 17:25 ` Andrey Savchenko
2018-12-22 17:35 ` Alexey Gladkov
2018-12-22 23:52 ` Alexey V. Vissarionov
2018-12-24 8:45 ` [devel] I: packages that use very old gcc versions Sergey V Turchin
2 siblings, 1 reply; 36+ messages in thread
From: Andrey Savchenko @ 2018-12-22 17:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1074 bytes --]
On Sat, 22 Dec 2018 18:22:47 +0100 Alexey Gladkov 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
> ...
> > syslinux gcc4.7
>
> Простите за возможный оффтопик, но ровно сейчас бьюсь с extlinux и
> gcc{7,8} из-за того что последний создаёт слишком большой mbr.bin с точки
> зрения syslinux.
-Os не помогает?
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:25 ` Andrey Savchenko
@ 2018-12-22 17:35 ` Alexey Gladkov
0 siblings, 0 replies; 36+ messages in thread
From: Alexey Gladkov @ 2018-12-22 17:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1357 bytes --]
On Sat, Dec 22, 2018 at 08:25:47PM +0300, Andrey Savchenko wrote:
> On Sat, 22 Dec 2018 18:22:47 +0100 Alexey Gladkov 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
> > ...
> > > syslinux gcc4.7
> >
> > Простите за возможный оффтопик, но ровно сейчас бьюсь с extlinux и
> > gcc{7,8} из-за того что последний создаёт слишком большой mbr.bin с точки
> > зрения syslinux.
>
> -Os не помогает?
Неа. Этот флаг там есть и очень давно. Есть конечно шанс, что это апстрим
накосячил и оно стало больше.
--
Rgrds, legion
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:03 [devel] I: packages that use very old gcc versions Dmitry V. Levin
2018-12-22 17:22 ` Alexey Gladkov
@ 2018-12-22 17:37 ` Andrey Savchenko
2018-12-22 17:55 ` Dmitry V. Levin
` (2 subsequent siblings)
4 siblings, 0 replies; 36+ messages in thread
From: Andrey Savchenko @ 2018-12-22 17:37 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 920 bytes --]
On Sat, 22 Dec 2018 20:03:22 +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
[...]
> memtest86+ gcc4.9
Этот обязательно нужен. Альтернатив нет, патчи, с которыми
собирается под gcc-8 есть:
https://gitweb.gentoo.org/repo/sync/gentoo.git/tree/sys-apps/memtest86+/files
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:03 [devel] I: packages that use very old gcc versions Dmitry V. Levin
2018-12-22 17:22 ` Alexey Gladkov
2018-12-22 17:37 ` [devel] I: packages that use very old gcc versions Andrey Savchenko
@ 2018-12-22 17:55 ` Dmitry V. Levin
2018-12-23 12:15 ` Andrey Savchenko
2018-12-23 16:28 ` Андрей Бергман
2018-12-23 16:30 ` Андрей Бергман
4 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2018-12-22 17:55 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 631 bytes --]
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
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:22 ` Alexey Gladkov
2018-12-22 17:25 ` Andrey Savchenko
@ 2018-12-22 23:52 ` Alexey V. Vissarionov
2018-12-23 0:57 ` Alexey Gladkov
2018-12-23 10:00 ` [devel] I: packages that use very old gcc versions Michael Shigorin
2018-12-24 8:45 ` [devel] I: packages that use very old gcc versions Sergey V Turchin
2 siblings, 2 replies; 36+ messages in thread
From: Alexey V. Vissarionov @ 2018-12-22 23:52 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 565 bytes --]
On 2018-12-22 18:22:47 +0100, Alexey Gladkov wrote:
>> syslinux gcc4.7
> Простите за возможный оффтопик, но ровно сейчас бьюсь
> с extlinux и gcc{7,8} из-за того что последний создаёт
> слишком большой mbr.bin с точки зрения syslinux.
Не надо с ним биться - надо убить нахрен syslinux, создать
его заново под именем syslinux-gfx и начать использовать
давно собранный syslinux версии 6.*
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 23:52 ` Alexey V. Vissarionov
@ 2018-12-23 0:57 ` Alexey Gladkov
2018-12-23 1:13 ` Dmitry V. Levin
2018-12-23 10:00 ` [devel] I: packages that use very old gcc versions Michael Shigorin
1 sibling, 1 reply; 36+ messages in thread
From: Alexey Gladkov @ 2018-12-23 0:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 858 bytes --]
On Sun, Dec 23, 2018 at 02:52:30AM +0300, Alexey V. Vissarionov wrote:
> On 2018-12-22 18:22:47 +0100, Alexey Gladkov wrote:
>
> >> syslinux gcc4.7
> > Простите за возможный оффтопик, но ровно сейчас бьюсь
> > с extlinux и gcc{7,8} из-за того что последний создаёт
> > слишком большой mbr.bin с точки зрения syslinux.
>
> Не надо с ним биться - надо убить нахрен syslinux, создать
> его заново под именем syslinux-gfx и начать использовать
> давно собранный syslinux версии 6.*
Надо с ним биться.
Есть ощущение, что вы говорите не разобравшись в вопросе.
--
Rgrds, legion
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-23 0:57 ` Alexey Gladkov
@ 2018-12-23 1:13 ` Dmitry V. Levin
2018-12-23 1:26 ` Alexey Gladkov
0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2018-12-23 1:13 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 806 bytes --]
On Sun, Dec 23, 2018 at 01:57:39AM +0100, Alexey Gladkov wrote:
> On Sun, Dec 23, 2018 at 02:52:30AM +0300, Alexey V. Vissarionov wrote:
> > On 2018-12-22 18:22:47 +0100, Alexey Gladkov wrote:
> >
> > >> syslinux gcc4.7
> > > Простите за возможный оффтопик, но ровно сейчас бьюсь
> > > с extlinux и gcc{7,8} из-за того что последний создаёт
> > > слишком большой mbr.bin с точки зрения syslinux.
> >
> > Не надо с ним биться - надо убить нахрен syslinux, создать
> > его заново под именем syslinux-gfx и начать использовать
> > давно собранный syslinux версии 6.*
>
> Надо с ним биться.
>
> Есть ощущение, что вы говорите не разобравшись в вопросе.
2gremlin: речь не о старом syslinux, а о syslinux "версии 6.*",
который не собирается правильно текущим тулчейном.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-23 1:13 ` Dmitry V. Levin
@ 2018-12-23 1:26 ` Alexey Gladkov
2018-12-23 20:11 ` Alexey Gladkov
0 siblings, 1 reply; 36+ messages in thread
From: Alexey Gladkov @ 2018-12-23 1:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1343 bytes --]
On Sun, Dec 23, 2018 at 04:13:08AM +0300, Dmitry V. Levin wrote:
> On Sun, Dec 23, 2018 at 01:57:39AM +0100, Alexey Gladkov wrote:
> > On Sun, Dec 23, 2018 at 02:52:30AM +0300, Alexey V. Vissarionov wrote:
> > > On 2018-12-22 18:22:47 +0100, Alexey Gladkov wrote:
> > >
> > > >> syslinux gcc4.7
> > > > Простите за возможный оффтопик, но ровно сейчас бьюсь
> > > > с extlinux и gcc{7,8} из-за того что последний создаёт
> > > > слишком большой mbr.bin с точки зрения syslinux.
> > >
> > > Не надо с ним биться - надо убить нахрен syslinux, создать
> > > его заново под именем syslinux-gfx и начать использовать
> > > давно собранный syslinux версии 6.*
> >
> > Надо с ним биться.
> >
> > Есть ощущение, что вы говорите не разобравшись в вопросе.
>
> 2gremlin: речь не о старом syslinux, а о syslinux "версии 6.*",
> который не собирается правильно текущим тулчейном.
Из master он не собрается скорее всего по другой причине.
--
Rgrds, legion
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 23:52 ` Alexey V. Vissarionov
2018-12-23 0:57 ` Alexey Gladkov
@ 2018-12-23 10:00 ` Michael Shigorin
2018-12-23 15:00 ` Alexey Gladkov
2018-12-24 7:37 ` [devel] syslinux Alexey V. Vissarionov
1 sibling, 2 replies; 36+ messages in thread
From: Michael Shigorin @ 2018-12-23 10:00 UTC (permalink / raw)
To: devel
On Sun, Dec 23, 2018 at 02:52:30AM +0300, Alexey V. Vissarionov wrote:
> Не надо с ним биться - надо убить нахрен syslinux,
> создать его заново под именем syslinux-gfx
Один нюанс: у нас основной способ применения syslinux --
это именно с gfxboot. А для загрузки системы его применяют
здесь примерно три человека -- legion@, klark@ и ты.
Из которых никто не стал, например, делать поддержку syslinux
в bootloader-utils, чтоб свежеустановленное ядро само
прописывалось.
Шашкой-то размахивать несложно...
> и начать использовать давно собранный syslinux версии 6.*
Который точно не сломался с gcc8?
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:55 ` Dmitry V. Levin
@ 2018-12-23 12:15 ` Andrey Savchenko
2018-12-23 12:57 ` Dmitry V. Levin
0 siblings, 1 reply; 36+ messages in thread
From: Andrey Savchenko @ 2018-12-23 12:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1175 bytes --]
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
А какой смысл публиковать эти команды, если у простых смертных нет
доступа к хосту, на котором их нужно выполнять?
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-23 12:15 ` Andrey Savchenko
@ 2018-12-23 12:57 ` Dmitry V. Levin
2018-12-23 17:49 ` Andrey Savchenko
0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2018-12-23 12:57 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1318 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-23 10:00 ` [devel] I: packages that use very old gcc versions Michael Shigorin
@ 2018-12-23 15:00 ` Alexey Gladkov
2018-12-24 7:37 ` [devel] syslinux Alexey V. Vissarionov
1 sibling, 0 replies; 36+ messages in thread
From: Alexey Gladkov @ 2018-12-23 15:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sun, Dec 23, 2018 at 01:00:42PM +0300, Michael Shigorin wrote:
> Один нюанс: у нас основной способ применения syslinux --
> это именно с gfxboot. А для загрузки системы его применяют
> здесь примерно три человека -- legion@, klark@ и ты.
>
> Из которых никто не стал, например, делать поддержку syslinux
> в bootloader-utils, чтоб свежеустановленное ядро само
> прописывалось.
$ rpmquery -l extlinux |grep /usr/lib/rpm
/usr/lib/rpm/extlinux.filetrigger
Миш, неужели ты думаешь я каждый раз при обновлении ядра руками его
прописываю ? )))
С моей точки зрения в моём маргинальном пакете есть всё, что нужно и его
не нужно никуда прописывать.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:03 [devel] I: packages that use very old gcc versions Dmitry V. Levin
` (2 preceding siblings ...)
2018-12-22 17:55 ` Dmitry V. Levin
@ 2018-12-23 16:28 ` Андрей Бергман
2018-12-23 16:30 ` Андрей Бергман
4 siblings, 0 replies; 36+ messages in thread
From: Андрей Бергман @ 2018-12-23 16:28 UTC (permalink / raw)
To: Dmitry V. Levin; +Cc: ALT Devel discussion list
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:03 [devel] I: packages that use very old gcc versions Dmitry V. Levin
` (3 preceding siblings ...)
2018-12-23 16:28 ` Андрей Бергман
@ 2018-12-23 16:30 ` Андрей Бергман
4 siblings, 1 reply; 36+ messages in thread
From: Андрей Бергман @ 2018-12-23 16:30 UTC (permalink / raw)
To: Dmitry V. Levin; +Cc: ALT Devel discussion list
Мне лично нужны palemoon и xpdf
Неужели их нельзя обновить до более свежей версии?
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-23 12:57 ` Dmitry V. Levin
@ 2018-12-23 17:49 ` Andrey Savchenko
0 siblings, 0 replies; 36+ messages in thread
From: Andrey Savchenko @ 2018-12-23 17:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2136 bytes --]
On Sun, 23 Dec 2018 15:57:41 +0300 Dmitry V. Levin wrote:
> 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)
Вот, это уже лучше. Про существование второго URI я даже не знал.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
@ 2018-12-23 18:27 ` Igor Vlasenko
2018-12-24 6:40 ` Sergey Afonin
1 sibling, 0 replies; 36+ messages in thread
From: Igor Vlasenko @ 2018-12-23 18:27 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sun, Dec 23, 2018 at 08:12:11PM +0300, Aleksey Novodvorsky wrote:
> вс, 23 дек. 2018 г., 19:30 Андрей Бергман <vkni@yandex.ru>:
>
> > Мне лично нужны palemoon и xpdf
> >
> > Неужели их нельзя обновить до более свежей версии?
> >
>
> Это devel@. Изучите этот вопрос и расскажите тут, пожалуйста.
> Сейчас бегло посмотрел на оба.
> xpdf -- можно. Вопрос в том, кто возьмётся
У меня есть собирающееся и работающее обновление xpdf,
выложил на http://autoimports.altlinux.org/pub/xpdf-4.00-alt1_6.src.rpm
если хотите взяться за xpdf в Сизифе - можете взять за основу.
Я свою сборку планировал выложить в autoimports,
когда xpdf в Сизифе окончательно протухнет.
В Сизиф выкладывать не брался, перегруз и ответственность.
--
I V
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-23 1:26 ` Alexey Gladkov
@ 2018-12-23 20:11 ` Alexey Gladkov
2018-12-24 4:40 ` Leonid Krivoshein
0 siblings, 1 reply; 36+ messages in thread
From: Alexey Gladkov @ 2018-12-23 20:11 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 844 bytes --]
On Sun, Dec 23, 2018 at 02:26:32AM +0100, Alexey Gladkov wrote:
> > 2gremlin: речь не о старом syslinux, а о syslinux "версии 6.*",
> > который не собирается правильно текущим тулчейном.
>
> Из master он не собрается скорее всего по другой причине.
Мда ... syslinux-6.04-pre1 у меня сходу тоже не собрался. Вернее он (как и
мастер) скомпилировался, внутренняя проверка провалена:
ld -m elf_i386 -T /usr/src/RPM/BUILD/extlinux-6.04.pre1/mbr/i386/mbr.ld -e _start -o mbr.elf mbr.o
objcopy -O binary mbr.elf mbr.bin
perl /usr/src/RPM/BUILD/extlinux-6.04.pre1/mbr/checksize.pl mbr.bin
mbr.bin: too big (452 > 440)
--
Rgrds, legion
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-23 20:11 ` Alexey Gladkov
@ 2018-12-24 4:40 ` Leonid Krivoshein
2018-12-24 7:58 ` Alexey V. Vissarionov
0 siblings, 1 reply; 36+ messages in thread
From: Leonid Krivoshein @ 2018-12-24 4:40 UTC (permalink / raw)
To: devel
Алексей,
23.12.2018 23:11, Alexey Gladkov пишет:
> mbr.bin: too big (452 > 440)
Оно и у других так, и на более свежих версиях тоже, и даже в апстриме:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906414
Лечится! (see discard the .note.gnu.property section)
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-23 18:27 ` Igor Vlasenko
@ 2018-12-24 6:40 ` Sergey Afonin
1 sibling, 0 replies; 36+ messages in thread
From: Sergey Afonin @ 2018-12-24 6:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sunday 23 December 2018, Aleksey Novodvorsky wrote:
> "Свежей версии" palemoon не существует. Проверьте сами.
Я тут, на днях, с удивлением заметил, что текущий firefox
(сейчас 63, но давно не проверял, может и раньше началось)
стал тормозить меньше palemoon на просмотре всяких киношек.
Лет пару назад было сильно наоборот. Речь про P4/i586. Так
что даже не знаю, надо бы внимательнее посмотреть/сравнить.
--
С уважением, Сергей Афонин.
^ permalink raw reply [flat|nested] 36+ messages in thread
* [devel] syslinux
2018-12-23 10:00 ` [devel] I: packages that use very old gcc versions Michael Shigorin
2018-12-23 15:00 ` Alexey Gladkov
@ 2018-12-24 7:37 ` Alexey V. Vissarionov
2018-12-24 15:05 ` Michael Shigorin
2019-01-07 18:08 ` Michael A. Kangin
1 sibling, 2 replies; 36+ messages in thread
From: Alexey V. Vissarionov @ 2018-12-24 7:37 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2244 bytes --]
On 2018-12-23 13:00:42 +0300, Michael Shigorin wrote:
>> Не надо с ним биться - надо убить нахрен syslinux,
>> создать его заново под именем syslinux-gfx
> Один нюанс: у нас основной способ применения syslinux --
> это именно с gfxboot.
Дык выбор-то простой: либо новая версия, либо gfxboot.
Именно поэтому я и предлагаю сделать syslinux-gfx
> А для загрузки системы его применяют здесь примерно три
> человека -- legion@, klark@ и ты.
Ага - остальные сидят в своих уютненьких мирках, где никто,
например, не грузит EFI-only железяки по сети.
И даже вот таких ошибок тоже никто никогда не видел:
http://pics.rsh.ru/img/grub_error_wjnmd686.png
> Из которых никто не стал, например, делать поддержку
> syslinux в bootloader-utils, чтоб свежеустановленное ядро
> само прописывалось. Шашкой-то размахивать несложно...
Мне хватило посмотреть, что этот bootloader-utils за собой
тащит... нахрен-нахрен, я лучше симлинки делать буду - благо,
сабжу для работы больше ничего не нужно :-)
>> и начать использовать давно собранный syslinux версии 6.*
> Который точно не сломался с gcc8?
Не поленился, проверил. Таки да, сломался:
make[3]: Entering directory '/usr/src/RPM/BUILD/syslinux-6.04/bios/mbr'
gcc -MT mbr.o -MD -MF ./.mbr.o.d -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-clobbered -DDYNAMIC_DEBUG -Wno-sign-compare -D__ASSEMBLY__ -Wa,-a=mbr.lst -c -o mbr.o /usr/src/RPM/BUILD/syslinux-6.04/mbr/mbr.S
ld -m elf_i386 -s -T /usr/src/RPM/BUILD/syslinux-6.04/mbr/i386/mbr.ld -e _start -o mbr.elf mbr.o
objcopy -O binary mbr.elf mbr.bin
perl /usr/src/RPM/BUILD/syslinux-6.04/mbr/checksize.pl mbr.bin
mbr.bin: too big (452 > 440)
Куда копать - примерно понятно. Буду чинить.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-24 4:40 ` Leonid Krivoshein
@ 2018-12-24 7:58 ` Alexey V. Vissarionov
2018-12-24 8:13 ` [devel] syslinux Alexey V. Vissarionov
0 siblings, 1 reply; 36+ messages in thread
From: Alexey V. Vissarionov @ 2018-12-24 7:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 428 bytes --]
On 2018-12-24 07:40:55 +0300, Leonid Krivoshein wrote:
>> mbr.bin: too big (452 > 440)
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906414
> Лечится! (see discard the .note.gnu.property section)
О! Даже по ссылке ходить не надо... Щас проверим.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* [devel] syslinux
2018-12-24 7:58 ` Alexey V. Vissarionov
@ 2018-12-24 8:13 ` Alexey V. Vissarionov
0 siblings, 0 replies; 36+ messages in thread
From: Alexey V. Vissarionov @ 2018-12-24 8:13 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 408 bytes --]
On 2018-12-24 10:58:49 +0300, Alexey V. Vissarionov wrote:
>>> mbr.bin: too big (452 > 440)
>> Лечится! (see discard the .note.gnu.property section)
> О! Даже по ссылке ходить не надо... Щас проверим.
Проверил. Собирается и работает.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] I: packages that use very old gcc versions
2018-12-22 17:22 ` Alexey Gladkov
2018-12-22 17:25 ` Andrey Savchenko
2018-12-22 23:52 ` Alexey V. Vissarionov
@ 2018-12-24 8:45 ` Sergey V Turchin
2018-12-24 10:27 ` [devel] syslinux Dmitry V. Levin
2 siblings, 1 reply; 36+ messages in thread
From: Sergey V Turchin @ 2018-12-24 8:45 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday, 22 December 2018 20:22:47 MSK Alexey Gladkov wrote:
[...]
> Простите за возможный оффтопик, но ровно сейчас бьюсь с extlinux и
> gcc{7,8} из-за того что последний создаёт слишком большой mbr.bin с точки
> зрения syslinux.
git.altlinux.org/gears/s/syslinux.git?p=syslinux.git;a=blob;f=strip-gnu-
property.patch
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2018-12-24 8:45 ` [devel] I: packages that use very old gcc versions Sergey V Turchin
@ 2018-12-24 10:27 ` Dmitry V. Levin
0 siblings, 0 replies; 36+ messages in thread
From: Dmitry V. Levin @ 2018-12-24 10:27 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 572 bytes --]
On Mon, Dec 24, 2018 at 11:45:02AM +0300, Sergey V Turchin wrote:
> On Saturday, 22 December 2018 20:22:47 MSK Alexey Gladkov wrote:
>
> [...]
> > Простите за возможный оффтопик, но ровно сейчас бьюсь с extlinux и
> > gcc{7,8} из-за того что последний создаёт слишком большой mbr.bin с точки
> > зрения syslinux.
> git.altlinux.org/gears/s/syslinux.git?p=syslinux.git;a=blob;f=strip-gnu-
> property.patch
Спасибо. Это для старого syslinux, по ссылке
https://www.syslinux.org/archives/2018-August/026168.html
патч для свежих версий syslinux.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2018-12-24 7:37 ` [devel] syslinux Alexey V. Vissarionov
@ 2018-12-24 15:05 ` Michael Shigorin
2018-12-24 16:44 ` Alexey V. Vissarionov
2019-01-07 18:08 ` Michael A. Kangin
1 sibling, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2018-12-24 15:05 UTC (permalink / raw)
To: Alexey V. Vissarionov; +Cc: ALT Linux Team development discussions
On Mon, Dec 24, 2018 at 10:37:32AM +0300, Alexey V. Vissarionov wrote:
> >> Не надо с ним биться - надо убить нахрен syslinux,
> >> создать его заново под именем syslinux-gfx
> > Один нюанс: у нас основной способ применения syslinux --
> > это именно с gfxboot.
> Дык выбор-то простой: либо новая версия, либо gfxboot.
Разумеется, простой -- мы не гоняемся за новыми версиями
любой ценой.
> Ага - остальные сидят в своих уютненьких мирках, где никто,
> например, не грузит EFI-only железяки по сети.
Ну да.
> Мне хватило посмотреть, что этот bootloader-utils за собой
> тащит... нахрен-нахрен, я лучше симлинки делать буду - благо,
> сабжу для работы больше ничего не нужно :-)
Это дартаньянство чистой воды, сам понимаешь.
Ну или, как нонча модно говорить, сепаратизЬм.
> >> и начать использовать давно собранный syslinux версии 6.*
> > Который точно не сломался с gcc8?
> Не поленился, проверил. Таки да, сломался:
[...]
> Куда копать - примерно понятно. Буду чинить.
А вот тут похвально :-)
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2018-12-24 15:05 ` Michael Shigorin
@ 2018-12-24 16:44 ` Alexey V. Vissarionov
2018-12-24 17:51 ` Michael Shigorin
2018-12-26 9:57 ` Anton V. Boyarshinov
0 siblings, 2 replies; 36+ messages in thread
From: Alexey V. Vissarionov @ 2018-12-24 16:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2169 bytes --]
On 2018-12-24 18:05:21 +0300, Michael Shigorin wrote:
>>>> Не надо с ним биться - надо убить нахрен syslinux,
>>>> создать его заново под именем syslinux-gfx
>>> Один нюанс: у нас основной способ применения syslinux --
>>> это именно с gfxboot.
>> Дык выбор-то простой: либо новая версия, либо gfxboot.
> Разумеется, простой -- мы не гоняемся за новыми версиями
> любой ценой.
То есть, ждем, когда клюнет птица мудрости (жареный петух)?
>> Ага - остальные сидят в своих уютненьких мирках, где никто,
>> например, не грузит EFI-only железяки по сети.
> Ну да.
А зря. Полезно, знаешь ли, время от времени интересоваться,
как там народишко-то...
Ну и ссылку на картинку зря выкинул. Хотя... не: обязательно
нужно дождаться, когда оно рванет сразу у кучи пользователей.
>> Мне хватило посмотреть, что этот bootloader-utils за собой
>> тащит... нахрен-нахрен, я лучше симлинки делать буду - благо,
>> сабжу для работы больше ничего не нужно :-)
> Это дартаньянство чистой воды, сам понимаешь.
Напомнить, как называется альтернатива оному?
Как дрейфует понятие нормы
И стремительно катится вниз!
Мир манят извращённые формы,
Торжествует особый цинизм,
На кону - вырождение расы,
На коне - генетический брак...
********, кругом ********,
Я один - д'Артаньян, как дурак.
// (ц) Вадим Седов, https://www.stihi.ru/2010/10/29/7216
> Ну или, как нонча модно говорить, сепаратизЬм.
Кому припрет - сделают %package %name-scripts или что-нибудь
аналогичное. А у меня уже давно работает простое и элегантное
решение, которому подобные костыли просто не нужны.
>>>> начать использовать давно собранный syslinux версии 6.*
>>> Который точно не сломался с gcc8?
>> Не поленился, проверил. Таки да, сломался:
>> Куда копать - примерно понятно. Буду чинить.
> А вот тут похвально :-)
Да там совсем просто было... Очевидно, что лишняя секция в
бинарник пролезла, а klark@ еще и нашел, какая именно - как
только выкинул, все сразу собралось.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2018-12-24 16:44 ` Alexey V. Vissarionov
@ 2018-12-24 17:51 ` Michael Shigorin
2018-12-26 9:57 ` Anton V. Boyarshinov
1 sibling, 0 replies; 36+ messages in thread
From: Michael Shigorin @ 2018-12-24 17:51 UTC (permalink / raw)
To: devel
On Mon, Dec 24, 2018 at 07:44:35PM +0300, Alexey V. Vissarionov wrote:
> >>>> Не надо с ним биться - надо убить нахрен syslinux,
> >>>> создать его заново под именем syslinux-gfx
> >>> Один нюанс: у нас основной способ применения syslinux --
> >>> это именно с gfxboot.
> >> Дык выбор-то простой: либо новая версия, либо gfxboot.
> > Разумеется, простой -- мы не гоняемся за новыми версиями
> > любой ценой.
> То есть, ждем, когда клюнет птица мудрости (жареный петух)?
Нет. Для узких (даже если стойками) применений вроде efi netboot
-- частные же варианты решений. А не, как в каком-то из выпусков
ASPLinux, наказывать _всех_ трёхминутным таймаутом при старте
сендмайла без DNS только потому, что _кому-то_ он будет нужен.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2018-12-24 16:44 ` Alexey V. Vissarionov
2018-12-24 17:51 ` Michael Shigorin
@ 2018-12-26 9:57 ` Anton V. Boyarshinov
1 sibling, 0 replies; 36+ messages in thread
From: Anton V. Boyarshinov @ 2018-12-26 9:57 UTC (permalink / raw)
To: Alexey V. Vissarionov; +Cc: ALT Linux Team development discussions
В Mon, 24 Dec 2018 19:44:35 +0300
"Alexey V. Vissarionov" <gremlin@altlinux.org> пишет:
> > Это дартаньянство чистой воды, сам понимаешь.
>
> Напомнить, как называется альтернатива оному?
>
> Как дрейфует понятие нормы
Пропаганда д'Артаньянства и прочее нормотворчество -- не в этой
рассылке.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2018-12-24 7:37 ` [devel] syslinux Alexey V. Vissarionov
2018-12-24 15:05 ` Michael Shigorin
@ 2019-01-07 18:08 ` Michael A. Kangin
2019-01-09 7:22 ` Alexey V. Vissarionov
1 sibling, 1 reply; 36+ messages in thread
From: Michael A. Kangin @ 2019-01-07 18:08 UTC (permalink / raw)
To: devel
On 12/24/2018 08:37 AM, Alexey V. Vissarionov wrote:
> Ага - остальные сидят в своих уютненьких мирках, где никто,
> например, не грузит EFI-only железяки по сети.
У меня сложилось впечатление, что сейчас с этим лучше всего справляется
iPXE.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2019-01-07 18:08 ` Michael A. Kangin
@ 2019-01-09 7:22 ` Alexey V. Vissarionov
2019-01-16 17:08 ` Michael A. Kangin
0 siblings, 1 reply; 36+ messages in thread
From: Alexey V. Vissarionov @ 2019-01-09 7:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2019-01-07 19:08:54 +0100, Michael A. Kangin wrote:
>> Ага - остальные сидят в своих уютненьких мирках, где никто,
>> например, не грузит EFI-only железяки по сети.
> У меня сложилось впечатление, что сейчас с этим лучше всего
> справляется iPXE.
А точнее - связка из сабжа и
gremlin@evil:~ > apf l ipxe-chainload | grep -v /doc
ipxe-chainload: /usr/share/ipxe-chainload
ipxe-chainload: /usr/share/ipxe-chainload/ipxe.efi
ipxe-chainload: /usr/share/ipxe-chainload/undionly.kpxe
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2019-01-09 7:22 ` Alexey V. Vissarionov
@ 2019-01-16 17:08 ` Michael A. Kangin
2019-01-16 19:29 ` Leonid Krivoshein
0 siblings, 1 reply; 36+ messages in thread
From: Michael A. Kangin @ 2019-01-16 17:08 UTC (permalink / raw)
To: devel
On 01/09/2019 08:22 AM, Alexey V. Vissarionov wrote:
> On 2019-01-07 19:08:54 +0100, Michael A. Kangin wrote:
>
> >> Ага - остальные сидят в своих уютненьких мирках, где никто,
> >> например, не грузит EFI-only железяки по сети.
> > У меня сложилось впечатление, что сейчас с этим лучше всего
> > справляется iPXE.
>
> А точнее - связка из сабжа и
Сабж мне никак не удалось заставить работать пристойно, ни
самостоятельно, ни в связке. Даже связочный grub2 работал лучше.
Там еще всё усугубляется тем, что чистый syslinux HTTP не понимает, а
более-менее объёмный initrd и так-то невесело по tftp прокачивать, а уж
в UEFI и вовсе безнадёга.
Поддержка UEFI в нынешнем iPXE тоже конечно не идеальна, но оно
действительно работает - как минимум, для Линуксов и Windows'а. Надо
будет еще ESXi для счастья запинать попробовать.
>
> gremlin@evil:~ > apf l ipxe-chainload | grep -v /doc
> ipxe-chainload: /usr/share/ipxe-chainload
> ipxe-chainload: /usr/share/ipxe-chainload/ipxe.efi
> ipxe-chainload: /usr/share/ipxe-chainload/undionly.kpxe
Одного ipxe.efi вполне хватает, без всяких цепочек.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2019-01-16 17:08 ` Michael A. Kangin
@ 2019-01-16 19:29 ` Leonid Krivoshein
2019-01-21 15:37 ` Michael A. Kangin
0 siblings, 1 reply; 36+ messages in thread
From: Leonid Krivoshein @ 2019-01-16 19:29 UTC (permalink / raw)
To: devel
16.01.2019 20:08, Michael A. Kangin пишет:
> On 01/09/2019 08:22 AM, Alexey V. Vissarionov wrote:
>> On 2019-01-07 19:08:54 +0100, Michael A. Kangin wrote:
>>
>> >> Ага - остальные сидят в своих уютненьких мирках, где никто,
>> >> например, не грузит EFI-only железяки по сети.
>> > У меня сложилось впечатление, что сейчас с этим лучше всего
>> > справляется iPXE.
>>
>> А точнее - связка из сабжа и
>
> Сабж мне никак не удалось заставить работать пристойно, ни
> самостоятельно, ни в связке. Даже связочный grub2 работал лучше.
> Там еще всё усугубляется тем, что чистый syslinux HTTP не понимает, а
> более-менее объёмный initrd и так-то невесело по tftp прокачивать, а
> уж в UEFI и вовсе безнадёга.
>
Можем объединить наши усилия, поскольку в озвученном вопросе уже есть
понимание, как делать правильно и дело близится к развязке. Ваши
наработки по подборкам модулей могли бы пригодиться. Речь всё о той же
альтернативной загрузке для систем массового развёртывания, но не для
замены имеющимся, а в дополнение к ним, как спасательный круг. grub2 и
iPXE в качестве загрузчиков с учётом того, что мы смотрим не только на
x86, но список придётся со временем увеличивать. С syslinux я пока
успокоился -- его так никто и не собрал в Сизиф, к тому же он x86-only.
> Поддержка UEFI в нынешнем iPXE тоже конечно не идеальна, но оно
> действительно работает - как минимум, для Линуксов и Windows'а. Надо
> будет еще ESXi для счастья запинать попробовать.
>
>>
>> gremlin@evil:~ > apf l ipxe-chainload | grep -v /doc
>> ipxe-chainload: /usr/share/ipxe-chainload
>> ipxe-chainload: /usr/share/ipxe-chainload/ipxe.efi
>> ipxe-chainload: /usr/share/ipxe-chainload/undionly.kpxe
>
> Одного ipxe.efi вполне хватает, без всяких цепочек.
>
ipxe.efi как и undionly.kpxe -- ещё один важный прыжок в стеке
PXE-загрузки, исправляющий её косяки.
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2019-01-16 19:29 ` Leonid Krivoshein
@ 2019-01-21 15:37 ` Michael A. Kangin
2019-01-21 22:48 ` Leonid Krivoshein
0 siblings, 1 reply; 36+ messages in thread
From: Michael A. Kangin @ 2019-01-21 15:37 UTC (permalink / raw)
To: devel
On 01/16/2019 08:29 PM, Leonid Krivoshein wrote:
> Можем объединить наши усилия,
Ну, по возможности. Есть какие-то конкретные задачи?
поскольку в озвученном вопросе уже есть
> понимание, как делать правильно и дело близится к развязке. Ваши
> наработки по подборкам модулей могли бы пригодиться. Речь всё о той же
> альтернативной загрузке для систем массового развёртывания, но не для
> замены имеющимся, а в дополнение к ним, как спасательный круг. grub2 и
> iPXE в качестве загрузчиков с учётом того, что мы смотрим не только на
> x86, но список придётся со временем увеличивать. С syslinux я пока
> успокоился -- его так никто и не собрал в Сизиф, к тому же он x86-only.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] syslinux
2019-01-21 15:37 ` Michael A. Kangin
@ 2019-01-21 22:48 ` Leonid Krivoshein
0 siblings, 0 replies; 36+ messages in thread
From: Leonid Krivoshein @ 2019-01-21 22:48 UTC (permalink / raw)
To: devel
21.01.2019 18:37, Michael A. Kangin пишет:
> On 01/16/2019 08:29 PM, Leonid Krivoshein wrote:
>> Можем объединить наши усилия,
>
> Ну, по возможности. Есть какие-то конкретные задачи?
>
Пока всё крутится вокруг альтернативного варианта универсальной
загрузочной системы: там много задач, начиная от обновления подборки
модулей, до помощи Алексею Гладкову в части замены пропагатора (загрузка
по nfs, перенос etcnet...). Об этом лучше непосредственно списаться.
Кстати, нашёл хоть и небольшое, но всё же применение вашего слоёного
пирога с модулями и depmod'ом в initrd, который, как выяснилось, всё
равно зачем-то запускается у нас ещё и в stage2 при каждой загрузке
(пакет startup).
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
end of thread, other threads:[~2019-01-21 22:48 UTC | newest]
Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-22 17:03 [devel] I: packages that use very old gcc versions Dmitry V. Levin
2018-12-22 17:22 ` Alexey Gladkov
2018-12-22 17:25 ` Andrey Savchenko
2018-12-22 17:35 ` Alexey Gladkov
2018-12-22 23:52 ` Alexey V. Vissarionov
2018-12-23 0:57 ` Alexey Gladkov
2018-12-23 1:13 ` Dmitry V. Levin
2018-12-23 1:26 ` Alexey Gladkov
2018-12-23 20:11 ` Alexey Gladkov
2018-12-24 4:40 ` Leonid Krivoshein
2018-12-24 7:58 ` Alexey V. Vissarionov
2018-12-24 8:13 ` [devel] syslinux Alexey V. Vissarionov
2018-12-23 10:00 ` [devel] I: packages that use very old gcc versions Michael Shigorin
2018-12-23 15:00 ` Alexey Gladkov
2018-12-24 7:37 ` [devel] syslinux Alexey V. Vissarionov
2018-12-24 15:05 ` Michael Shigorin
2018-12-24 16:44 ` Alexey V. Vissarionov
2018-12-24 17:51 ` Michael Shigorin
2018-12-26 9:57 ` Anton V. Boyarshinov
2019-01-07 18:08 ` Michael A. Kangin
2019-01-09 7:22 ` Alexey V. Vissarionov
2019-01-16 17:08 ` Michael A. Kangin
2019-01-16 19:29 ` Leonid Krivoshein
2019-01-21 15:37 ` Michael A. Kangin
2019-01-21 22:48 ` Leonid Krivoshein
2018-12-24 8:45 ` [devel] I: packages that use very old gcc versions Sergey V Turchin
2018-12-24 10:27 ` [devel] syslinux Dmitry V. Levin
2018-12-22 17:37 ` [devel] I: packages that use very old gcc versions Andrey Savchenko
2018-12-22 17:55 ` Dmitry V. Levin
2018-12-23 12:15 ` Andrey Savchenko
2018-12-23 12:57 ` Dmitry V. Levin
2018-12-23 17:49 ` Andrey Savchenko
2018-12-23 16:28 ` Андрей Бергман
2018-12-23 16:30 ` Андрей Бергман
2018-12-23 18:27 ` Igor Vlasenko
2018-12-24 6:40 ` Sergey Afonin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git