ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] gcc-4.3.2-alt1
@ 2008-10-16 21:30 Dmitry V. Levin
  2008-10-17 11:23 ` Wartan Hachaturow
                   ` (5 more replies)
  0 siblings, 6 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-16 21:30 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1102 bytes --]

On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > <ldv@altlinux.org> написал:
> > > > Новый toolchain уже не за горами, <...>
> > > И когда же?
> > 
> > Ответ очевиден -- когда будет готов. :)
> 
> Обладателям диковинных архитектур просьба протестировать
> http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next

Обладателям диковинных архитектур просьба протестировать собираемость и
минимальную работоспособность gcc-4.3.2-alt1:
http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master

Для более массового тестирования нужен более новый glibc-devel,
который ожидается на следующей неделе.

Остальным в плане подготовки рекомендую несколько ссылок:
http://gcc.gnu.org/gcc-4.3/porting_to.html
http://gcc.gnu.org/gcc-4.3/changes.html
http://gcc.gnu.org/gcc-4.2/changes.html
http://en.opensuse.org/GCC_4.3_Transition


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-16 21:30 [devel] gcc-4.3.2-alt1 Dmitry V. Levin
@ 2008-10-17 11:23 ` Wartan Hachaturow
  2008-10-17 11:31   ` Dmitry V. Levin
  2008-10-17 12:14 ` Kirill A. Shutemov
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 34+ messages in thread
From: Wartan Hachaturow @ 2008-10-17 11:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/10/17 Dmitry V. Levin <ldv@altlinux.org>:
> Обладателям диковинных архитектур просьба протестировать собираемость и
> минимальную работоспособность gcc-4.3.2-alt1:
> http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master

Дим, ты жжошь совершенно адским, даже, я бы сказал, сатанинским способом :))
Оттестим.

-- 
Regards, Wartan.

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 11:23 ` Wartan Hachaturow
@ 2008-10-17 11:31   ` Dmitry V. Levin
  2008-10-17 11:50     ` Wartan Hachaturow
  2008-10-18 12:11     ` Wartan Hachaturow
  0 siblings, 2 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-17 11:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 578 bytes --]

On Fri, Oct 17, 2008 at 03:23:29PM +0400, Wartan Hachaturow wrote:
> 2008/10/17 Dmitry V. Levin <ldv@altlinux.org>:
> > Обладателям диковинных архитектур просьба протестировать собираемость и
> > минимальную работоспособность gcc-4.3.2-alt1:
> > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> 
> Дим, ты жжошь совершенно адским, даже, я бы сказал, сатанинским способом :))
> Оттестим.

А http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next уже
оттестили?  В любом случае, меня интересует результат этого тестирования.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 11:31   ` Dmitry V. Levin
@ 2008-10-17 11:50     ` Wartan Hachaturow
  2008-10-17 12:15       ` Kirill A. Shutemov
  2008-10-18 12:11     ` Wartan Hachaturow
  1 sibling, 1 reply; 34+ messages in thread
From: Wartan Hachaturow @ 2008-10-17 11:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/10/17 Dmitry V. Levin <ldv@altlinux.org>:

> А http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next уже
> оттестили?  В любом случае, меня интересует результат этого тестирования.

У меня пока что где-то проблема даже с предыдущими, пока не до новых.

BFD: ./stXXXXdZVto1: section .text lma 0x0 overlaps previous sections
BFD: ./stXXXXdZVto1: section .ref.text lma 0x56c000 overlaps previous sections
BFD: ./stXXXXdZVto1: section .cpuinit.text lma 0x56e4c8 overlaps
previous sections
BFD: ./stXXXXdZVto1: section .devinit.text lma 0x5713f8 overlaps
previous sections
..

Где-то мне линкер гадит.

-- 
Regards, Wartan.

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-16 21:30 [devel] gcc-4.3.2-alt1 Dmitry V. Levin
  2008-10-17 11:23 ` Wartan Hachaturow
@ 2008-10-17 12:14 ` Kirill A. Shutemov
  2008-10-17 12:49   ` Dmitry V. Levin
  2008-10-20  1:20 ` [devel] glibc-2.8.90-alt1 Dmitry V. Levin
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-17 12:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1780 bytes --]

On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > <ldv@altlinux.org> написал:
> > > > > Новый toolchain уже не за горами, <...>
> > > > И когда же?
> > > 
> > > Ответ очевиден -- когда будет готов. :)
> > 
> > Обладателям диковинных архитектур просьба протестировать
> > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> 
> Обладателям диковинных архитектур просьба протестировать собираемость и
> минимальную работоспособность gcc-4.3.2-alt1:
> http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master

Сейчас собирается.

Нужно перетянуть arm-специфичные патчи из debian. А именно:

Можно прикладывать безусловно;
libjava-armel-ldflags.dpatch
note-gnu-stack.dpatch (не уверен, что нужно)

Лучше прикладывать только на ARM:
arm-funroll-loops.dpatch
libjava-armel-unwind.dpatch
gfortran-armel-updates.dpatch
armel-hilo-union-class.dpatch
libobjc-armel.dpatch

Часть из них на будущее. Я надеюсь завести objc, gnat и java на ARM.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 11:50     ` Wartan Hachaturow
@ 2008-10-17 12:15       ` Kirill A. Shutemov
  2008-10-17 12:49         ` Dmitry V. Levin
  2008-10-17 13:57         ` Wartan Hachaturow
  0 siblings, 2 replies; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-17 12:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 630 bytes --]

On Fri, Oct 17, 2008 at 03:50:13PM +0400, Wartan Hachaturow wrote:
> 2008/10/17 Dmitry V. Levin <ldv@altlinux.org>:
> 
> > А http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next уже
> > оттестили?  В любом случае, меня интересует результат этого тестирования.
> 
> У меня пока что где-то проблема даже с предыдущими, пока не до новых.

А может в новом пофиксили? :)

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 12:14 ` Kirill A. Shutemov
@ 2008-10-17 12:49   ` Dmitry V. Levin
  2008-10-17 13:44     ` Kirill A. Shutemov
  0 siblings, 1 reply; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-17 12:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1122 bytes --]

