ALT Linux architecture porting
 help / color / mirror / Atom feed
* [devel-ports] [ARM] версия arm
@ 2010-04-29 20:48 Anton V. Boyarshinov
  2010-04-29 22:48 ` Kirill A. Shutemov
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Anton V. Boyarshinov @ 2010-04-29 20:48 UTC (permalink / raw)
  To: ALT Linux arch porting

Доброе время суток!
Когда я второй раз за сутки выковыривал из пакетов armv5 специфические
оптимизации, меня посетила мысль: а что нас, собственно, удерживает на
armv4? Насколько я понимаю, armv4 устройства уходят в прошлое да и
держать на них полноценный пакетный linux, вероятно, не очень разумно.
Опять же, насколько я понимаю, qemu поддерживает v5 и, кажется, даже
v7.

Не перевести ли нам сборку под v5? Если я правильно понимаю, для этого
не обязательно пересобирать весь репозиторий, так как пакеты armv4
можно будет ставить в armv5 систему.

Антон
PS хорошо бы ещё v7 оверлей сделать, но не на чем собирать сейчас..

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

* Re: [devel-ports] [ARM] версия arm
  2010-04-29 20:48 [devel-ports] [ARM] версия arm Anton V. Boyarshinov
@ 2010-04-29 22:48 ` Kirill A. Shutemov
  2010-04-30  4:45   ` Anton V. Boyarshinov
  2010-04-30  5:31 ` Michail Yakushin
  2010-04-30  5:53 ` Mike Lykov
  2 siblings, 1 reply; 12+ messages in thread
From: Kirill A. Shutemov @ 2010-04-29 22:48 UTC (permalink / raw)
  To: ALT Linux arch porting

2010/4/29 Anton V. Boyarshinov <antonv.boyarshinov@gmail.com>:
> Доброе время суток!
> Когда я второй раз за сутки выковыривал из пакетов armv5 специфические
> оптимизации, меня посетила мысль: а что нас, собственно, удерживает на
> armv4? Насколько я понимаю, armv4 устройства уходят в прошлое да и
> держать на них полноценный пакетный linux, вероятно, не очень разумно.
> Опять же, насколько я понимаю, qemu поддерживает v5 и, кажется, даже
> v7.

В своё время StrongARM был довольно распространён. Он именно armv4.
Как раз из-за него на armv4 оставился Debian. Я поступил также.

> Не перевести ли нам сборку под v5? Если я правильно понимаю, для этого
> не обязательно пересобирать весь репозиторий, так как пакеты armv4
> можно будет ставить в armv5 систему.
>
> Антон
> PS хорошо бы ещё v7 оверлей сделать, но не на чем собирать сейчас..

Я бы armv5 не трогал уже. Он тоже отходит постепенно. Лучше сделать
отдельный порт на armv7(возможно, с Thumb2 по-умолчанию) + hardfp (это
глобальный слом ABI). Ещё насчёт NEON'а нужно думать. Он вкусный, но
не всех железках есть.

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

* Re: [devel-ports] [ARM] версия arm
  2010-04-29 22:48 ` Kirill A. Shutemov
@ 2010-04-30  4:45   ` Anton V. Boyarshinov
  2010-04-30  6:50     ` Denis Sergeevich
  0 siblings, 1 reply; 12+ messages in thread
From: Anton V. Boyarshinov @ 2010-04-30  4:45 UTC (permalink / raw)
  To: ALT Linux arch porting

> Я бы armv5 не трогал уже. Он тоже отходит постепенно.
Ну.. На нём сейчас выпускается куча *plug. Вполне живая архитектура.

> Лучше сделать
> отдельный порт на armv7(возможно, с Thumb2 по-умолчанию) + hardfp (это
> глобальный слом ABI). Ещё насчёт NEON'а нужно думать. Он вкусный, но
> не всех железках есть.
Хмм.. Не говоря о сборочных мощностях, но кто этим будет заниматься?
Ещё раз всё бутстрапить? То есть это отличное идеальное предложение,
но оно очень уж далеко от исходного реального: перевести сборку на v5
и думать об оверлее без глобального слома ABI...

А

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

* Re: [devel-ports] [ARM] версия arm
  2010-04-29 20:48 [devel-ports] [ARM] версия arm Anton V. Boyarshinov
  2010-04-29 22:48 ` Kirill A. Shutemov
@ 2010-04-30  5:31 ` Michail Yakushin
  2010-04-30  8:15   ` Anton V. Boyarshinov
  2010-04-30  5:53 ` Mike Lykov
  2 siblings, 1 reply; 12+ messages in thread
From: Michail Yakushin @ 2010-04-30  5:31 UTC (permalink / raw)
  To: devel-ports

