* [devel-ports] arm eabi @ 2008-01-25 10:16 Ildar Mulyukov 2008-01-25 11:12 ` Kirill A. Shutemov 0 siblings, 1 reply; 19+ messages in thread From: Ildar Mulyukov @ 2008-01-25 10:16 UTC (permalink / raw) To: devel-ports Приветствую! Из собранного kas@ ARM-порте делаю less /usr/bin/bc: ELF Header: Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 Class: ELF32 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: 0 Type: EXEC (Executable file) Machine: ARM Version: 0x1 Entry point address: 0x8fec Start of program headers: 52 (bytes into file) Start of section headers: 63736 (bytes into file) Flags: 0x4000002, has entry point, Version4 EABI Из Familiar Linux less rfcomm: ELF Header: Magic: 7f 45 4c 46 01 01 01 61 00 00 00 00 00 00 00 00 Class: ELF32 Data: 2's complement, little endian Version: 1 (current) OS/ABI: ARM ABI Version: 0 Type: EXEC (Executable file) Machine: ARM Version: 0x1 Entry point address: 0x9230 Start of program headers: 52 (bytes into file) Start of section headers: 22060 (bytes into file) Flags: 0x2, has entry point, GNU EABI Вопрос: в чём разница и насколько это совместимо? Особенно интересует: * поведение первого в среде второго (ядро и библиотеки) * поведение ARM-порта Сизифа на ядре второго Комментарии приветствуются. С уважением, Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-25 10:16 [devel-ports] arm eabi Ildar Mulyukov @ 2008-01-25 11:12 ` Kirill A. Shutemov 2008-01-25 11:14 ` Ildar Mulyukov 0 siblings, 1 reply; 19+ messages in thread From: Kirill A. Shutemov @ 2008-01-25 11:12 UTC (permalink / raw) To: ALT Linux arch porting [-- Attachment #1: Type: text/plain, Size: 2711 bytes --] On [Fri, 25.01.2008 16:16], Ildar Mulyukov wrote: > Приветствую! > > Из собранного kas@ ARM-порте делаю less /usr/bin/bc: > ELF Header: > Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 > Class: ELF32 > Data: 2's complement, little endian > Version: 1 (current) > OS/ABI: UNIX - System V > ABI Version: 0 > Type: EXEC (Executable file) > Machine: ARM > Version: 0x1 > Entry point address: 0x8fec > Start of program headers: 52 (bytes into file) > Start of section headers: 63736 (bytes into file) > Flags: 0x4000002, has entry point, > Version4 EABI > > > Из Familiar Linux less rfcomm: > ELF Header: > Magic: 7f 45 4c 46 01 01 01 61 00 00 00 00 00 00 00 00 > Class: ELF32 > Data: 2's complement, little endian > Version: 1 (current) > OS/ABI: ARM > ABI Version: 0 > Type: EXEC (Executable file) > Machine: ARM > Version: 0x1 > Entry point address: 0x9230 > Start of program headers: 52 (bytes into file) > Start of section headers: 22060 (bytes into file) > Flags: 0x2, has entry point, GNU EABI > > Вопрос: в чём разница и насколько это совместимо? Единственое, что я могу сказать -- во втором случае не выставляется версия EABI(старший байт в Flags). Почему так происходит -- сказать сложно. Возможно, старый и/или плохо собраный binutils. Покажите с этой машинки /usr/bin/ld --help | grep supported > Особенно интересует: > * поведение первого в среде второго (ядро и библиотеки) Не берусь предсказать. > * поведение ARM-порта Сизифа на ядре второго От ядра требуется лишь поддержка EABI. -- Regards, Kirill A. Shutemov + Belarus, Minsk + Velesys Ltd, http://www.velesys.com/ + ALT Linux Team, http://www.altlinux.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-25 11:12 ` Kirill A. Shutemov @ 2008-01-25 11:14 ` Ildar Mulyukov 2008-01-25 13:15 ` Michael Shigorin 2008-04-30 11:45 ` Ildar Mulyukov 0 siblings, 2 replies; 19+ messages in thread From: Ildar Mulyukov @ 2008-01-25 11:14 UTC (permalink / raw) To: devel-ports On 25.01.2008 17:12:14, Kirill A. Shutemov wrote: > On [Fri, 25.01.2008 16:16], Ildar Mulyukov wrote: > > Вопрос: в чём разница и насколько это совместимо? > > Единственое, что я могу сказать -- во втором случае не выставляется > версия EABI(старший байт в Flags). Почему так происходит -- сказать > сложно. Возможно, старый и/или плохо собраный binutils. > > Покажите с этой машинки > /usr/bin/ld --help | grep supported Не подскажу. Это Familiar Linux 0.8.4 на наладоннике iPaq, естественно binutils там никогда не было. > > Особенно интересует: > > * поведение первого в среде второго (ядро и библиотеки) > > Не берусь предсказать. > > > * поведение ARM-порта Сизифа на ядре второго > > От ядра требуется лишь поддержка EABI. Спасибо. Сделать interactivesystem на основе Сизифа - очень даже реально. Это уже хорошо. А ядро боюсь, очень боюсь собирать. Если уж делать дистр для iPaq, то ядро брать у них. С уважением, Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-25 11:14 ` Ildar Mulyukov @ 2008-01-25 13:15 ` Michael Shigorin 2008-01-25 13:20 ` Kirill A. Shutemov 2008-01-28 7:26 ` Ildar Mulyukov 2008-04-30 11:45 ` Ildar Mulyukov 1 sibling, 2 replies; 19+ messages in thread From: Michael Shigorin @ 2008-01-25 13:15 UTC (permalink / raw) To: devel-ports On Fri, Jan 25, 2008 at 05:14:45PM +0600, Ildar Mulyukov wrote: > Спасибо. Сделать interactivesystem на основе Сизифа - очень > даже реально. Это уже хорошо. А ядро боюсь, очень боюсь > собирать. Если уж делать дистр для iPaq, то ядро брать у них. А какой смысл тащить туда сизиф вместо того, чтобы потратить то же время на улучшение Familiar? Может, я чего-то не понимаю, но со стороны это кажется более перспективным: сизифу сизифово, фамильяру фамильярное :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-25 13:15 ` Michael Shigorin @ 2008-01-25 13:20 ` Kirill A. Shutemov 2008-01-25 13:37 ` [devel-ports] [JT] " Ivan Fedorov 2008-01-25 21:43 ` [devel-ports] " Alexander Gvozdev 2008-01-28 7:26 ` Ildar Mulyukov 1 sibling, 2 replies; 19+ messages in thread From: Kirill A. Shutemov @ 2008-01-25 13:20 UTC (permalink / raw) To: shigorin, ALT Linux arch porting [-- Attachment #1: Type: text/plain, Size: 1112 bytes --] On [Fri, 25.01.2008 15:15], Michael Shigorin wrote: > On Fri, Jan 25, 2008 at 05:14:45PM +0600, Ildar Mulyukov wrote: > > Спасибо. Сделать interactivesystem на основе Сизифа - очень > > даже реально. Это уже хорошо. А ядро боюсь, очень боюсь > > собирать. Если уж делать дистр для iPaq, то ядро брать у них. > > А какой смысл тащить туда сизиф вместо того, чтобы потратить > то же время на улучшение Familiar? > > Может, я чего-то не понимаю, но со стороны это кажется более > перспективным: сизифу сизифово, фамильяру фамильярное :) Миша, не отговаривай. У моего порта может появиться второй пользователь ;) -- Regards, Kirill A. Shutemov + Belarus, Minsk + Velesys Ltd, http://www.velesys.com/ + ALT Linux Team, http://www.altlinux.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] [JT] arm eabi 2008-01-25 13:20 ` Kirill A. Shutemov @ 2008-01-25 13:37 ` Ivan Fedorov 2008-01-25 21:43 ` [devel-ports] " Alexander Gvozdev 1 sibling, 0 replies; 19+ messages in thread From: Ivan Fedorov @ 2008-01-25 13:37 UTC (permalink / raw) To: ALT Linux arch porting [-- Attachment #1: Type: text/plain, Size: 670 bytes --] Kirill A. Shutemov пишет: > On [Fri, 25.01.2008 15:15], Michael Shigorin wrote: >> On Fri, Jan 25, 2008 at 05:14:45PM +0600, Ildar Mulyukov wrote: >>> Спасибо. Сделать interactivesystem на основе Сизифа - очень >>> даже реально. Это уже хорошо. А ядро боюсь, очень боюсь >>> собирать. Если уж делать дистр для iPaq, то ядро брать у них. >> А какой смысл тащить туда сизиф вместо того, чтобы потратить >> то же время на улучшение Familiar? >> >> Может, я чего-то не понимаю, но со стороны это кажется более >> перспективным: сизифу сизифово, фамильяру фамильярное :) > > Миша, не отговаривай. У моего порта может появиться второй пользователь ;) :-D [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-25 13:20 ` Kirill A. Shutemov 2008-01-25 13:37 ` [devel-ports] [JT] " Ivan Fedorov @ 2008-01-25 21:43 ` Alexander Gvozdev 1 sibling, 0 replies; 19+ messages in thread From: Alexander Gvozdev @ 2008-01-25 21:43 UTC (permalink / raw) To: devel-ports В сообщении от Friday 25 January 2008 16:20:18 Kirill A. Shutemov написал(а): > On [Fri, 25.01.2008 15:15], Michael Shigorin wrote: > > On Fri, Jan 25, 2008 at 05:14:45PM +0600, Ildar Mulyukov wrote: > > > Спасибо. Сделать interactivesystem на основе Сизифа - очень > > > даже реально. Это уже хорошо. А ядро боюсь, очень боюсь > > > собирать. Если уж делать дистр для iPaq, то ядро брать у них. > > > > А какой смысл тащить туда сизиф вместо того, чтобы потратить > > то же время на улучшение Familiar? > > > > Может, я чего-то не понимаю, но со стороны это кажется более > > перспективным: сизифу сизифово, фамильяру фамильярное :) > > Миша, не отговаривай. У моего порта может появиться второй пользователь ;) Возможно и третий. У меня фамилиар на hp4700 :) ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-25 13:15 ` Michael Shigorin 2008-01-25 13:20 ` Kirill A. Shutemov @ 2008-01-28 7:26 ` Ildar Mulyukov 2008-01-28 20:52 ` Michael Shigorin 2008-01-28 21:53 ` Wartan Hachaturow 1 sibling, 2 replies; 19+ messages in thread From: Ildar Mulyukov @ 2008-01-28 7:26 UTC (permalink / raw) To: devel-ports On 25.01.2008 19:15:43, Michael Shigorin wrote: > On Fri, Jan 25, 2008 at 05:14:45PM +0600, Ildar Mulyukov wrote: >> Спасибо. Сделать interactivesystem на основе Сизифа - очень даже >> реально. Это уже хорошо. А ядро боюсь, очень боюсь собирать. Если >> уж делать дистр для iPaq, то ядро брать у них. > > А какой смысл тащить туда сизиф вместо того, чтобы потратить то же > время на улучшение Familiar? > > Может, я чего-то не понимаю, но со стороны это кажется более > перспективным: сизифу сизифово, фамильяру фамильярное :) Привет, Михаил! Резон до слёз простой. Если посмотреть на их OpenEmbedded и после этого сравнить с нашим хэшером - может закружиться голова. И к их OE я подойду только тогда, когда мне захочется окунуться в "это" с головой. А иначе им пользоваться не-воз-мож-но. Надо скачать инфраструктуру, кучу обвязки, кроскомпиляторы в бинарном виде и прочее. В общем, я на "это" смотрю уже несколько лет и до сих пор не хочется. Мы пойдём другим путём. Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-28 7:26 ` Ildar Mulyukov @ 2008-01-28 20:52 ` Michael Shigorin 2008-01-28 21:53 ` Wartan Hachaturow 1 sibling, 0 replies; 19+ messages in thread From: Michael Shigorin @ 2008-01-28 20:52 UTC (permalink / raw) To: devel-ports On Mon, Jan 28, 2008 at 01:26:13PM +0600, Ildar Mulyukov wrote: > Мы пойдём другим путём. (уважительно) Ну... удачи, и лучшей, чем оригинатору фразы. :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-28 7:26 ` Ildar Mulyukov 2008-01-28 20:52 ` Michael Shigorin @ 2008-01-28 21:53 ` Wartan Hachaturow 2008-01-29 4:40 ` Ildar Mulyukov 1 sibling, 1 reply; 19+ messages in thread From: Wartan Hachaturow @ 2008-01-28 21:53 UTC (permalink / raw) To: ALT Linux arch porting 2008/1/28 Ildar Mulyukov <ildar@altlinux.ru>: > Резон до слёз простой. Если посмотреть на их OpenEmbedded и после этого > сравнить с нашим хэшером - может закружиться голова. И к их OE я > подойду только тогда, когда мне захочется окунуться в "это" с головой. > А иначе им пользоваться не-воз-мож-но. Надо скачать инфраструктуру, > кучу обвязки, кроскомпиляторы в бинарном виде и прочее. Во-первых, ничего сверхинновационного в хэшере нет, это я как доктор скажу :) Во-вторых, к сожалению, embedded разработка всё равно будет именно такой -- с кроссовыми тулчейнами, обвязкой и прочим. И самое главное -- пакеты для target'а придётся обкромсать так, что к сизифовым они перестанут иметь какое-либо отношение. Это будет, если угодно, форк. То есть фактически -- то же самое, что и ОЕ, только технология чуть другая. -- Regards, Wartan. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-28 21:53 ` Wartan Hachaturow @ 2008-01-29 4:40 ` Ildar Mulyukov 2008-01-29 11:30 ` Wartan Hachaturow 0 siblings, 1 reply; 19+ messages in thread From: Ildar Mulyukov @ 2008-01-29 4:40 UTC (permalink / raw) To: devel-ports Вартан, коллеги. Прошу меня простить, возможно моё мнение покажется вам излишне эмоциональным. Возможно, я просто сегодня лирически настроен. On 29.01.2008 03:53:21, Wartan Hachaturow wrote: > 2008/1/28 Ildar Mulyukov <ildar@altlinux.ru>: >> Резон до слёз простой. Если посмотреть на их OpenEmbedded и после >> этого сравнить с нашим хэшером - может закружиться голова. И к их OE >> я подойду только тогда, когда мне захочется окунуться в "это" с >> головой. А иначе им пользоваться не-воз-мож-но. Надо скачать >> инфраструктуру, кучу обвязки, кроскомпиляторы в бинарном виде и >> прочее. > > Во-первых, ничего сверхинновационного в хэшере нет, это я как доктор > скажу :) Уж я не знаю, какой Вы доктор ;) Но, моё мнение - хэшер - хоть, возможно, и не революционный, но однозначно _прорывной_. Без него Сизифа бы не было. Но самое главное - хэшер, применённый для кроскомпиляции - действительно революционен. Это только по ощущениям, точно может сказать только тот, кто пробовал и то, и другое. Возможно, Кирилл сможет поделиться, когда освободится от сессии. Я поделюсь, когда будет результат. > Во-вторых, к сожалению, embedded разработка всё равно будет именно > такой -- с кроссовыми тулчейнами, обвязкой и прочим. Но Кирилл проделал определённо ДРУГОЕ. Где Вы видите кроскомпилятор, крослинковщик и прочее? Всё native! > И самое главное -- пакеты для target'а придётся обкромсать так, что к > сизифовым они перестанут иметь какое-либо отношение. Это будет, если > угодно, форк. А Вы знакомы с LiveCD на основе Сизифа? Скажу прямо - это ни грана не форк. И там происходит сходный процесс: кромсание и пр. > То есть фактически -- то же самое, что и ОЕ, только технология чуть > другая. В моих глазах разница огромадная. Спасибо за живую беседу! С уважением, Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-29 4:40 ` Ildar Mulyukov @ 2008-01-29 11:30 ` Wartan Hachaturow 2008-01-29 11:59 ` Ildar Mulyukov 2008-01-29 12:39 ` Kirill A. Shutemov 0 siblings, 2 replies; 19+ messages in thread From: Wartan Hachaturow @ 2008-01-29 11:30 UTC (permalink / raw) To: ALT Linux arch porting 2008/1/29 Ildar Mulyukov <ildar@altlinux.ru>: > Но, моё мнение - хэшер - хоть, возможно, и не революционный, но > однозначно _прорывной_. Без него Сизифа бы не было. Не знаю, куда он прорывной, но Debian в чруте собирают уже черти сколько времени ;)) > Но самое главное - хэшер, применённый для кроскомпиляции - > действительно революционен. Это только по ощущениям, точно может > сказать только тот, кто пробовал и то, и другое. Возможно, Кирилл > сможет поделиться, когда освободится от сессии. Я поделюсь, когда будет > результат. Если имеется в виду создание внутри хэшерного окружения ощущения, что оно нативное, то в этом тоже ничего революционного нет -- см. scratchbox. > Но Кирилл проделал определённо ДРУГОЕ. Где Вы видите кроскомпилятор, > крослинковщик и прочее? Всё native! OMG!!1 (Извините :) Вы знаете, сколько native arm собирает тулчейн? Упомянутый 600 Mhz? *Сутки*. Вы знаете, сколько он будет пересобирать весь сизиф? Неделями. Вы знаете, что с qemu бывают ситуации, когда вы не знаете -- то ли компилятор у вас сломан, то ли пакет, то ли qemu? Энтузиазм -- это хорошо, но всё-таки к вопросу надо подходить разумно. Я, конечно, буду только приветствовать применение альта везде, где только можно -- просто у меня есть определённый скепсис :) > А Вы знакомы с LiveCD на основе Сизифа? Скажу прямо - это ни грана не > форк. И там происходит сходный процесс: кромсание и пр. Там тоже busybox, пакеты без документации, без rpm-овой базы, с отключёнными при сборке 80% фич? И это что, делается автоматически? Покажите, где :) > > То есть фактически -- то же самое, что и ОЕ, только технология чуть > > другая. > > В моих глазах разница огромадная. Ну, с нативной сборкой разница действительно большая. Только нужно понимать, что embed'щики не поголовно идиоты, и кросс-компилируют они не потому, что не умеют собирать нативно :) -- Regards, Wartan. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-29 11:30 ` Wartan Hachaturow @ 2008-01-29 11:59 ` Ildar Mulyukov 2008-01-29 12:39 ` Kirill A. Shutemov 1 sibling, 0 replies; 19+ messages in thread From: Ildar Mulyukov @ 2008-01-29 11:59 UTC (permalink / raw) To: devel-ports Ну, Вартан, Вы, конечно, грузанули меня основательно. Пойду в детский сад - расти. И "курить" документацию. Но таки осмелюсь на некоторые моменты ответить. On 29.01.2008 17:30:31, Wartan Hachaturow wrote: > 2008/1/29 Ildar Mulyukov <ildar@altlinux.ru>: > Не знаю, куда он прорывной, но Debian в чруте собирают уже черти > сколько времени ;)) Ну.. для Альта - прорывной ;-) >> Но самое главное - хэшер, применённый для кроскомпиляции - >> действительно революционен. Это только по ощущениям, точно может >> сказать только тот, кто пробовал и то, и другое. Возможно, Кирилл >> сможет поделиться, когда освободится от сессии. Я поделюсь, когда >> будет результат. > > Если имеется в виду создание внутри хэшерного окружения ощущения, что > оно нативное, то в этом тоже ничего революционного нет -- см. > scratchbox. Про это ничего не знаю. А оно компилит(ся) для моего КПК? Вот видите... >> Но Кирилл проделал определённо ДРУГОЕ. Где Вы видите кроскомпилятор, >> крослинковщик и прочее? Всё native! > > OMG!!1 (Извините :) > Вы знаете, сколько native arm собирает тулчейн? Упомянутый 600 Mhz? > *Сутки*. Вы знаете, сколько он будет пересобирать весь сизиф? > Неделями. Вы знаете, что с qemu бывают ситуации, когда вы не знаете > -- то ли компилятор у вас сломан, то ли пакет, то ли qemu? Да. Я догадываюсь, что тут тоже не сахар. Но я выбирают ЭТОТ кошмар. А не ТОТ. > Энтузиазм -- это хорошо, но всё-таки к вопросу надо подходить разумно. Ну да.. я стараюсь. > Я, конечно, буду только приветствовать применение альта везде, где > только можно -- просто у меня есть определённый скепсис :) Так взгляните - kas@ уже сделал ДИСТРИБУТИВ для ARM. Это ли не повод для оптимизма? >> А Вы знакомы с LiveCD на основе Сизифа? Скажу прямо - это ни грана >> не форк. И там происходит сходный процесс: кромсание и пр. > Там тоже busybox, пакеты без документации, без rpm-овой базы, с > отключёнными при сборке 80% фич? И это что, делается автоматически? > Покажите, где :) Я за этим делом давно не следил, и не в курсе, как сейчас. Вот, когда это начиналось (были пакеты, помню, livecd-*), тогда было всё по-честному. Доки вырезались пост-скриптлетами. Не всё же сразу! Я же не сказал, что на том, что есть, уже можно делать дистр для КПК! Но, как я вижу, это хорошая база, для того, чтобы собирать нужные пакеты. И, блин, в сто раз удобнее, чем OpenEmbedded. >>> То есть фактически -- то же самое, что и ОЕ, только технология чуть >>> другая. > > > > В моих глазах разница огромадная. > > Ну, с нативной сборкой разница действительно большая. Только нужно > понимать, что embed'щики не поголовно идиоты, и кросс-компилируют они > не потому, что не умеют собирать нативно :) Об этом я подумаю. Спасибо. С уважением, Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-29 11:30 ` Wartan Hachaturow 2008-01-29 11:59 ` Ildar Mulyukov @ 2008-01-29 12:39 ` Kirill A. Shutemov 2008-03-08 21:32 ` Michael Shigorin 1 sibling, 1 reply; 19+ messages in thread From: Kirill A. Shutemov @ 2008-01-29 12:39 UTC (permalink / raw) To: ALT Linux arch porting [-- Attachment #1: Type: text/plain, Size: 2831 bytes --] On [Tue, 29.01.2008 14:30], Wartan Hachaturow wrote: > 2008/1/29 Ildar Mulyukov <ildar@altlinux.ru>: > > > Но, моё мнение - хэшер - хоть, возможно, и не революционный, но > > однозначно _прорывной_. Без него Сизифа бы не было. > > Не знаю, куда он прорывной, но Debian в чруте собирают уже черти > сколько времени ;)) hasher - это не только чрут. Кстати, где можно почитать, про то как устроена сборочная система в Debian. Мне пока только обрывки информации. > OMG!!1 (Извините :) > Вы знаете, сколько native arm собирает тулчейн? Упомянутый 600 Mhz? > *Сутки*. Вы знаете, сколько он будет пересобирать весь сизиф? > Неделями. Вы знаете, что с qemu бывают ситуации, когда вы не знаете -- > то ли компилятор у вас сломан, то ли пакет, то ли qemu? Уменя было только qemu vs пакет. В большенстве случаев причина выявляется просто. Общее решение -- пересборка пакета на реальном железе. qemu в данном случае разгружает ограниченые железные ресурсы. > Там тоже busybox, пакеты без документации, без rpm-овой базы, с > отключёнными при сборке 80% фич? И это что, делается автоматически? > Покажите, где :) На таких железках, где нужно такое решение, я бы использовать buildroot. > Ну, с нативной сборкой разница действительно большая. Только нужно > понимать, что embed'щики не поголовно идиоты, и кросс-компилируют они > не потому, что не умеют собирать нативно :) Я работаю с командой, которая в своё время портировала Сизиф на ARM. Порт был сделан. Другое дело, что поддерживать его было сложно и, в конце концов, его забросили. Порт с qemu я поддерживаю. Для сборки использую свой ноутбук ;) -- Regards, Kirill A. Shutemov + Belarus, Minsk + Velesys Ltd, http://www.velesys.com/ + ALT Linux Team, http://www.altlinux.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-29 12:39 ` Kirill A. Shutemov @ 2008-03-08 21:32 ` Michael Shigorin 2008-03-08 21:50 ` Wartan Hachaturow 0 siblings, 1 reply; 19+ messages in thread From: Michael Shigorin @ 2008-03-08 21:32 UTC (permalink / raw) To: ALT Linux arch porting On Tue, Jan 29, 2008 at 02:39:51PM +0200, Kirill A. Shutemov wrote: > Кстати, где можно почитать, про то как устроена сборочная > система в Debian. Мне пока только обрывки информации. http://pbuilder.alioth.debian.org/ -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-03-08 21:32 ` Michael Shigorin @ 2008-03-08 21:50 ` Wartan Hachaturow 2008-03-08 22:45 ` Michael Shigorin 0 siblings, 1 reply; 19+ messages in thread From: Wartan Hachaturow @ 2008-03-08 21:50 UTC (permalink / raw) To: shigorin, ALT Linux arch porting 2008/3/9 Michael Shigorin <mike@osdn.org.ua>: > On Tue, Jan 29, 2008 at 02:39:51PM +0200, Kirill A. Shutemov wrote: > > Кстати, где можно почитать, про то как устроена сборочная > > система в Debian. Мне пока только обрывки информации. > > http://pbuilder.alioth.debian.org/ Не, не так она устроена :) Читать нужно по ключевым словам "schroot", "sbuild", "buildd" и "wanna-build". pbuilder -- это *personal* builder. -- Regards, Wartan. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-03-08 21:50 ` Wartan Hachaturow @ 2008-03-08 22:45 ` Michael Shigorin 2008-03-08 22:46 ` Wartan Hachaturow 0 siblings, 1 reply; 19+ messages in thread From: Michael Shigorin @ 2008-03-08 22:45 UTC (permalink / raw) To: ALT Linux arch porting On Sun, Mar 09, 2008 at 12:50:46AM +0300, Wartan Hachaturow wrote: > > > Кстати, где можно почитать, про то как устроена сборочная > > > система в Debian. Мне пока только обрывки информации. > > http://pbuilder.alioth.debian.org/ > Не, не так она устроена :) Читать нужно по ключевым словам > "schroot", "sbuild", "buildd" и "wanna-build". > pbuilder -- это *personal* builder. Хм, про buildd знаю (но успел забыть), но подумал, что ответ будет скорее "pbuilder". :) Впрочем, тебе видней. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-03-08 22:45 ` Michael Shigorin @ 2008-03-08 22:46 ` Wartan Hachaturow 0 siblings, 0 replies; 19+ messages in thread From: Wartan Hachaturow @ 2008-03-08 22:46 UTC (permalink / raw) To: shigorin, ALT Linux arch porting 2008/3/9 Michael Shigorin <mike@osdn.org.ua>: > > Не, не так она устроена :) Читать нужно по ключевым словам > > "schroot", "sbuild", "buildd" и "wanna-build". > > pbuilder -- это *personal* builder. > > Хм, про buildd знаю (но успел забыть), но подумал, что ответ > будет скорее "pbuilder". :) > > Впрочем, тебе видней. Дистрибутив-то не собирают pbuilder'ом :) -- Regards, Wartan. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel-ports] arm eabi 2008-01-25 11:14 ` Ildar Mulyukov 2008-01-25 13:15 ` Michael Shigorin @ 2008-04-30 11:45 ` Ildar Mulyukov 1 sibling, 0 replies; 19+ messages in thread From: Ildar Mulyukov @ 2008-04-30 11:45 UTC (permalink / raw) To: devel-ports Вопрос закрылся неожиданным образом: оказывается есть новый дистрибутив взамен сгнившего Familiar. Он называется "The Ångström Distribution", вот ТУТ: http://www.angstrom-distribution.org/ В нём ядро 2.6 и EABI Version4. Всем спасибо. Хороших выходных. Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2008-04-30 11:45 UTC | newest] Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-01-25 10:16 [devel-ports] arm eabi Ildar Mulyukov 2008-01-25 11:12 ` Kirill A. Shutemov 2008-01-25 11:14 ` Ildar Mulyukov 2008-01-25 13:15 ` Michael Shigorin 2008-01-25 13:20 ` Kirill A. Shutemov 2008-01-25 13:37 ` [devel-ports] [JT] " Ivan Fedorov 2008-01-25 21:43 ` [devel-ports] " Alexander Gvozdev 2008-01-28 7:26 ` Ildar Mulyukov 2008-01-28 20:52 ` Michael Shigorin 2008-01-28 21:53 ` Wartan Hachaturow 2008-01-29 4:40 ` Ildar Mulyukov 2008-01-29 11:30 ` Wartan Hachaturow 2008-01-29 11:59 ` Ildar Mulyukov 2008-01-29 12:39 ` Kirill A. Shutemov 2008-03-08 21:32 ` Michael Shigorin 2008-03-08 21:50 ` Wartan Hachaturow 2008-03-08 22:45 ` Michael Shigorin 2008-03-08 22:46 ` Wartan Hachaturow 2008-04-30 11:45 ` Ildar Mulyukov
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