On Fri, Oct 17, 2008 at 03:14:20PM +0300, Kirill A. Shutemov wrote:
> On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > <ldv@altlinux.org> написал:
> > > > > > Новый toolchain уже не за горами, <...>
> > > > > И когда же?
> > > > 
> > > > Ответ очевиден -- когда будет готов. :)
> > > 
> > > Обладателям диковинных архитектур просьба протестировать
> > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> > 
> > Обладателям диковинных архитектур просьба протестировать собираемость и
> > минимальную работоспособность gcc-4.3.2-alt1:
> > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> 
> Сейчас собирается.
> 
> Нужно перетянуть arm-специфичные патчи из debian. А именно:

Я перетянул те, которые смог проверить.  Остальные за вами.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 12:15       ` Kirill A. Shutemov
@ 2008-10-17 12:49         ` Dmitry V. Levin
  2008-10-17 13:57         ` Wartan Hachaturow
  1 sibling, 0 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-17 12:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 510 bytes --]

On Fri, Oct 17, 2008 at 03:15:14PM +0300, Kirill A. Shutemov wrote:
> On Fri, Oct 17, 2008 at 03:50:13PM +0400, Wartan Hachaturow wrote:
> > 2008/10/17 Dmitry V. Levin <ldv@altlinux.org>:
> > 
> > > А http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next уже
> > > оттестили?  В любом случае, меня интересует результат этого тестирования.
> > 
> > У меня пока что где-то проблема даже с предыдущими, пока не до новых.
> 
> А может в новом пофиксили? :)

Стоит проверить.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 12:49   ` Dmitry V. Levin
@ 2008-10-17 13:44     ` Kirill A. Shutemov
  2008-10-17 14:09       ` Dmitry V. Levin
  0 siblings, 1 reply; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-17 13:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1792 bytes --]

On Fri, Oct 17, 2008 at 04:49:28PM +0400, Dmitry V. Levin wrote:
> On Fri, Oct 17, 2008 at 03:14:20PM +0300, Kirill A. Shutemov wrote:
> > On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > > <ldv@altlinux.org> написал:
> > > > > > > Новый toolchain уже не за горами, <...>
> > > > > > И когда же?
> > > > > 
> > > > > Ответ очевиден -- когда будет готов. :)
> > > > 
> > > > Обладателям диковинных архитектур просьба протестировать
> > > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> > > 
> > > Обладателям диковинных архитектур просьба протестировать собираемость и
> > > минимальную работоспособность gcc-4.3.2-alt1:
> > > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> > 
> > Сейчас собирается.
> > 
> > Нужно перетянуть arm-специфичные патчи из debian. А именно:
> 
> Я перетянул те, которые смог проверить.  Остальные за вами.

А что насчёт note-gnu-stack.dpatch? Там затрагивается куча архитектур. 
Он нам нужен?

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 12:15       ` Kirill A. Shutemov
  2008-10-17 12:49         ` Dmitry V. Levin
@ 2008-10-17 13:57         ` Wartan Hachaturow
  2008-10-17 14:13           ` Dmitry V. Levin
  1 sibling, 1 reply; 34+ messages in thread
From: Wartan Hachaturow @ 2008-10-17 13:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/10/17 Kirill A. Shutemov <kirill@shutemov.name>:
>> У меня пока что где-то проблема даже с предыдущими, пока не до новых.
>
> А может в новом пофиксили? :)

Та не, в апстриме-то не сломано :) Это какой-то патч так развлекается.

-- 
Regards, Wartan.

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 13:44     ` Kirill A. Shutemov
@ 2008-10-17 14:09       ` Dmitry V. Levin
  2008-10-17 18:30         ` Kirill A. Shutemov
  2008-10-17 18:56         ` Kirill A. Shutemov
  0 siblings, 2 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-17 14:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1663 bytes --]

On Fri, Oct 17, 2008 at 04:44:24PM +0300, Kirill A. Shutemov wrote:
> On Fri, Oct 17, 2008 at 04:49:28PM +0400, Dmitry V. Levin wrote:
> > On Fri, Oct 17, 2008 at 03:14:20PM +0300, Kirill A. Shutemov wrote:
> > > On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > > > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > > > <ldv@altlinux.org> написал:
> > > > > > > > Новый toolchain уже не за горами, <...>
> > > > > > > И когда же?
> > > > > > 
> > > > > > Ответ очевиден -- когда будет готов. :)
> > > > > 
> > > > > Обладателям диковинных архитектур просьба протестировать
> > > > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> > > > 
> > > > Обладателям диковинных архитектур просьба протестировать собираемость и
> > > > минимальную работоспособность gcc-4.3.2-alt1:
> > > > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> > > 
> > > Сейчас собирается.
> > > 
> > > Нужно перетянуть arm-специфичные патчи из debian. А именно:
> > 
> > Я перетянул те, которые смог проверить.  Остальные за вами.
> 
> А что насчёт note-gnu-stack.dpatch? Там затрагивается куча архитектур. 
> Он нам нужен?

Патч имеет redhat'овское происхождение, и он приложен в тарболле, который
у нас происходит из svn://gcc.gnu.org/svn/gcc/branches/redhat/gcc-4_3-branch

Проверить только надо, все ли архитектуры пропатчены.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 13:57         ` Wartan Hachaturow
@ 2008-10-17 14:13           ` Dmitry V. Levin
  0 siblings, 0 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-17 14:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 434 bytes --]

On Fri, Oct 17, 2008 at 05:57:49PM +0400, Wartan Hachaturow wrote:
> 2008/10/17 Kirill A. Shutemov <kirill@shutemov.name>:
> >> У меня пока что где-то проблема даже с предыдущими, пока не до новых.
> >
> > А может в новом пофиксили? :)
> 
> Та не, в апстриме-то не сломано :)

В каком из апстримов?

> Это какой-то патч так развлекается.