30.04.2010 00:48, Anton V. Boyarshinov пишет:
> Доброе время суток!
> Когда я второй раз за сутки выковыривал из пакетов armv5 специфические
> оптимизации, меня посетила мысль: а что нас, собственно, удерживает на
> armv4? Насколько я понимаю, armv4 устройства уходят в прошлое да и
> держать на них полноценный пакетный linux, вероятно, не очень разумно.
> Опять же, насколько я понимаю, qemu поддерживает v5 и, кажется, даже
> v7.
У меня есть как минимум одно устройство где проц armv4.
> Не перевести ли нам сборку под v5? Если я правильно понимаю, для этого
> не обязательно пересобирать весь репозиторий, так как пакеты armv4
> можно будет ставить в armv5 систему.
> 
> Антон
> PS хорошо бы ещё v7 оверлей сделать, но не на чем собирать сейчас..
> _______________________________________________
> devel-ports mailing list
> devel-ports@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-ports



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

* Re: [devel-ports] [ARM] версия arm
  2010-04-29 20:48 [devel-ports] [ARM] версия arm Anton V. Boyarshinov
  2010-04-29 22:48 ` Kirill A. Shutemov
  2010-04-30  5:31 ` Michail Yakushin
@ 2010-04-30  5:53 ` Mike Lykov
  2010-04-30  5:58   ` Michail Yakushin
  2 siblings, 1 reply; 12+ messages in thread
From: Mike Lykov @ 2010-04-30  5:53 UTC (permalink / raw)
  To: ALT Linux arch porting

>  Не перевести ли нам сборку под v5? Если я правильно понимаю, для этого
>  не обязательно пересобирать весь репозиторий, так как пакеты armv4
>  можно будет ставить в armv5 систему.
>  PS хорошо бы ещё v7 оверлей сделать, но не на чем собирать сейчас..

из серии "благих идеальных предложений"

http://www.angstrom-distribution.org/repo/

нажимаем на выпадающий список "all architectures" и видим..
armv4 & v4t & v5te & v5teb & v6 & v6-novfp & v7 & v7a и далее

т.е. пакеты лежат в разных репозиториях типа как в сизифе i586 & x86_64, как я понимаю.
и тогда не надо делать сложный выбор  :)

--
Mike



-- 
Mike 




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

* Re: [devel-ports] [ARM] версия arm
  2010-04-30  5:53 ` Mike Lykov
@ 2010-04-30  5:58   ` Michail Yakushin
  0 siblings, 0 replies; 12+ messages in thread
From: Michail Yakushin @ 2010-04-30  5:58 UTC (permalink / raw)
  To: devel-ports

30.04.2010 09:53, Mike Lykov пишет:
>>  Не перевести ли нам сборку под v5? Если я правильно понимаю, для этого
>>  не обязательно пересобирать весь репозиторий, так как пакеты armv4
>>  можно будет ставить в armv5 систему.
>>  PS хорошо бы ещё v7 оверлей сделать, но не на чем собирать сейчас..
> 
> из серии "благих идеальных предложений"
> 
> http://www.angstrom-distribution.org/repo/
> 
> нажимаем на выпадающий список "all architectures" и видим..
> armv4 & v4t & v5te & v5teb & v6 & v6-novfp & v7 & v7a и далее
> 
> т.е. пакеты лежат в разных репозиториях типа как в сизифе i586 & x86_64, как я понимаю.
> и тогда не надо делать сложный выбор  :)
ну имея 10ток сборочных машин, и 5 человек которые этим будут заниматься
так сделать реально.


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

* Re: [devel-ports] [ARM] версия arm
  2010-04-30  4:45   ` Anton V. Boyarshinov
@ 2010-04-30  6:50     ` Denis Sergeevich
  2010-04-30  7:36       ` Michail Yakushin
  2010-04-30  8:11       ` Anton V. Boyarshinov
  0 siblings, 2 replies; 12+ messages in thread
From: Denis Sergeevich @ 2010-04-30  6:50 UTC (permalink / raw)
  To: devel-ports

30.04.2010 11:45, Anton V. Boyarshinov пишет:
>> Лучше сделать
>> отдельный порт на armv7(возможно, с Thumb2 по-умолчанию) + hardfp (это
>> глобальный слом ABI). Ещё насчёт NEON'а нужно думать. Он вкусный, но
>> не всех железках есть.
> Хмм.. Не говоря о сборочных мощностях, но кто этим будет заниматься?
> Ещё раз всё бутстрапить?
Почему нет? Есть же алгоритм создания бутстрапа и минимального 
репозитория? Он где-нить опубликован?
------
С уважением,
Денис


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

* Re: [devel-ports] [ARM] версия arm
  2010-04-30  6:50     ` Denis Sergeevich
@ 2010-04-30  7:36       ` Michail Yakushin
  2010-04-30  8:12         ` Anton V. Boyarshinov
  2010-04-30  8:11       ` Anton V. Boyarshinov
  1 sibling, 1 reply; 12+ messages in thread
From: Michail Yakushin @ 2010-04-30  7:36 UTC (permalink / raw)
  To: devel-ports

