ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Абзац
@ 2003-08-08 18:43 Сергей
  2003-08-10 18:22 ` [sisyphus] gdb Dmitry V. Levin
  0 siblings, 1 reply; 4+ messages in thread
From: Сергей @ 2003-08-08 18:43 UTC (permalink / raw)
  To: sisyphus

Не работает gdb -- вот что пишет:

[serg@serg RPM]$ gdb
gdb: Symbol `bfd_abs_section' has different size in shared object, consider 
re-linking
gdb: Symbol `bfd_und_section' has different size in shared object, consider 
re-linking
gdb: relocation error: gdb: undefined symbol: xstrdup


Вчера работал :(

Думаю что-то с новыми binutils( а что ещё могло повлиять). Пересобираться, 
тоже не пересобирается:

Во-первых, просит autoconf 2.13?! Думаю это все-таки ошибка-- ну да ладно, это 
поправил -- при сборке пишет следующее:

symfile.c:2765: warning: enumeration value `language_fortran' not handled in 
switch
symfile.c:2765: warning: enumeration value `language_m2' not handled in switch
symfile.c:2765: warning: enumeration value `language_asm' not handled in 
switch
symfile.c:2765: warning: enumeration value `language_scm' not handled in 
switch
symfile.c:2765: warning: enumeration value `language_pascal' not handled in 
switch
symfile.c: In function `simple_overlay_update_1':
symfile.c:3503: warning: unused variable `obfd'
symfile.c: In function `simple_overlay_update':
symfile.c:3564: warning: unused variable `obfd'
symfile.c: In function `_initialize_symfile':
symfile.c:3669: `DEBUGDIR' undeclared (first use in this function)
symfile.c:3669: (Each undeclared identifier is reported only once
symfile.c:3669: for each function it appears in.)

А, вообще, это не так важно....

И 2.96 пробовал, и 3.2. Без патчей пробовал в упор не собирается :( Надо ли 
говорить что цвсная версия собралась.

Понятное дело, что ситема без lt,euthf -- это вообще не система. Может это 
одному мне не повезло? :) Проверьте у себя.


Также хочу заметить следущее:
1) flex староват -- у них уже что-то типа 31 есть -- а лучше как в debian 
сделать с old или через alternatives

2) libtool какой-то не понятный -- не работает с mode=link, 1.5 работает как 
надо -- проверял.




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

* Re: [sisyphus] gdb
  2003-08-08 18:43 [sisyphus] Абзац Сергей
@ 2003-08-10 18:22 ` Dmitry V. Levin
  2003-08-11 21:43   ` Сергей
  0 siblings, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2003-08-10 18:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Fri, Aug 08, 2003 at 10:43:07PM +0400, Сергей wrote:
> Не работает gdb -- вот что пишет:
> 
> [serg@serg RPM]$ gdb
> gdb: Symbol `bfd_abs_section' has different size in shared object, consider 
> re-linking
> gdb: Symbol `bfd_und_section' has different size in shared object, consider 
> re-linking
> gdb: relocation error: gdb: undefined symbol: xstrdup
> 
> 
> Вчера работал :(
> 
> Думаю что-то с новыми binutils( а что ещё могло повлиять). Пересобираться, 

Да, это из-за обновления libbfd (как это я пропустил?), спасибо, что
обратили внимание.

> тоже не пересобирается:

gdb-5.3 пересобирается старыми autotools (согласно BuildRequires).
Новыми - только gdb из cvs.

> Также хочу заметить следущее:
> 1) flex староват -- у них уже что-то типа 31 есть -- а лучше как в debian 
> сделать с old или через alternatives

Я в курсе, что есть 2 flex'а; ещё не решил, как это реализовать в Сизифе.

> 2) libtool какой-то не понятный -- не работает с mode=link, 1.5 работает как 
> надо -- проверял.

libtool вполне понятный. :)


-- 
ldv

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

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

* Re: [sisyphus] gdb
  2003-08-10 18:22 ` [sisyphus] gdb Dmitry V. Levin
@ 2003-08-11 21:43   ` Сергей
  2003-08-11 22:38     ` Dmitry V. Levin
  0 siblings, 1 reply; 4+ messages in thread
From: Сергей @ 2003-08-11 21:43 UTC (permalink / raw)
  To: sisyphus

> > 2) libtool какой-то не понятный -- не работает с mode=link, 1.5 работает
> > как надо -- проверял.
>
> libtool вполне понятный. :)
:) ... стормозил -- я хотел сказать что он не работает с ccache (и скорее 
всего не будет с distcc )... Я уже писал об этом, но комментариев не 
последовало... Я взял 1.5 и попробовал с ним -- все заработало. Может его 
(новый) как-нибудь через alternatives добавить? Или что там в таких случаях 
делают?


Вообще, складывается такое впечатление, что альт как-то немного забывает про 
разработчиков, а больше ориентируется на нечто десктопное -- куча красивостей 
по умолчанию работает и т.п. Я конечно понимаю, что для "настоящих мужчин, 
которые сами пишут драйвера" нет никаких препятствий -- но ведь хочется с 
одной стороны чтобы все было "правильно и красиво" через apt, а с другой 
стороны и время тратить много не хочется. Это у вас там в альте временная 
летняя ситуация (разъехались все по отпускам) или это осознанная позиция?




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

* Re: [sisyphus] gdb
  2003-08-11 21:43   ` Сергей
@ 2003-08-11 22:38     ` Dmitry V. Levin
  0 siblings, 0 replies; 4+ messages in thread
From: Dmitry V. Levin @ 2003-08-11 22:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Tue, Aug 12, 2003 at 01:43:43AM +0400, Сергей wrote:
> > > 2) libtool какой-то не понятный -- не работает с mode=link, 1.5 работает
> > > как надо -- проверял.
> >
> > libtool вполне понятный. :)
> :) ... стормозил -- я хотел сказать что он не работает с ccache (и скорее 
> всего не будет с distcc )... Я уже писал об этом, но комментариев не 
> последовало... Я взял 1.5 и попробовал с ним -- все заработало. Может его 
> (новый) как-нибудь через alternatives добавить? Или что там в таких случаях 
> делают?

Новый libtool в плане.
Но его недостаточно просто собрать, он должен сосуществовать с нынешним,
равно как сосуществуют разные версии autoconf/automake.

> Вообще, складывается такое впечатление, что альт как-то немного забывает про 
> разработчиков, а больше ориентируется на нечто десктопное -- куча красивостей 

Это, наверное, комплимент ALT - я, например, ориентируюсь прежде всего на
серверные применения, см. напр. tcb(5), control(8), etc.

> по умолчанию работает и т.п. Я конечно понимаю, что для "настоящих мужчин, 
> которые сами пишут драйвера" нет никаких препятствий -- но ведь хочется с 
> одной стороны чтобы все было "правильно и красиво" через apt, а с другой 
> стороны и время тратить много не хочется. Это у вас там в альте временная 
> летняя ситуация (разъехались все по отпускам) или это осознанная позиция?

Вообще-то август - действительно самый отпускной месяц.


-- 
ldv

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

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

end of thread, other threads:[~2003-08-11 22:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-08 18:43 [sisyphus] Абзац Сергей
2003-08-10 18:22 ` [sisyphus] gdb Dmitry V. Levin
2003-08-11 21:43   ` Сергей
2003-08-11 22:38     ` Dmitry V. Levin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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