ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] WebKitGTK-2.24.1 & SSE2
@ 2019-04-09  9:58 Yuri Sedunov
  2019-04-09 10:12 ` Anton Farygin
  2019-04-09 10:28 ` Michael Shigorin
  0 siblings, 2 replies; 17+ messages in thread
From: Yuri Sedunov @ 2019-04-09  9:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Неожиданно свежий вебкит захотел SSE2 на ix86
https://webkitgtk.org/2019/04/09/webkitgtk2.24.1-released.html
...
Detect SSE2 at compile time.

Принимаются конструктивные соображения по теме.

-- 
Yuri N. Sedunov


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09  9:58 [devel] WebKitGTK-2.24.1 & SSE2 Yuri Sedunov
@ 2019-04-09 10:12 ` Anton Farygin
  2019-04-09 10:20   ` Yuri Sedunov
  2019-04-09 10:28 ` Michael Shigorin
  1 sibling, 1 reply; 17+ messages in thread
From: Anton Farygin @ 2019-04-09 10:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Yuri Sedunov

09.04.2019 12:58, Yuri Sedunov пишет:
> Неожиданно свежий вебкит захотел SSE2 на ix86
> https://webkitgtk.org/2019/04/09/webkitgtk2.24.1-released.html
> ...
> Detect SSE2 at compile time.
>
> Принимаются конструктивные соображения по теме.

Форсируй SSE2 enabled at compile time для x86 архитектур.

А как они детектят ? у нас на сборочнице есть же sse2.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:12 ` Anton Farygin
@ 2019-04-09 10:20   ` Yuri Sedunov
  2019-04-09 10:25     ` Anton Farygin
  0 siblings, 1 reply; 17+ messages in thread
From: Yuri Sedunov @ 2019-04-09 10:20 UTC (permalink / raw)
  To: devel

В Вт, 09/04/2019 в 13:12 +0300, Anton Farygin пишет:
> 09.04.2019 12:58, Yuri Sedunov пишет:
> > Неожиданно свежий вебкит захотел SSE2 на ix86
> > https://webkitgtk.org/2019/04/09/webkitgtk2.24.1-released.html
> > ...
> > Detect SSE2 at compile time.
> > 
> > Принимаются конструктивные соображения по теме.
> 
> Форсируй SSE2 enabled at compile time для x86 архитектур.
> 
> А как они детектят ? у нас на сборочнице есть же sse2.

$ tail -30 Source/cmake/FindSSE2.cmake 
macro(CHECK_FOR_SSE2)
    include(CheckCXXSourceRuns)

    check_cxx_source_runs("
        #include <emmintrin.h>
        int main ()
        {
            __m128d a, b;
            double vals[2] = {0};
            a = _mm_loadu_pd (vals);
            b = _mm_add_pd (a,a);
            _mm_storeu_pd (vals,b);
            return(0);
        }"
        HAVE_SSE2_EXTENSIONS)

    if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX OR
CMAKE_COMPILER_IS_CLANG)
        if (HAVE_SSE2_EXTENSIONS)
            set(SSE2_SUPPORT_FOUND TRUE)
        endif ()
    elseif (MSVC AND NOT CMAKE_CL_64)
        if (HAVE_SSE2_EXTENSIONS)
            set(SSE2_SUPPORT_FOUND TRUE)
            message(STATUS "Found SSE2 extensions.")
        endif (HAVE_SSE2_EXTENSIONS)
    endif ()

endmacro(CHECK_FOR_SSE2)

CHECK_FOR_SSE2()