Там всего 13 патчей, можно вычислить примерно за 1+log2(13) сборок.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 14:09       ` Dmitry V. Levin
@ 2008-10-17 18:30         ` Kirill A. Shutemov
  2008-10-17 18:56         ` Kirill A. Shutemov
  1 sibling, 0 replies; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-17 18:30 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2466 bytes --]

On Fri, Oct 17, 2008 at 06:09:40PM +0400, Dmitry V. Levin wrote:
> On Fri, Oct 17, 2008 at 04:44:24PM +0300, Kirill A. Shutemov wrote:
> > On Fri, Oct 17, 2008 at 04:49:28PM +0400, Dmitry V. Levin wrote:
> > > On Fri, Oct 17, 2008 at 03:14:20PM +0300, Kirill A. Shutemov wrote:
> > > > On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > > > > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > > > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > > > > <ldv@altlinux.org> написал:
> > > > > > > > > Новый toolchain уже не за горами, <...>
> > > > > > > > И когда же?
> > > > > > > 
> > > > > > > Ответ очевиден -- когда будет готов. :)
> > > > > > 
> > > > > > Обладателям диковинных архитектур просьба протестировать
> > > > > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> > > > > 
> > > > > Обладателям диковинных архитектур просьба протестировать собираемость и
> > > > > минимальную работоспособность gcc-4.3.2-alt1:
> > > > > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> > > > 
> > > > Сейчас собирается.
> > > > 
> > > > Нужно перетянуть arm-специфичные патчи из debian. А именно:
> > > 
> > > Я перетянул те, которые смог проверить.  Остальные за вами.
> > 
> > А что насчёт note-gnu-stack.dpatch? Там затрагивается куча архитектур. 
> > Он нам нужен?
> 
> Патч имеет redhat'овское происхождение, и он приложен в тарболле, который
> у нас происходит из svn://gcc.gnu.org/svn/gcc/branches/redhat/gcc-4_3-branch
> 
> Проверить только надо, все ли архитектуры пропатчены.

Судя по логу в патче, под arm писали дебиановцы.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 14:09       ` Dmitry V. Levin
  2008-10-17 18:30         ` Kirill A. Shutemov
@ 2008-10-17 18:56         ` Kirill A. Shutemov
  1 sibling, 0 replies; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-17 18:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2419 bytes --]

On Fri, Oct 17, 2008 at 06:09:40PM +0400, Dmitry V. Levin wrote:
> On Fri, Oct 17, 2008 at 04:44:24PM +0300, Kirill A. Shutemov wrote:
> > On Fri, Oct 17, 2008 at 04:49:28PM +0400, Dmitry V. Levin wrote:
> > > On Fri, Oct 17, 2008 at 03:14:20PM +0300, Kirill A. Shutemov wrote:
> > > > On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > > > > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > > > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > > > > <ldv@altlinux.org> написал:
> > > > > > > > > Новый toolchain уже не за горами, <...>
> > > > > > > > И когда же?
> > > > > > > 
> > > > > > > Ответ очевиден -- когда будет готов. :)
> > > > > > 
> > > > > > Обладателям диковинных архитектур просьба протестировать
> > > > > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> > > > > 
> > > > > Обладателям диковинных архитектур просьба протестировать собираемость и
> > > > > минимальную работоспособность gcc-4.3.2-alt1:
> > > > > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> > > > 
> > > > Сейчас собирается.
> > > > 
> > > > Нужно перетянуть arm-специфичные патчи из debian. А именно:
> > > 
> > > Я перетянул те, которые смог проверить.  Остальные за вами.
> > 
> > А что насчёт note-gnu-stack.dpatch? Там затрагивается куча архитектур. 
> > Он нам нужен?
> 
> Патч имеет redhat'овское происхождение, и он приложен в тарболле, который
> у нас происходит из svn://gcc.gnu.org/svn/gcc/branches/redhat/gcc-4_3-branch
> 
> Проверить только надо, все ли архитектуры пропатчены.

Да, все. Вопрос снят.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-17 11:31   ` Dmitry V. Levin
  2008-10-17 11:50     ` Wartan Hachaturow
@ 2008-10-18 12:11     ` Wartan Hachaturow
  2008-10-18 12:17       ` Dmitry V. Levin
  1 sibling, 1 reply; 34+ messages in thread
From: Wartan Hachaturow @ 2008-10-18 12:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/10/17 Dmitry V. Levin <ldv@altlinux.org>:
> А http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next уже
> оттестили?  В любом случае, меня интересует результат этого тестирования.

Отчаявшись приложить патч на нужный мне PR на наши древние binutils'ы,
попробовал 2.18. Для ppc64 адекватно собрал ядро.

-- 
Regards, Wartan.

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-18 12:11     ` Wartan Hachaturow
@ 2008-10-18 12:17       ` Dmitry V. Levin
  2008-10-18 15:18         ` wartan.hachaturow
  0 siblings, 1 reply; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-18 12:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 640 bytes --]

On Sat, Oct 18, 2008 at 04:11:03PM +0400, Wartan Hachaturow wrote:
> 2008/10/17 Dmitry V. Levin <ldv@altlinux.org>:
> > А http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next уже
> > оттестили?  В любом случае, меня интересует результат этого тестирования.
> 
> Отчаявшись приложить патч на нужный мне PR на наши древние binutils'ы,

Меня сейчас не интересуют наши древние binutils'ы, меня интересует
http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
(сейчас там 2.18.50.0.9-alt2+).

> попробовал 2.18. Для ppc64 адекватно собрал ядро.

Про 2.18.50.0.9-alt2+ расскажи, пожалуйста.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-18 12:17       ` Dmitry V. Levin
@ 2008-10-18 15:18         ` wartan.hachaturow
  2008-10-18 15:32           ` Anton Farygin
  0 siblings, 1 reply; 34+ messages in thread
From: wartan.hachaturow @ 2008-10-18 15:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 10/18/08, Dmitry V. Levin <ldv@altlinux.org> wrote:
> Про 2.18.50.0.9-alt2+ расскажи, пожалуйста.

Я про них и говорю. Последние в твоём гите. У меня собрались и я ими
собрал работающее ядро.

-- 
Regards, Wartan.

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-18 15:18         ` wartan.hachaturow
@ 2008-10-18 15:32           ` Anton Farygin
  0 siblings, 0 replies; 34+ messages in thread
From: Anton Farygin @ 2008-10-18 15:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

wartan.hachaturow-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org пишет:
> On 10/18/08, Dmitry V. Levin <ldv@altlinux.org> wrote:
>> Про 2.18.50.0.9-alt2+ расскажи, пожалуйста.
> 
> Я про них и говорю. Последние в твоём гите. У меня собрались и я ими
> собрал работающее ядро.