30.04.2010 10:50, Denis Sergeevich пишет:
> 30.04.2010 11:45, Anton V. Boyarshinov пишет:
>>> Лучше сделать
>>> отдельный порт на armv7(возможно, с Thumb2 по-умолчанию) + hardfp (это
>>> глобальный слом ABI). Ещё насчёт NEON'а нужно думать. Он вкусный, но
>>> не всех железках есть.
>> Хмм.. Не говоря о сборочных мощностях, но кто этим будет заниматься?
>> Ещё раз всё бутстрапить?
> Почему нет? Есть же алгоритм создания бутстрапа и минимального
> репозитория? Он где-нить опубликован?
Основная проблема с железом и временем. Имея и то и другое
забутстрапиться не фокус. Особенно учитывая что есть уже сборка под
armv4 можно просто собирать пакеты поверх как был когда-то i686


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

* Re: [devel-ports] [ARM] версия arm
  2010-04-30  6:50     ` Denis Sergeevich
  2010-04-30  7:36       ` Michail Yakushin
@ 2010-04-30  8:11       ` Anton V. Boyarshinov
  1 sibling, 0 replies; 12+ messages in thread
From: Anton V. Boyarshinov @ 2010-04-30  8:11 UTC (permalink / raw)
  To: ALT Linux arch porting

> Почему нет? Есть же алгоритм создания бутстрапа и минимального репозитория?
> Он где-нить опубликован?
Проблема не в минимальном репозитории. Проблема в том, что в Сизифе
полно кольцевых сборочных зависимостей, каждую из которых надо вручную
разрывать.

А

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

* Re: [devel-ports] [ARM] версия arm
  2010-04-30  7:36       ` Michail Yakushin
@ 2010-04-30  8:12         ` Anton V. Boyarshinov
  0 siblings, 0 replies; 12+ messages in thread
From: Anton V. Boyarshinov @ 2010-04-30  8:12 UTC (permalink / raw)
  To: ALT Linux arch porting

>>>> Лучше сделать
>>>> отдельный порт на armv7(возможно, с Thumb2 по-умолчанию) + hardfp (это
>>>> глобальный слом ABI). Ещё насчёт NEON'а нужно думать. Он вкусный, но

> забутстрапиться не фокус. Особенно учитывая что есть уже сборка под
> armv4 можно просто собирать пакеты поверх как был когда-то i686
В случае глобального слома ABI, насколько я понимаю, это не так.

А

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

* Re: [devel-ports] [ARM] версия arm
  2010-04-30  5:31 ` Michail Yakushin
@ 2010-04-30  8:15   ` Anton V. Boyarshinov
  2010-04-30  8:26     ` Michail Yakushin
  0 siblings, 1 reply; 12+ messages in thread
From: Anton V. Boyarshinov @ 2010-04-30  8:15 UTC (permalink / raw)
  To: ALT Linux arch porting

> У меня есть как минимум одно устройство где проц armv4.
Аргумент. А тебя на нём busybox или полноценный Сизиф?

А

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

* Re: [devel-ports] [ARM] версия arm
  2010-04-30  8:15   ` Anton V. Boyarshinov
@ 2010-04-30  8:26     ` Michail Yakushin
  0 siblings, 0 replies; 12+ messages in thread
From: Michail Yakushin @ 2010-04-30  8:26 UTC (permalink / raw)
  To: devel-ports

30.04.2010 12:15, Anton V. Boyarshinov пишет:
>> У меня есть как минимум одно устройство где проц armv4.
> Аргумент. А тебя на нём busybox или полноценный Сизиф?
> 
Мало того что есть как минимум один пользователь, который эксплуатирует
несколько десятков таких устройств, в том числе с полноценным сизифом.
Правда гуй ему не нужен. Он там всякие mc, gсс и прочий vim.
Это я к тому что если мы таки решимся на создание нескольких веток v4
можно оставить с минимальным набором программ.


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

end of thread, other threads:[~2010-04-30  8:26 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-29 20:48 [devel-ports] [ARM] версия arm Anton V. Boyarshinov
2010-04-29 22:48 ` Kirill A. Shutemov
2010-04-30  4:45   ` Anton V. Boyarshinov
2010-04-30  6:50     ` Denis Sergeevich
2010-04-30  7:36       ` Michail Yakushin
2010-04-30  8:12         ` Anton V. Boyarshinov
2010-04-30  8:11       ` Anton V. Boyarshinov
2010-04-30  5:31 ` Michail Yakushin
2010-04-30  8:15   ` Anton V. Boyarshinov
2010-04-30  8:26     ` Michail Yakushin
2010-04-30  5:53 ` Mike Lykov
2010-04-30  5:58   ` Michail Yakushin

ALT Linux architecture porting

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-ports/0 devel-ports/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-ports devel-ports/ http://lore.altlinux.org/devel-ports \
		devel-ports@lists.altlinux.org devel-ports@lists.altlinux.ru devel-ports@lists.altlinux.com
	public-inbox-index devel-ports

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-ports


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git