-- 
Yuri N. Sedunov


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:20   ` Yuri Sedunov
@ 2019-04-09 10:25     ` Anton Farygin
  2019-04-09 10:29       ` Yuri Sedunov
  0 siblings, 1 reply; 17+ messages in thread
From: Anton Farygin @ 2019-04-09 10:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Yuri Sedunov

09.04.2019 13:20, Yuri Sedunov пишет:
>      check_cxx_source_runs("
>          #include <emmintrin.h>
>          int main ()
>          {
>              __m128d a, b;
>              double vals[2] = {0};
>              a = _mm_loadu_pd (vals);
>              b = _mm_add_pd (a,a);
>              _mm_storeu_pd (vals,b);
>              return(0);
>          }"
>          HAVE_SSE2_EXTENSIONS)

Ну и отлично, этот тест должен проходить на сборочнице.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09  9:58 [devel] WebKitGTK-2.24.1 & SSE2 Yuri Sedunov
  2019-04-09 10:12 ` Anton Farygin
@ 2019-04-09 10:28 ` Michael Shigorin
  2019-04-09 10:29   ` Anton Farygin
  1 sibling, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2019-04-09 10:28 UTC (permalink / raw)
  To: devel

On Tue, Apr 09, 2019 at 12:58:10PM +0300, Yuri Sedunov wrote:
> Неожиданно свежий вебкит захотел SSE2 на ix86
> https://webkitgtk.org/2019/04/09/webkitgtk2.24.1-released.html
> Detect SSE2 at compile time.
> Принимаются конструктивные соображения по теме.

Хороший вопрос... с одной стороны, на i586 его всё-таки может
не быть (а у нас оно всё так же не i686), появился с pentium4
(и athlon64).  С другой стороны, если нет SSE2, то на хосте
нет работающих нынешних firefox/chromium, насколько понимаю.
С третьей -- они не всегда нужны и памяти настолько старые
32-битные машинки могли просто не иметь/уметь достаточно.

То есть у меня вопрос: какие программы или более широко
применяемые библиотеки такое изменение затронет?
Если какой условный regular-icewm.iso пострадает только
в части chromium, то и ладно, а если каждый второй пакет
на libgtk+2 перестанет работать -- то подумал бы ещё.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:25     ` Anton Farygin
@ 2019-04-09 10:29       ` Yuri Sedunov
  2019-04-09 10:34         ` Alexey V. Vissarionov
  2019-04-09 10:35         ` Anton Farygin
  0 siblings, 2 replies; 17+ messages in thread
From: Yuri Sedunov @ 2019-04-09 10:29 UTC (permalink / raw)
  To: devel

В Вт, 09/04/2019 в 13:25 +0300, Anton Farygin пишет:
> 09.04.2019 13:20, Yuri Sedunov пишет:
> >      check_cxx_source_runs("
> >          #include <emmintrin.h>
> >          int main ()
> >          {
> >              __m128d a, b;
> >              double vals[2] = {0};
> >              a = _mm_loadu_pd (vals);
> >              b = _mm_add_pd (a,a);
> >              _mm_storeu_pd (vals,b);
> >              return(0);
> >          }"
> >          HAVE_SSE2_EXTENSIONS)
> 
> Ну и отлично, этот тест должен проходить на сборочнице.

По-твоему, этот тест должен и на i586 проходить?