Отлично!

Первая приятная новость за сегодня. Когда ждать dvd версию для PS3 ?




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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-16 21:30 [devel] gcc-4.3.2-alt1 Dmitry V. Levin
  2008-10-17 11:23 ` Wartan Hachaturow
  2008-10-17 12:14 ` Kirill A. Shutemov
@ 2008-10-20  1:20 ` Dmitry V. Levin
  2008-10-20  7:29   ` Kirill A. Shutemov
                     ` (3 more replies)
  2008-10-20  9:03 ` [devel] gcc-4.3.2-alt1 Kirill A. Shutemov
                   ` (2 subsequent siblings)
  5 siblings, 4 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-20  1:20 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1891 bytes --]

On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > <ldv@altlinux.org> написал:
> > > > > Новый toolchain уже не за горами, <...>
> > > > И когда же?
> > > 
> > > Ответ очевиден -- когда будет готов. :)
> > 
> > Обладателям диковинных архитектур просьба протестировать
> > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> 
> Обладателям диковинных архитектур просьба протестировать собираемость и
> минимальную работоспособность gcc-4.3.2-alt1:
> http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> 
> Для более массового тестирования нужен более новый glibc-devel,
> который ожидается на следующей неделе.

Обладателям диковинных архитектур просьба протестировать собираемость и
минимальную работоспособность glibc-2.8.90-alt1:
http://git.altlinux.org/people/ldv/packages/?p=glibc.git;h=master
Этот бранч master уже базируется на git://sourceware.org/git/glibc,
поэтому git fetch создаст ощутимый трафик.

Для полноценного ALT Linux glibc там ещё нет одного очень важного патча,
поэтому просьба за пределы hasher chroot это пока не устанавливать.

Патчи, которые ещё не приложены, можно найти в каталоге alt/.
Каталог ports не обновлён совсем (Кирилл, вся надежда на тебя).

> Остальным в плане подготовки рекомендую несколько ссылок:
> http://gcc.gnu.org/gcc-4.3/porting_to.html
> http://gcc.gnu.org/gcc-4.3/changes.html
> http://gcc.gnu.org/gcc-4.2/changes.html
> http://en.opensuse.org/GCC_4.3_Transition

Ну и до кучи:
http://git.altlinux.org/people/ldv/packages/?p=glibc.git;a=blob_plain;f=NEWS


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-20  1:20 ` [devel] glibc-2.8.90-alt1 Dmitry V. Levin
@ 2008-10-20  7:29   ` Kirill A. Shutemov
  2008-10-20  9:04   ` Kirill A. Shutemov
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-20  7:29 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2652 bytes --]

On Mon, Oct 20, 2008 at 05:20:40AM +0400, Dmitry V. Levin wrote:
> On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > <ldv@altlinux.org> написал:
> > > > > > Новый toolchain уже не за горами, <...>
> > > > > И когда же?
> > > > 
> > > > Ответ очевиден -- когда будет готов. :)
> > > 
> > > Обладателям диковинных архитектур просьба протестировать
> > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> > 
> > Обладателям диковинных архитектур просьба протестировать собираемость и
> > минимальную работоспособность gcc-4.3.2-alt1:
> > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> > 
> > Для более массового тестирования нужен более новый glibc-devel,
> > который ожидается на следующей неделе.
> 
> Обладателям диковинных архитектур просьба протестировать собираемость и
> минимальную работоспособность glibc-2.8.90-alt1:
> http://git.altlinux.org/people/ldv/packages/?p=glibc.git;h=master
> Этот бранч master уже базируется на git://sourceware.org/git/glibc,
> поэтому git fetch создаст ощутимый трафик.

Ok. Только сначала gcc домучаю.

> Для полноценного ALT Linux glibc там ещё нет одного очень важного патча,
> поэтому просьба за пределы hasher chroot это пока не устанавливать.
> 
> Патчи, которые ещё не приложены, можно найти в каталоге alt/.
> Каталог ports не обновлён совсем (Кирилл, вся надежда на тебя).

Добавил бранч glibc-ports (взял с git://github.com/bneumeier/glibc-ports.git)
и смержил как subtree. Пока не тестировал. Сейчас выложу.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-16 21:30 [devel] gcc-4.3.2-alt1 Dmitry V. Levin
                   ` (2 preceding siblings ...)
  2008-10-20  1:20 ` [devel] glibc-2.8.90-alt1 Dmitry V. Levin
@ 2008-10-20  9:03 ` Kirill A. Shutemov
    2008-10-20 11:46 ` Kirill A. Shutemov
    5 siblings, 1 reply; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-20  9:03 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1423 bytes --]

On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > <ldv@altlinux.org> написал:
> > > > > Новый toolchain уже не за горами, <...>
> > > > И когда же?
> > > 
> > > Ответ очевиден -- когда будет готов. :)
> > 
> > Обладателям диковинных архитектур просьба протестировать
> > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> 
> Обладателям диковинных архитектур просьба протестировать собираемость и
> минимальную работоспособность gcc-4.3.2-alt1:
> http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master

4.3.2-alt1 без дополнительных патчей на ARM пересобрался.

Сейчас досыплю несколько патчей, включу objc и пересоберу тем, что уже
собралось.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-20  1:20 ` [devel] glibc-2.8.90-alt1 Dmitry V. Levin
  2008-10-20  7:29   ` Kirill A. Shutemov
@ 2008-10-20  9:04   ` Kirill A. Shutemov
  2008-10-20  9:07     ` Dmitry V. Levin
  2008-10-21 12:17   ` Kirill A. Shutemov
  2008-10-26 17:23   ` Igor Zubkov
  3 siblings, 1 reply; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-20  9:04 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2282 bytes --]

