ALT Linux architecture porting
 help / color / mirror / Atom feed
From: Alexander Gvozdev <alexander.gvozdev@gmail.com>
To: devel-ports@lists.altlinux.org
Subject: [devel-ports] Sisyphus on ARM: initial port
Date: Sat, 6 Oct 2007 02:20:21 +0400
Message-ID: <200710060220.21422.alexander.gvozdev@gmail.com> (raw)
In-Reply-To: <20071004193706.GY26105@osdn.org.ua>

В сообщении от Thursday 04 October 2007 23:37:06 Michael Shigorin написал(а):
> On Thu, Oct 04, 2007 at 11:15:52PM +0400, Alexander Gvozdev wrote:
> > > Начальное портирование Sisyphus на ARM закончено. Перенесено
> > > 489 исходных пакетов(1472 бинарных). Из них 41 так или иначе
> > > отличаются от того, что сейчас находится в Сизифе.
> >
> > А как вы собирали GCC? На какой платформе? Просто у меня на
> > 64-бит хосте не собирается. Ни под АРМ, ни под МИПС.
>
> Тут есть рядом devel-ports@, пойдёмте туда?

вот вывод crosstools, здесь была попытка откомпилировать тулсы для x86_64:
-------
ia64-unknown-linux-gnu-ar  rc ./libunwind.a libgcc/./fde-glibc.o 
libgcc/./unwind-ia64.o
*** buffer overflow detected ***: ia64-unknown-linux-gnu-ar terminated
======= Backtrace: =========
/lib64/libc.so.6(__chk_fail+0x2f)[0x2b733421b4ff]
/lib64/libc.so.6[0x2b733421aab9]
/lib64/libc.so.6(_IO_default_xsputn+0x8e)[0x2b73341b769e]
/lib64/libc.so.6(_IO_padn+0x9b)[0x2b73341ac89b]
/lib64/libc.so.6(_IO_vfprintf+0x25bd)[0x2b73341918ed]
/lib64/libc.so.6(__vsprintf_chk+0x9d)[0x2b733421ab5d]
/lib64/libc.so.6(__sprintf_chk+0x80)[0x2b733421aaa0]
ia64-unknown-linux-gnu-ar[0x406745]
ia64-unknown-linux-gnu-ar[0x407153]
ia64-unknown-linux-gnu-ar[0x40787b]
ia64-unknown-linux-gnu-ar[0x40c785]
ia64-unknown-linux-gnu-ar[0x40396d]
ia64-unknown-linux-gnu-ar[0x4045b1]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x2b733416cc14]
ia64-unknown-linux-gnu-ar(calloc+0x169)[0x401c39]
======= Memory map: ========
00400000-0046c000 r-xp 00000000 08:03 
110141349                          /opt/crosstool/gcc-3.4.5-glibc-2.3.6/ia64-unknown-linux-gnu/bin/ia64-unknown-linux-gnu-ar
0066c000-0066d000 rw-p 0006c000 08:03 
110141349                          /opt/crosstool/gcc-3.4.5-glibc-2.3.6/ia64-unknown-linux-gnu/bin/ia64-unknown-linux-gnu-ar
0066d000-00725000 rw-p 0066d000 00:00 0                                  
[heap]
2b7333f36000-2b7333f4e000 r-xp 00000000 08:02 
383                        /lib64/ld-2.5.so
2b7333f4e000-2b7333f4f000 rw-p 2b7333f4e000 00:00 0
2b7333f4f000-2b7333f50000 r--p 00000000 08:02 
3633                       /usr/lib64/locale/ru_RU.utf8/LC_MESSAGES/SYS_LC_MESSAGES
2b7333f50000-2b7333f57000 r--s 00000000 08:02 
14829                      /usr/lib64/gconv/gconv-modules.cache
2b7333f8d000-2b7333f8e000 rw-p 2b7333f8d000 00:00 0
2b7333f8e000-2b7333fc9000 r--p 00000000 08:02 
3660                       /usr/lib64/locale/ru_RU.utf8/LC_CTYPE
2b7333fc9000-2b7334049000 rw-p 2b7333fc9000 00:00 0
2b733414d000-2b733414e000 r--p 00017000 08:02 
383                        /lib64/ld-2.5.so
2b733414e000-2b733414f000 rw-p 00018000 08:02 
383                        /lib64/ld-2.5.so
2b733414f000-2b733427e000 r-xp 00000000 08:02 
389                        /lib64/libc-2.5.so
2b733427e000-2b733447d000 ---p 0012f000 08:02 
389                        /lib64/libc-2.5.so
2b733447d000-2b7334480000 r--p 0012e000 08:02 
389                        /lib64/libc-2.5.so
2b7334480000-2b7334482000 rw-p 00131000 08:02 
389                        /lib64/libc-2.5.so
2b7334482000-2b7334488000 rw-p 2b7334482000 00:00 0
2b7334488000-2b7334495000 r-xp 00000000 08:02 
1432                       /lib64/libgcc_s.so.1
2b7334495000-2b7334695000 ---p 0000d000 08:02 
1432                       /lib64/libgcc_s.so.1
2b7334695000-2b7334696000 rw-p 0000d000 08:02 
1432                       /lib64/libgcc_s.so.1
7fff76b5b000-7fff76b74000 rw-p 7fff76b5b000 00:00 0                      
[stack]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                  
[vdso]
make[2]: *** [libunwind.a] Аварийный останов
make[2]: *** Удаляется файл `libunwind.a'
make[2]: Leaving directory 
`/home/gab/crosstool-0.43/build/ia64-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-gcc-core/gcc'
make[1]: *** [libgcc.a] Ошибка 2
make[1]: Leaving directory 
`/home/gab/crosstool-0.43/build/ia64-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-gcc-core/gcc'
make: *** [all-gcc] Ошибка 2
---------


  parent reply	other threads:[~2007-10-05 22:20 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-05 21:59     ` [devel-ports] [Comm] " Alexander Gvozdev
2007-10-05 22:20     ` Alexander Gvozdev [this message]
2007-10-06 19:31       ` [devel-ports] " Kirill A. Shutemov
2007-10-06 23:33         ` Александр Гвоздев
2007-10-07  0:02           ` Dmitry V. Levin
2007-10-08  7:55         ` Michael Shigorin
2007-10-08 21:01           ` Alexander Gvozdev

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=200710060220.21422.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