-- 
Yuri N. Sedunov


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:28 ` Michael Shigorin
@ 2019-04-09 10:29   ` Anton Farygin
  2019-04-09 10:39     ` Alexey V. Vissarionov
  0 siblings, 1 reply; 17+ messages in thread
From: Anton Farygin @ 2019-04-09 10:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Michael Shigorin

09.04.2019 13:28, Michael Shigorin пишет:
> On Tue, Apr 09, 2019 at 12:58:10PM +0300, Yuri Sedunov wrote:
>> Неожиданно свежий вебкит захотел SSE2 на ix86
>> https://webkitgtk.org/2019/04/09/webkitgtk2.24.1-released.html
>> Detect SSE2 at compile time.
>> Принимаются конструктивные соображения по теме.
> Хороший вопрос... с одной стороны, на i586 его всё-таки может
> не быть (а у нас оно всё так же не i686), появился с pentium4
> (и athlon64).  С другой стороны, если нет SSE2, то на хосте
> нет работающих нынешних firefox/chromium, насколько понимаю.
> С третьей -- они не всегда нужны и памяти настолько старые
> 32-битные машинки могли просто не иметь/уметь достаточно.
>
> То есть у меня вопрос: какие программы или более широко
> применяемые библиотеки такое изменение затронет?
> Если какой условный regular-icewm.iso пострадает только
> в части chromium, то и ладно, а если каждый второй пакет
> на libgtk+2 перестанет работать -- то подумал бы ещё.
>
в i586 тоже бывает sse2.

https://en.wikipedia.org/wiki/SSE2#CPU_support


Т.е. - x86 процессоры  без sse2 не то что поддерживать глупо - ещё и 
поискать надо.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:29       ` Yuri Sedunov
@ 2019-04-09 10:34         ` Alexey V. Vissarionov
  2019-04-09 10:40           ` Anton Farygin
  2019-04-09 10:35         ` Anton Farygin
  1 sibling, 1 reply; 17+ messages in thread
From: Alexey V. Vissarionov @ 2019-04-09 10:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2019-04-09 13:29:25 +0300, Yuri Sedunov wrote:

 >>> HAVE_SSE2_EXTENSIONS)
 >> Ну и отлично, этот тест должен проходить на сборочнице.
 > По-твоему, этот тест должен и на i586 проходить?

Не должен. Там только обычный MMX был, а SSE появился где-то
во времена трипней (а SSE2, соответственно, на четырепнях).


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:29       ` Yuri Sedunov
  2019-04-09 10:34         ` Alexey V. Vissarionov
@ 2019-04-09 10:35         ` Anton Farygin
  2019-04-09 10:36           ` Anton Farygin
  1 sibling, 1 reply; 17+ messages in thread
From: Anton Farygin @ 2019-04-09 10:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Yuri Sedunov

09.04.2019 13:29, Yuri Sedunov пишет:
> В Вт, 09/04/2019 в 13:25 +0300, Anton Farygin пишет:
>> 09.04.2019 13:20, Yuri Sedunov пишет:
>>>       check_cxx_source_runs("
>>>           #include <emmintrin.h>
>>>           int main ()
>>>           {
>>>               __m128d a, b;
>>>               double vals[2] = {0};
>>>               a = _mm_loadu_pd (vals);
>>>               b = _mm_add_pd (a,a);
>>>               _mm_storeu_pd (vals,b);
>>>               return(0);
>>>           }"
>>>           HAVE_SSE2_EXTENSIONS)
>> Ну и отлично, этот тест должен проходить на сборочнице.
> По-твоему, этот тест должен и на i586 проходить?
>
Безотносительно того, что i586 пора закапывать - да, набор инструкций 
SSE2 появился до x86_64.

[builder@localhost ~]$ gcc -msse3 sse.c
[builder@localhost ~]$ ./a.out
[builder@localhost ~]$ echo $?
0



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:35         ` Anton Farygin
@ 2019-04-09 10:36           ` Anton Farygin
  2019-04-09 10:41             ` Alexey V. Vissarionov
  0 siblings, 1 reply; 17+ messages in thread
From: Anton Farygin @ 2019-04-09 10:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Yuri Sedunov

09.04.2019 13:35, Anton Farygin пишет:
> 09.04.2019 13:29, Yuri Sedunov пишет:
>> В Вт, 09/04/2019 в 13:25 +0300, Anton Farygin пишет:
>>> 09.04.2019 13:20, Yuri Sedunov пишет:
>>>>       check_cxx_source_runs("
>>>>           #include <emmintrin.h>
>>>>           int main ()
>>>>           {
>>>>               __m128d a, b;
>>>>               double vals[2] = {0};
>>>>               a = _mm_loadu_pd (vals);
>>>>               b = _mm_add_pd (a,a);
>>>>               _mm_storeu_pd (vals,b);
>>>>               return(0);
>>>>           }"
>>>>           HAVE_SSE2_EXTENSIONS)
>>> Ну и отлично, этот тест должен проходить на сборочнице.
>> По-твоему, этот тест должен и на i586 проходить?
>>
> Безотносительно того, что i586 пора закапывать - да, набор инструкций 
> SSE2 появился до x86_64.
>
> [builder@localhost ~]$ gcc -msse3 sse.c
> [builder@localhost ~]$ ./a.out
> [builder@localhost ~]$ echo $?
> 0
$ uname -a