On Mon, Oct 20, 2008 at 05:20:40AM +0400, Dmitry V. Levin wrote:
> On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > <ldv@altlinux.org> написал:
> > > > > > Новый toolchain уже не за горами, <...>
> > > > > И когда же?
> > > > 
> > > > Ответ очевиден -- когда будет готов. :)
> > > 
> > > Обладателям диковинных архитектур просьба протестировать
> > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> > 
> > Обладателям диковинных архитектур просьба протестировать собираемость и
> > минимальную работоспособность gcc-4.3.2-alt1:
> > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> > 
> > Для более массового тестирования нужен более новый glibc-devel,
> > который ожидается на следующей неделе.
> 
> Обладателям диковинных архитектур просьба протестировать собираемость и
> минимальную работоспособность glibc-2.8.90-alt1:
> http://git.altlinux.org/people/ldv/packages/?p=glibc.git;h=master
> Этот бранч master уже базируется на git://sourceware.org/git/glibc,
> поэтому git fetch создаст ощутимый трафик.
> 
> Для полноценного ALT Linux glibc там ещё нет одного очень важного патча,
> поэтому просьба за пределы hasher chroot это пока не устанавливать.

А использовать его для сборки других пакетов уже можно?

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-20  9:04   ` Kirill A. Shutemov
@ 2008-10-20  9:07     ` Dmitry V. Levin
  0 siblings, 0 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-20  9:07 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 722 bytes --]

On Mon, Oct 20, 2008 at 12:04:23PM +0300, Kirill A. Shutemov wrote:
> On Mon, Oct 20, 2008 at 05:20:40AM +0400, Dmitry V. Levin wrote:
[...]
> > Обладателям диковинных архитектур просьба протестировать собираемость и
> > минимальную работоспособность glibc-2.8.90-alt1:
> > http://git.altlinux.org/people/ldv/packages/?p=glibc.git;h=master
> > Этот бранч master уже базируется на git://sourceware.org/git/glibc,
> > поэтому git fetch создаст ощутимый трафик.
> > 
> > Для полноценного ALT Linux glibc там ещё нет одного очень важного патча,
> > поэтому просьба за пределы hasher chroot это пока не устанавливать.
> 
> А использовать его для сборки других пакетов уже можно?

В принципе можно.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-16 21:30 [devel] gcc-4.3.2-alt1 Dmitry V. Levin
                   ` (3 preceding siblings ...)
  2008-10-20  9:03 ` [devel] gcc-4.3.2-alt1 Kirill A. Shutemov
@ 2008-10-20 11:46 ` Kirill A. Shutemov
  2008-10-20 15:14   ` Dmitry V. Levin
    5 siblings, 1 reply; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-20 11:46 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > <ldv@altlinux.org> написал:
> > > > > Новый toolchain уже не за горами, <...>
> > > > И когда же?
> > >
> > > Ответ очевиден -- когда будет готов. :)
> >
> > Обладателям диковинных архитектур просьба протестировать
> > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
>
> Обладателям диковинных архитектур просьба протестировать собираемость и
> минимальную работоспособность gcc-4.3.2-alt1:
> http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master

Кстати, Дима, не подскажешь какого-нить howto по bootstrap'у gnat?

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-20 11:46 ` Kirill A. Shutemov
@ 2008-10-20 15:14   ` Dmitry V. Levin
  0 siblings, 0 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-20 15:14 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1230 bytes --]

On Mon, Oct 20, 2008 at 02:46:22PM +0300, Kirill A. Shutemov wrote:
> On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > <ldv@altlinux.org> написал:
> > > > > > Новый toolchain уже не за горами, <...>
> > > > > И когда же?
> > > >
> > > > Ответ очевиден -- когда будет готов. :)
> > >
> > > Обладателям диковинных архитектур просьба протестировать
> > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> >
> > Обладателям диковинных архитектур просьба протестировать собираемость и
> > минимальную работоспособность gcc-4.3.2-alt1:
> > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> 
> Кстати, Дима, не подскажешь какого-нить howto по bootstrap'у gnat?

Не встречал.  Грубо говоря, это делается в 2 этапа:
- собирается gcc с поддержкой gnat (hint: gcc-driver-extra-langs.dpatch)
- берётся этот gcc и готовый gnat, и собирается нативный gnat.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  @ 2008-10-20 15:28     ` Dmitry V. Levin
  0 siblings, 0 replies; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-20 15:28 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 632 bytes --]

On Mon, Oct 20, 2008 at 06:25:00PM +0300, Kirill A. Shutemov wrote:
> 2008/10/20 Kirill A. Shutemov <kirill@shutemov.name>
[...]
> > 4.3.2-alt1 без дополнительных патчей на ARM пересобрался.
> >
> > Сейчас досыплю несколько патчей, включу objc и пересоберу тем, что уже
> > собралось.
> 
> Собралось. Изменения у меня в gcc.git.

Отлично.

> Когда пушил словил вот такое:
> 
> /usr/share/girar/hooks/post-receive.d/girar-sendmail: line 46: 28086 CPU
> time limit exceeded git diff -M "$@"

Ну да, бывает, на то и лимит, чтобы git diff -M не работал целую вечность.

> Пошёл пилить glibc.

Удачи.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  @ 2008-10-20 20:03   ` Dmitry V. Levin
  2008-10-22  5:39     ` Alexey Tourbin
  0 siblings, 1 reply; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-20 20:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1344 bytes --]

On Mon, Oct 20, 2008 at 10:45:03PM +0300, Kirill A. Shutemov wrote:
> 2008/10/17 Dmitry V. Levin <ldv@altlinux.org>
> > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > <ldv@altlinux.org> написал:
> > > > > > Новый toolchain уже не за горами, <...>
> > > > > И когда же?
> > > >
> > > > Ответ очевиден -- когда будет готов. :)
> > >
> > > Обладателям диковинных архитектур просьба протестировать
> > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> >
> > Обладателям диковинных архитектур просьба протестировать собираемость и
> > минимальную работоспособность gcc-4.3.2-alt1:
> > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> >
> 
> По hsh-install gcc-c++ в чрут почему-то ставиться gcc4.1-c++, а не
> gcc4.3-c++. Это у меня локальные проблемы или так и задумано?

Это потому, что в hasher repo уже есть свой gcc4.3-c++.

Чтобы этот глюк apt'а преодолеть, достаточно добавить
gcc4.3-c++
в секцию Standard файла /etc/apt/pkgpriorities (или его локального
аналога, определённого с помощью Dir::Etc::pkgpriorities).


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-20  1:20 ` [devel] glibc-2.8.90-alt1 Dmitry V. Levin
  2008-10-20  7:29   ` Kirill A. Shutemov
  2008-10-20  9:04   ` Kirill A. Shutemov
