From: Alexander Gvozdev <alexander.gvozdev@gmail.com> To: devel-ports@lists.altlinux.org Subject: Re: [devel-ports] Sisyphus on ARM: initial port Date: Wed, 10 Oct 2007 23:24:14 +0400 Message-ID: <200710102324.14281.alexander.gvozdev@gmail.com> (raw) In-Reply-To: <200710100907.19685.gosha@elins.ru> В сообщении от Wednesday 10 October 2007 09:07:19 gosha написал(а): > Kegel - отстой. возможно. > > Пробовал компилировать (только не под Arm, а под MIPS) кросс - как при > помощи kegel, при помощи sde (http://www.linux-mips.org/wiki/Toolchains) и > Debian кросс (там есть кросс и под strong_arm). > http://www.emdebian.org/toolchains/pool/main/g/gcc-4.1/ > > В общем, по впечатлениям Debian кросс- компиляторы дают самый устойчивый > код. > > И то что собрано этими кроссами реально протестиролал на реальной машине > - ok. > Стабильность- как у версии под x86. > > > Спасибо. Попробовал. Следовал инструкциям с http://www.linux-mips.org/wiki/Toolchains. Binutils - нормально. gcc: ---------- arm-unknown-linux-gnu-ar rc ./libgcov.a libgcc/./_gcov.o libgcc/./_gcov_merge_add.o libgcc/./_gcov_merge_single.o libgcc/./_gcov_merge_delta.o *** buffer overflow detected ***: arm-unknown-linux-gnu-ar terminated ======= Backtrace: ========= /lib64/libc.so.6(__chk_fail+0x2f)[0x2b9294ad34ff] /lib64/libc.so.6[0x2b9294ad2ab9] /lib64/libc.so.6(_IO_default_xsputn+0x8e)[0x2b9294a6f69e] /lib64/libc.so.6(_IO_padn+0x9b)[0x2b9294a6489b] /lib64/libc.so.6(_IO_vfprintf+0x25bd)[0x2b9294a498ed] /lib64/libc.so.6(__vsprintf_chk+0x9d)[0x2b9294ad2b5d] /lib64/libc.so.6(__sprintf_chk+0x80)[0x2b9294ad2aa0] arm-unknown-linux-gnu-ar[0x406ca5] arm-unknown-linux-gnu-ar[0x4076b3] arm-unknown-linux-gnu-ar[0x407df2] arm-unknown-linux-gnu-ar[0x41060f] arm-unknown-linux-gnu-ar[0x403c0d] arm-unknown-linux-gnu-ar[0x4048a4] /lib64/libc.so.6(__libc_start_main+0xf4)[0x2b9294a24c14] arm-unknown-linux-gnu-ar[0x401d19] ======= Memory map: ======== 00400000-00463000 r-xp 00000000 08:04 587045 /home/gab/tmp1/bin/arm-unknown-linux-gnu-ar 00663000-00664000 rw-p 00063000 08:04 587045 /home/gab/tmp1/bin/arm-unknown-linux-gnu-ar 00664000-006af000 rw-p 00664000 00:00 0 [heap] 2b92947ee000-2b9294806000 r-xp 00000000 08:02 383 /lib64/ld-2.5.so 2b9294806000-2b9294807000 rw-p 2b9294806000 00:00 0 2b9294807000-2b9294808000 r--p 00000000 08:02 3633 /usr/lib64/locale/ru_RU.utf8/LC_MESSAGES/SYS_LC_MESSAGES 2b9294808000-2b929480f000 r--s 00000000 08:02 14829 /usr/lib64/gconv/gconv-modules.cache 2b9294845000-2b9294846000 rw-p 2b9294845000 00:00 0 2b9294846000-2b9294881000 r--p 00000000 08:02 3660 /usr/lib64/locale/ru_RU.utf8/LC_CTYPE 2b9294881000-2b9294941000 rw-p 2b9294881000 00:00 0 2b9294a05000-2b9294a06000 r--p 00017000 08:02 383 /lib64/ld-2.5.so 2b9294a06000-2b9294a07000 rw-p 00018000 08:02 383 /lib64/ld-2.5.so 2b9294a07000-2b9294b36000 r-xp 00000000 08:02 389 /lib64/libc-2.5.so 2b9294b36000-2b9294d35000 ---p 0012f000 08:02 389 /lib64/libc-2.5.so 2b9294d35000-2b9294d38000 r--p 0012e000 08:02 389 /lib64/libc-2.5.so 2b9294d38000-2b9294d3a000 rw-p 00131000 08:02 389 /lib64/libc-2.5.so 2b9294d3a000-2b9294d40000 rw-p 2b9294d3a000 00:00 0 2b9294d40000-2b9294d4d000 r-xp 00000000 08:02 1432 /lib64/libgcc_s.so.1 2b9294d4d000-2b9294f4d000 ---p 0000d000 08:02 1432 /lib64/libgcc_s.so.1 2b9294f4d000-2b9294f4e000 rw-p 0000d000 08:02 1432 /lib64/libgcc_s.so.1 7fff162a5000-7fff162bc000 rw-p 7fff162a5000 00:00 0 [stack] ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vdso] make[2]: *** [libgcov.a] Аварийный останов make[2]: *** Удаляется файл `libgcov.a' make[2]: *** Ожидание завершения заданий... *** buffer overflow detected ***: arm-unknown-linux-gnu-ar terminated ======= Backtrace: ========= /lib64/libc.so.6(__chk_fail+0x2f)[0x2b654ea164ff] /lib64/libc.so.6[0x2b654ea15ab9] /lib64/libc.so.6(_IO_default_xsputn+0x8e)[0x2b654e9b269e] /lib64/libc.so.6(_IO_padn+0x9b)[0x2b654e9a789b] /lib64/libc.so.6(_IO_vfprintf+0x25bd)[0x2b654e98c8ed] /lib64/libc.so.6(__vsprintf_chk+0x9d)[0x2b654ea15b5d] /lib64/libc.so.6(__sprintf_chk+0x80)[0x2b654ea15aa0] arm-unknown-linux-gnu-ar[0x406ca5] arm-unknown-linux-gnu-ar[0x4076b3] arm-unknown-linux-gnu-ar[0x407df2] arm-unknown-linux-gnu-ar[0x41060f] arm-unknown-linux-gnu-ar[0x403c0d] arm-unknown-linux-gnu-ar[0x4048a4] /lib64/libc.so.6(__libc_start_main+0xf4)[0x2b654e967c14] arm-unknown-linux-gnu-ar[0x401d19] ======= Memory map: ======== 00400000-00463000 r-xp 00000000 08:04 587045 /home/gab/tmp1/bin/arm-unknown-linux-gnu-ar 00663000-00664000 rw-p 00063000 08:04 587045 /home/gab/tmp1/bin/arm-unknown-linux-gnu-ar 00664000-0090c000 rw-p 00664000 00:00 0 [heap] 2b654e731000-2b654e749000 r-xp 00000000 08:02 383 /lib64/ld-2.5.so 2b654e749000-2b654e74a000 rw-p 2b654e749000 00:00 0 2b654e74a000-2b654e74b000 r--p 00000000 08:02 3633 /usr/lib64/locale/ru_RU.utf8/LC_MESSAGES/SYS_LC_MESSAGES 2b654e74b000-2b654e752000 r--s 00000000 08:02 14829 /usr/lib64/gconv/gconv-modules.cache 2b654e788000-2b654e789000 rw-p 2b654e788000 00:00 0 2b654e789000-2b654e7c4000 r--p 00000000 08:02 3660 /usr/lib64/locale/ru_RU.utf8/LC_CTYPE 2b654e7c4000-2b654e904000 rw-p 2b654e7c4000 00:00 0 2b654e948000-2b654e949000 r--p 00017000 08:02 383 /lib64/ld-2.5.so 2b654e949000-2b654e94a000 rw-p 00018000 08:02 383 /lib64/ld-2.5.so 2b654e94a000-2b654ea79000 r-xp 00000000 08:02 389 /lib64/libc-2.5.so 2b654ea79000-2b654ec78000 ---p 0012f000 08:02 389 /lib64/libc-2.5.so 2b654ec78000-2b654ec7b000 r--p 0012e000 08:02 389 /lib64/libc-2.5.so 2b654ec7b000-2b654ec7d000 rw-p 00131000 08:02 389 /lib64/libc-2.5.so 2b654ec7d000-2b654ec83000 rw-p 2b654ec7d000 00:00 0 2b654ec83000-2b654ec90000 r-xp 00000000 08:02 1432 /lib64/libgcc_s.so.1 2b654ec90000-2b654ee90000 ---p 0000d000 08:02 1432 /lib64/libgcc_s.so.1 2b654ee90000-2b654ee91000 rw-p 0000d000 08:02 1432 /lib64/libgcc_s.so.1 7fff5c361000-7fff5c379000 rw-p 7fff5c361000 00:00 0 [stack] ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vdso] make[2]: *** [libgcc.a] Аварийный останов make[2]: *** Удаляется файл `libgcc.a' make[2]: Leaving directory `/home/gab/downloads/gcc-3.4.5/gcc' make[1]: *** [libgcc.a] Ошибка 2 make[1]: Leaving directory `/home/gab/downloads/gcc-3.4.5/gcc' make: *** [all-gcc] Ошибка 2 --------- Одним словом, как и у Кегеля.... Здесь для арма, но для мипса такаяже фигня... Система: ----- [gab@canal gcc-3.4.5]$ uname -a Linux canal 2.6.18-std-smp-alt7 #1 SMP Sat Aug 4 00:05:36 MSD 2007 x86_64 GNU/Linux ------
next prev parent reply other threads:[~2007-10-10 19:24 UTC|newest] Thread overview: 55+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-10-03 15:44 Kirill A. Shutemov 2007-10-10 4:54 ` [devel-ports] Ошибки сборки пакетов: Файл не найден: /usr/share/doc/libzio-0.4 gosha 2007-10-10 5:04 ` Kirill A. Shutemov 2007-10-10 5:07 ` [devel-ports] Sisyphus on ARM: initial port gosha 2007-10-10 19:24 ` Alexander Gvozdev [this message] 2007-10-13 4:56 ` gosha 2007-10-25 8:48 ` [devel-ports] Версия glibc alt 4 gosha 2007-10-25 8:51 ` Kirill A. Shutemov 2007-10-25 9:08 ` gosha 2007-10-25 9:17 ` Kirill A. Shutemov 2007-10-25 9:56 ` gosha 2007-10-25 10:54 ` Kirill A. Shutemov 2007-11-27 13:48 ` [devel-ports] rpm & мaкрос %files gosha 2007-11-27 12:28 ` Kirill A. Shutemov 2007-11-27 16:25 ` gosha 2007-11-27 13:27 ` Michael Shigorin 2007-11-27 19:03 ` gosha 2007-11-27 16:11 ` Michael Shigorin 2007-11-28 9:52 ` [devel-ports] rpm & мaкрос %altdir gosha 2007-11-28 7:03 ` Kirill A. Shutemov 2007-12-04 15:02 ` [devel-ports] Пропадаю сборка Alt_rpm & md5.h gosha 2007-12-04 13:33 ` Kirill A. Shutemov 2007-12-04 17:20 ` gosha 2007-12-05 12:03 ` [devel-ports] В общем , с если добавить в src_Alt_rpm ./lib/ gosha 2007-12-13 12:07 ` [devel-ports] Немного еще помучать. - Какие версии automake/ autoconf должны быть установлены для сборки Alt? Все ? gosha 2007-12-13 14:50 ` [devel-ports] Также вопрос - куда возможно выклыдывать протестированные пакеты? gosha 2007-12-13 15:14 ` Michael Shigorin 2007-12-14 16:15 ` [devel-ports] Мда , новый debian 5_0 под mips32 будет на основе glibc 2.7 gosha 2007-12-14 16:35 ` [devel-ports] /usr/include/asm/unistd.h linux_2.6.18 проблема системных вызовов gosha 2007-12-14 16:36 ` gosha 2007-12-04 15:06 ` [devel-ports] Но если сборка получится , порт Alt_Linux будет на основе glibc 2.6 gosha 2007-12-04 13:12 ` Michael Shigorin 2007-12-05 12:38 ` gosha 2007-12-05 9:57 ` Michael Shigorin 2007-12-06 11:26 ` [devel-ports] Невезуха. - Насколько воможно еще немного помучать: gettext не собирается , - где могла собака порыться? gosha 2007-12-06 10:07 ` Kirill A. Shutemov 2007-12-06 11:51 ` [devel-ports] Невезуха. - Насколько воможно еще немного помучать: gettext не собирается. Можно ли где- нибудь скачать log успешной сборки gettext ? gosha 2007-12-06 9:55 ` [devel-ports] Можно ли где-нибудь скачать log успешной сборки gettext? Michael Shigorin 2007-12-06 14:24 ` [devel-ports] Невезуха. - Насколько воможно еще немного помучать: gettext не собирается , - где могла собака порыться? gosha 2007-12-11 14:33 ` [devel-ports] rpmbuild module-init-tools.spec ошибка: Архитектура не включена: mips gosha 2007-12-11 14:00 ` Igor Zubkov 2007-12-11 15:15 ` Michael Shigorin 2007-12-12 15:02 ` gosha 2007-12-14 14:47 ` [devel-ports] /usr/include/asm/unistd.h linux_2.6.18 проблема системных вызовов gosha 2007-12-14 12:16 ` Kirill A. Shutemov 2007-12-14 16:46 ` gosha 2007-12-19 9:19 ` [devel-ports] Порты Сизифа gosha 2007-12-19 9:26 ` [devel-ports] 0xff/2: Debian & Процессор МЦСТ R500 gosha 2007-12-19 6:36 ` Хихин Руслан 2007-12-19 11:38 ` gosha 2008-01-24 12:12 ` [devel-ports] aspell_ru gosha 2008-01-24 11:44 ` Michael Shigorin 2007-10-30 18:32 ` [devel-ports] Исходники linux kernel под sparc от МЦСТ R500? gosha 2007-11-06 14:06 ` [devel-ports] 2_Kirill Shutemov: возможно ли узнать: Alt spec много приходилось править при сборке для arm? gosha 2007-11-06 11:01 ` Kirill A. Shutemov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200710102324.14281.alexander.gvozdev@gmail.com \ --to=alexander.gvozdev@gmail.com \ --cc=devel-ports@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
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