Linux localhost.localdomain 4.14.104-std-def-alt1 #1 SMP Thu Feb 28 
23:13:01 UTC 2019 i686 GNU/Linu

Забыл про это ;)



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:29   ` Anton Farygin
@ 2019-04-09 10:39     ` Alexey V. Vissarionov
  2019-04-09 10:45       ` Sergey Afonin
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey V. Vissarionov @ 2019-04-09 10:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2019-04-09 13:29:49 +0300, Anton Farygin wrote:

 >>> Detect SSE2 at compile time.
 >>> Принимаются конструктивные соображения по теме.
 >> Хороший вопрос... с одной стороны, на i586 его всё-таки
 >> может не быть (а у нас оно всё так же не i686)
 > в i586 тоже бывает sse2.

Не бывает - только в i686.

 > https://en.wikipedia.org/wiki/SSE2#CPU_support

И таки что мы там видим? Четверопни, корки и их аналоги.
А даже двупни - это уже i686, а не i586.

 > Т.е. - x86 процессоры без sse2 не то что поддерживать
 > глупо - ещё и поискать надо.

2019 год. Хищные розовые звери внезапно обнаружили, что вместо
i586 давно надо было использовать i686.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:34         ` Alexey V. Vissarionov
@ 2019-04-09 10:40           ` Anton Farygin
  2019-04-09 10:45             ` Alexey V. Vissarionov
  0 siblings, 1 reply; 17+ messages in thread
From: Anton Farygin @ 2019-04-09 10:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Alexey V. Vissarionov

09.04.2019 13:34, Alexey V. Vissarionov пишет:
> On 2019-04-09 13:29:25 +0300, Yuri Sedunov wrote:
>
>   >>> HAVE_SSE2_EXTENSIONS)
>   >> Ну и отлично, этот тест должен проходить на сборочнице.
>   > По-твоему, этот тест должен и на i586 проходить?
>
> Не должен. Там только обычный MMX был, а SSE появился где-то
> во времена трипней (а SSE2, соответственно, на четырепнях).

https://ru.wikipedia.org/wiki/VIA_C7