@ 2008-10-21 12:17   ` Kirill A. Shutemov
  2008-10-21 12:45     ` Dmitry V. Levin
  2008-10-21 13:46     ` Sergey Vlasov
  2008-10-26 17:23   ` Igor Zubkov
  3 siblings, 2 replies; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-21 12:17 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 4830 bytes --]

On Mon, Oct 20, 2008 at 05:20:40AM +0400, Dmitry V. Levin wrote:
> On Fri, Oct 17, 2008 at 01:30:28AM +0400, Dmitry V. Levin wrote:
> > On Mon, Oct 13, 2008 at 04:23:11PM +0400, Dmitry V. Levin wrote:
> > > On Mon, Oct 13, 2008 at 03:17:17PM +0300, Kirill A. Shutemov wrote:
> > > > On Mon, Oct 13, 2008 at 03:25:35PM +0400, Dmitriy M. Maslennikov wrote:
> > > > > 13 октября 2008 г. 12:31 пользователь Dmitry V. Levin
> > > > > <ldv@altlinux.org> написал:
> > > > > > Новый toolchain уже не за горами, <...>
> > > > > И когда же?
> > > > 
> > > > Ответ очевиден -- когда будет готов. :)
> > > 
> > > Обладателям диковинных архитектур просьба протестировать
> > > http://git.altlinux.org/people/ldv/packages/?p=binutils.git;h=next
> > 
> > Обладателям диковинных архитектур просьба протестировать собираемость и
> > минимальную работоспособность gcc-4.3.2-alt1:
> > http://git.altlinux.org/people/ldv/packages/?p=gcc4.git;h=master
> > 
> > Для более массового тестирования нужен более новый glibc-devel,
> > который ожидается на следующей неделе.
> 
> Обладателям диковинных архитектур просьба протестировать собираемость и
> минимальную работоспособность glibc-2.8.90-alt1:
> http://git.altlinux.org/people/ldv/packages/?p=glibc.git;h=master

Споткнулся на странной проблеме. При линковке, к примеру, libcrypt.so
получаю кучу сообoщений об ошибке следующего вида:

/usr/lib/gcc/arm-alt-linux-gnueabi/4.3.2/libgcc.a(_udivsi3.o): In function
`__aeabi_uidiv':
/usr/src/RPM/BUILD/gcc-4.3.2-20081008/obj-arm-alt-linux-gnueabi/arm-alt-linux-gnueabi/libgcc/../../../libgcc/../gcc/config/arm/lib1funcs.asm:810:
multiple definition of `__udivsi3'
/usr/lib/gcc/arm-alt-linux-gnueabi/4.3.2/libgcc.a(_udivsi3.o):/usr/src/RPM/BUILD/gcc-4.3.2-20081008/obj-arm-alt-linux-gnueabi/arm-alt-linux-gnueabi/libgcc/../../../libgcc/../gcc/config/arm/lib1funcs.asm:810:
first defined here

Т.е. что-то типа конфликта libgcc.a с libgcc.a %-(

Линковка происходит командой вида:
gcc -shared -static-libgcc -Wl,-O1  -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.3  -B/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/csu/  -Wl,--version-script=/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libcrypt.map -Wl,-soname=libcrypt.so.1 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -e __libc_main -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/math -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/dlfcn -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nss -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nis -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/rt -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/resolv -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nptl -Wl,-rpath-link=/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/math:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/dlfcn:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nss:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nis:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/rt:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/resolv:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nptl -o /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt/libcrypt.so -T /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/shlib.lds /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/csu/abi-note.o -Wl,--whole-archive /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt/libcrypt_pic.a  /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf/interp.os /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libc.so /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libc_nonshared.a

Я не знаю, зачем нужен -Wl,--whole-archive, но если его удалить -- помогает.

Есть идеи как с этим разобраться?

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-21 12:17   ` Kirill A. Shutemov
@ 2008-10-21 12:45     ` Dmitry V. Levin
  2008-10-21 12:51       ` Kirill A. Shutemov
  2008-10-21 13:46     ` Sergey Vlasov
  1 sibling, 1 reply; 34+ messages in thread
From: Dmitry V. Levin @ 2008-10-21 12:45 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2504 bytes --]

On Tue, Oct 21, 2008 at 03:17:22PM +0300, Kirill A. Shutemov wrote:
[...]
> Линковка происходит командой вида:
> gcc -shared -static-libgcc -Wl,-O1  -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.3  -B/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/csu/  -Wl,--version-script=/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libcrypt.map -Wl,-soname=libcrypt.so.1 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -e __libc_main -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/math -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/dlfcn -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nss -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nis -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/rt -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/resolv -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nptl -Wl,-rpath-link=/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/math:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/dlfcn:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nss:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nis:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/rt:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/resolv:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nptl -o /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt/libcrypt.so -T /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/shlib.lds /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/csu/abi-note.o -Wl,--whole-archive /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt/libcrypt_pic.a  /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf/interp.os /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libc.so /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libc_nonshared.a
> 
> Я не знаю, зачем нужен -Wl,--whole-archive, но если его удалить -- помогает.

Если удалить -Wl,--whole-archive, то на выходе будет практически пустой libcrypt.so :)

Но у меня было
-Wl,--whole-archive /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-x86_64-linux/crypt/libcrypt_pic.a -Wl,--no-whole-archive
а у тебя я этого --no-whole-archive не вижу.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-21 12:45     ` Dmitry V. Levin
@ 2008-10-21 12:51       ` Kirill A. Shutemov
  0 siblings, 0 replies; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-21 12:51 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 501 bytes --]

On Tue, Oct 21, 2008 at 04:45:21PM +0400, Dmitry V. Levin wrote:
> Но у меня было
> -Wl,--whole-archive /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-x86_64-linux/crypt/libcrypt_pic.a -Wl,--no-whole-archive
> а у тебя я этого --no-whole-archive не вижу.

Oops... 

checking for ld --no-whole-archive... no

Видимо сдесь собака порылась.


-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-21 12:17   ` Kirill A. Shutemov
  2008-10-21 12:45     ` Dmitry V. Levin
@ 2008-10-21 13:46     ` Sergey Vlasov
  2008-10-21 14:21       ` Kirill A. Shutemov
  1 sibling, 1 reply; 34+ messages in thread
From: Sergey Vlasov @ 2008-10-21 13:46 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 3297 bytes --]

On Tue, Oct 21, 2008 at 03:17:22PM +0300, Kirill A. Shutemov wrote:
> Споткнулся на странной проблеме. При линковке, к примеру, libcrypt.so
> получаю кучу сообoщений об ошибке следующего вида:
> 
> /usr/lib/gcc/arm-alt-linux-gnueabi/4.3.2/libgcc.a(_udivsi3.o): In function
> `__aeabi_uidiv':
> /usr/src/RPM/BUILD/gcc-4.3.2-20081008/obj-arm-alt-linux-gnueabi/arm-alt-linux-gnueabi/libgcc/../../../libgcc/../gcc/config/arm/lib1funcs.asm:810:
> multiple definition of `__udivsi3'
> /usr/lib/gcc/arm-alt-linux-gnueabi/4.3.2/libgcc.a(_udivsi3.o):/usr/src/RPM/BUILD/gcc-4.3.2-20081008/obj-arm-alt-linux-gnueabi/arm-alt-linux-gnueabi/libgcc/../../../libgcc/../gcc/config/arm/lib1funcs.asm:810:
> first defined here
> 
> Т.е. что-то типа конфликта libgcc.a с libgcc.a %-(
> 
> Линковка происходит командой вида:
> gcc -shared -static-libgcc -Wl,-O1  -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.3  -B/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/csu/  -Wl,--version-script=/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libcrypt.map -Wl,-soname=libcrypt.so.1 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -e __libc_main -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/math -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/dlfcn -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nss -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nis -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/rt -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/resolv -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nptl -Wl,-rpath-link=/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/math:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/dlfcn:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nss:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nis:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/rt:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/resolv:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nptl -o /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt/libcrypt.so -T /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/shlib.lds /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/csu/abi-note.o -Wl,--whole-archive /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt/libcrypt_pic.a  /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf/interp.os /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libc.so /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libc_nonshared.a
> 
> Я не знаю, зачем нужен -Wl,--whole-archive, но если его удалить -- помогает.

Нужен для libcrypt_pic.a - там таким странным образом собирают библиотеки
(добавляют файлы в .a частями, а потом из них собирают .so - видимо, чтобы
не наступить на ограничение размера командной строки при сборке libc.so из
большого количества мелких файлов).  По идее после libcrypt_pic.a должно
быть -Wl,--no-whole-archive, чтобы остальное линковалось обычным образом.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-21 13:46     ` Sergey Vlasov
@ 2008-10-21 14:21       ` Kirill A. Shutemov
  0 siblings, 0 replies; 34+ messages in thread
From: Kirill A. Shutemov @ 2008-10-21 14:21 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 4052 bytes --]

On Tue, Oct 21, 2008 at 05:46:42PM +0400, Sergey Vlasov wrote:
> On Tue, Oct 21, 2008 at 03:17:22PM +0300, Kirill A. Shutemov wrote:
> > Споткнулся на странной проблеме. При линковке, к примеру, libcrypt.so
> > получаю кучу сообoщений об ошибке следующего вида:
> > 
> > /usr/lib/gcc/arm-alt-linux-gnueabi/4.3.2/libgcc.a(_udivsi3.o): In function
> > `__aeabi_uidiv':
> > /usr/src/RPM/BUILD/gcc-4.3.2-20081008/obj-arm-alt-linux-gnueabi/arm-alt-linux-gnueabi/libgcc/../../../libgcc/../gcc/config/arm/lib1funcs.asm:810:
> > multiple definition of `__udivsi3'
> > /usr/lib/gcc/arm-alt-linux-gnueabi/4.3.2/libgcc.a(_udivsi3.o):/usr/src/RPM/BUILD/gcc-4.3.2-20081008/obj-arm-alt-linux-gnueabi/arm-alt-linux-gnueabi/libgcc/../../../libgcc/../gcc/config/arm/lib1funcs.asm:810:
> > first defined here
> > 
> > Т.е. что-то типа конфликта libgcc.a с libgcc.a %-(
> > 
> > Линковка происходит командой вида:
> > gcc -shared -static-libgcc -Wl,-O1  -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.3  -B/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/csu/  -Wl,--version-script=/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libcrypt.map -Wl,-soname=libcrypt.so.1 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -e __libc_main -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/math -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/dlfcn -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nss -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nis -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/rt -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/resolv -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt -L/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nptl -Wl,-rpath-link=/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/math:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/dlfcn:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nss:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nis:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/rt:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/resolv:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt:/usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/nptl -o /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt/libcrypt.so -T /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/shlib.lds /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/csu/abi-note.o -Wl,--whole-archive /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/crypt/libcrypt_pic.a  /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/elf/interp.os /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libc.so /usr/src/RPM/BUILD/glibc-2.8.90-alt1/build-arm-linux/libc_nonshared.a
> > 
> > Я не знаю, зачем нужен -Wl,--whole-archive, но если его удалить -- помогает.
> 
> Нужен для libcrypt_pic.a - там таким странным образом собирают библиотеки
> (добавляют файлы в .a частями, а потом из них собирают .so - видимо, чтобы
> не наступить на ограничение размера командной строки при сборке libc.so из
> большого количества мелких файлов).  По идее после libcrypt_pic.a должно
> быть -Wl,--no-whole-archive, чтобы остальное линковалось обычным образом.

Спасибо. Уже разобрался. Была ARM-специфичная проблема с configure.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] gcc-4.3.2-alt1
  2008-10-20 20:03   ` Dmitry V. Levin
@ 2008-10-22  5:39     ` Alexey Tourbin
  0 siblings, 0 replies; 34+ messages in thread
From: Alexey Tourbin @ 2008-10-22  5:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2181 bytes --]

On Tue, Oct 21, 2008 at 12:03:52AM +0400, Dmitry V. Levin wrote:
> > По hsh-install gcc-c++ в чрут почему-то ставиться gcc4.1-c++, а не
> > gcc4.3-c++. Это у меня локальные проблемы или так и задумано?
> 
> Это потому, что в hasher repo уже есть свой gcc4.3-c++.