И я честно подзабыл, но мне кажется что Pentium 4 был как с, так и без x64 ?



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:36           ` Anton Farygin
@ 2019-04-09 10:41             ` Alexey V. Vissarionov
  2019-04-09 10:44               ` Anton Farygin
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey V. Vissarionov @ 2019-04-09 10:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

 >>>> Ну и отлично, этот тест должен проходить на сборочнице.
 >>> По-твоему, этот тест должен и на i586 проходить?
 >> Безотносительно того, что i586 пора закапывать - да, набор
 >> инструкций SSE2 появился до x86_64.
 > Linux localhost.localdomain 4.14.104-std-def-alt1 #1 SMP
 > Thu Feb 28 23:13:01 UTC 2019 i686 GNU/Linu
				^^^^
 > Забыл про это ;)

Вот про это подчеркнутое?


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:41             ` Alexey V. Vissarionov
@ 2019-04-09 10:44               ` Anton Farygin
  0 siblings, 0 replies; 17+ messages in thread
From: Anton Farygin @ 2019-04-09 10:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Alexey V. Vissarionov

09.04.2019 13:41, Alexey V. Vissarionov пишет:
>   >>>> Ну и отлично, этот тест должен проходить на сборочнице.
>   >>> По-твоему, этот тест должен и на i586 проходить?
>   >> Безотносительно того, что i586 пора закапывать - да, набор
>   >> инструкций SSE2 появился до x86_64.
>   > Linux localhost.localdomain 4.14.104-std-def-alt1 #1 SMP
>   > Thu Feb 28 23:13:01 UTC 2019 i686 GNU/Linu
> 				^^^^
>   > Забыл про это ;)
>
> Вот про это подчеркнутое?
>
>
Именно. Честного i586 извини, уже нету.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:40           ` Anton Farygin
@ 2019-04-09 10:45             ` Alexey V. Vissarionov
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey V. Vissarionov @ 2019-04-09 10:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2019-04-09 13:40:12 +0300, Anton Farygin wrote:

 >>>>> HAVE_SSE2_EXTENSIONS)
 >>>> Ну и отлично, этот тест должен проходить на сборочнице.
 >>> По-твоему, этот тест должен и на i586 проходить?
 >> Не должен. Там только обычный MMX был, а SSE появился где-то
 >> во времена трипней (а SSE2, соответственно, на четырепнях).
 > https://ru.wikipedia.org/wiki/VIA_C7

Огрызок.
В смысле, ты бы еще AMD в пример привел.

 > И я честно подзабыл, но мне кажется что Pentium 4 был как с,
 > так и без x64 ?

Четверопень с x86_64 - это уже корка. Их было совсем чучуть,
ибо вскоре поперла кора дуба (Core2 Duo).


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:39     ` Alexey V. Vissarionov
@ 2019-04-09 10:45       ` Sergey Afonin
  2019-04-09 10:47         ` Alexey V. Vissarionov
  0 siblings, 1 reply; 17+ messages in thread
From: Sergey Afonin @ 2019-04-09 10:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 09 April 2019, Alexey V. Vissarionov wrote:

> 2019 год. Хищные розовые звери внезапно обнаружили,
> что вместо i586 давно надо было использовать i686.

$ cat /proc/cpuinfo | grep "model name\|flags"
model name      : Pentium II (Klamath)
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov mmx
model name      : Pentium II (Klamath)
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov mmx

$ uname -a
Linux mx.techmail.kraft-s.net 4.9.152-std-def-alt0.M80P.1 #1 SMP Thu Jan 24 19:21:53 UTC 2019 i686 GNU/Linux

Но да, WebKit там бы странно смотрелся... :-)

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] WebKitGTK-2.24.1 & SSE2
  2019-04-09 10:45       ` Sergey Afonin
@ 2019-04-09 10:47         ` Alexey V. Vissarionov
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey V. Vissarionov @ 2019-04-09 10:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2019-04-09 14:45:24 +0400, Sergey Afonin wrote:

 >> 2019 год. Хищные розовые звери внезапно обнаружили,
 >> что вместо i586 давно надо было использовать i686.
 > $ cat /proc/cpuinfo | grep "model name\|flags"
 > model name : Pentium II (Klamath)

АААААААААААААААААААААъ!!!!!!!!!!1111

Живой кламат! :-)


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2019-04-09 10:47 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-09  9:58 [devel] WebKitGTK-2.24.1 & SSE2 Yuri Sedunov
2019-04-09 10:12 ` Anton Farygin
2019-04-09 10:20   ` Yuri Sedunov
2019-04-09 10:25     ` Anton Farygin
2019-04-09 10:29       ` Yuri Sedunov
2019-04-09 10:34         ` Alexey V. Vissarionov
2019-04-09 10:40           ` Anton Farygin
2019-04-09 10:45             ` Alexey V. Vissarionov
2019-04-09 10:35         ` Anton Farygin
2019-04-09 10:36           ` Anton Farygin
2019-04-09 10:41             ` Alexey V. Vissarionov
2019-04-09 10:44               ` Anton Farygin
2019-04-09 10:28 ` Michael Shigorin
2019-04-09 10:29   ` Anton Farygin
2019-04-09 10:39     ` Alexey V. Vissarionov
2019-04-09 10:45       ` Sergey Afonin
2019-04-09 10:47         ` Alexey V. Vissarionov

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