Я собрал у себя локально в hasher repo пакеты binutils и gcc4.3
(и пока ещё не синхронизировал сизиф с новым тулчейном).

Получается такая бяка, что у всех пакетов gcc4.x-c++ одинаковый score,
равный нулю.  К тому же qsort, в таком случае, может переупорядочить
пакеты.  Хотя вроде бы не переупорядочивает.  Вероятно, дело в том,
что в glibc реализация qsort на коротких последовательностях делает
mergesort.  А mergesort является стабильным.  Вот на каких соплях
иногда всё висит!

--- apt-get.cc-	2008-10-21 03:29:54 +0000
+++ apt-get.cc	2008-10-22 05:33:34 +0000
@@ -1251,8 +1251,15 @@ bool TryToInstall(pkgCache::PkgIterator 
       for (pkgCache::PrvIterator Prv = Pkg.ProvidesList(); Prv.end() == false; Prv++)
          *PEnd++ = Prv.OwnerPkg();
       Fix.MakeScores();
+      for (unsigned int p=0; p<Size; ++p) {
+         pkgCache::PkgIterator PrvPkg = pkgCache::PkgIterator(*Pkg.Cache(), PList[p]);
+	 fprintf(stderr, "%d %s %d\n", p, PrvPkg.Name(), Fix.Scores[PrvPkg->ID]);
+      }
       qsort(PList,PEnd - PList,sizeof(*PList),&(Fix.ScoreSort));
-
+      for (unsigned int p=0; p<Size; ++p) {
+         pkgCache::PkgIterator PrvPkg = pkgCache::PkgIterator(*Pkg.Cache(), PList[p]);
+	 fprintf(stderr, "%d %s %d\n", p, PrvPkg.Name(), Fix.Scores[PrvPkg->ID]);
+      }
       for (unsigned int p=0; p<Size; ++p)
       {
          bool instVirtual = _config->FindB("APT::Install::Virtual", false);

apt-0.5.15lorg2/cmdline $ PATH=$PWD:$PATH ~tmp/build/aptbox/apt-get --dry-run install gcc-c++
...
0 gcc4.1-c++ 0
1 gcc3.4-c++ 0
2 gcc4.3-c++ 0
0 gcc4.1-c++ 0
1 gcc3.4-c++ 0
2 gcc4.3-c++ 0
Selecting gcc4.1-c++ for 'gcc-c++'
...
apt-0.5.15lorg2/cmdline $

> Чтобы этот глюк apt'а преодолеть, достаточно добавить
> gcc4.3-c++
> в секцию Standard файла /etc/apt/pkgpriorities (или его локального
> аналога, определённого с помощью Dir::Etc::pkgpriorities).

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] glibc-2.8.90-alt1
  2008-10-20  1:20 ` [devel] glibc-2.8.90-alt1 Dmitry V. Levin
                     ` (2 preceding siblings ...)
  2008-10-21 12:17   ` Kirill A. Shutemov
@ 2008-10-26 17:23   ` Igor Zubkov
  3 siblings, 0 replies; 34+ messages in thread
From: Igor Zubkov @ 2008-10-26 17:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

При точечном обновлении только glibc поймал вот такое в логе:

[root@iceberg ~]# cat pam.txt
Oct 23 20:01:01 iceberg crond[15667]: PAM unable to
dlopen(/lib/security/pam_tcb.so): /lib/libnsl.so.1: symbol
__libc_clntudp_bufcreate, version GLIBC_PRIVATE not defined in file
libc.so.6 with link time reference
Oct 23 20:01:01 iceberg crond[15667]: PAM adding faulty module:
/lib/security/pam_tcb.so
Oct 23 20:01:01 iceberg crond[15667]: (CRON) pam_acct_mgmt failed
(Module is unknown)
Oct 23 20:11:32 iceberg sshd[6056]: pam_tcb(sshd:session): Session
closed for icesikOct 23 20:11:33 iceberg su[6110]:
pam_tcb(su:session): Session closed for root
[root@iceberg ~]#

Вроде всё работает, но может это важно...

-- 
icesik

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

end of thread, other threads:[~2008-10-26 17:23 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-16 21:30 [devel] gcc-4.3.2-alt1 Dmitry V. Levin
2008-10-17 11:23 ` Wartan Hachaturow
2008-10-17 11:31   ` Dmitry V. Levin
2008-10-17 11:50     ` Wartan Hachaturow
2008-10-17 12:15       ` Kirill A. Shutemov
2008-10-17 12:49         ` Dmitry V. Levin
2008-10-17 13:57         ` Wartan Hachaturow
2008-10-17 14:13           ` Dmitry V. Levin
2008-10-18 12:11     ` Wartan Hachaturow
2008-10-18 12:17       ` Dmitry V. Levin
2008-10-18 15:18         ` wartan.hachaturow
2008-10-18 15:32           ` Anton Farygin
2008-10-17 12:14 ` Kirill A. Shutemov
2008-10-17 12:49   ` Dmitry V. Levin
2008-10-17 13:44     ` Kirill A. Shutemov
2008-10-17 14:09       ` Dmitry V. Levin
2008-10-17 18:30         ` Kirill A. Shutemov
2008-10-17 18:56         ` Kirill A. Shutemov
2008-10-20  1:20 ` [devel] glibc-2.8.90-alt1 Dmitry V. Levin
2008-10-20  7:29   ` Kirill A. Shutemov
2008-10-20  9:04   ` Kirill A. Shutemov
2008-10-20  9:07     ` Dmitry V. Levin
2008-10-21 12:17   ` Kirill A. Shutemov
2008-10-21 12:45     ` Dmitry V. Levin
2008-10-21 12:51       ` Kirill A. Shutemov
2008-10-21 13:46     ` Sergey Vlasov
2008-10-21 14:21       ` Kirill A. Shutemov
2008-10-26 17:23   ` Igor Zubkov
2008-10-20  9:03 ` [devel] gcc-4.3.2-alt1 Kirill A. Shutemov
2008-10-20 15:28     ` Dmitry V. Levin
2008-10-20 11:46 ` Kirill A. Shutemov
2008-10-20 15:14   ` Dmitry V. Levin
2008-10-20 20:03   ` Dmitry V. Levin
2008-10-22  5:39     ` Alexey Tourbin

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