ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
@ 2011-08-03 10:58 Sergey Shilov
  2011-08-03 11:14 ` Sergey V Turchin
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey Shilov @ 2011-08-03 10:58 UTC (permalink / raw)
  To: devel

Всем доброго времени суток!

Имеется (erlang.spec)

...
%def_enable threads
...
%configure \
	--libdir=%_libexecdir \
	%{subst_enable threads} \
...
	%{subst_enable_to smp smp-support} \
...


Надо чтобы для i586 с разрешенными потоками к  configure добавилась опция --
enable-ethread-pre-pentium4-compatibility 

Вариант
...
%def_enable threads
...
%ifarch %ix86
%if_enabled threads
# сюда попадаем
%def_enable ethread-pre-pentium4-compatibility
%endif
%endif

%configure \
	--libdir=%_libexecdir \
	%{subst_enable threads} \
	%{subst_enable ethread-pre-pentium4-compatibility ethread-pre-pentium4-
compatibility} \
...

не срабатывает.

Как сделать правильно?


-- 
V.B.R Sergey Shilov.


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 10:58 [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure Sergey Shilov
@ 2011-08-03 11:14 ` Sergey V Turchin
  2011-08-03 11:42   ` Sergey Shilov
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2011-08-03 11:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 03 August 2011 14:58, Sergey Shilov wrote:

[...]
> %def_enable threads
> ...
> %ifarch %ix86
> %if_enabled threads
> # сюда попадаем
> %def_enable ethread-pre-pentium4-compatibility
> %endif
> %endif

> %configure \
> 	--libdir=%_libexecdir \
> 	%{subst_enable threads} \
> 	%{subst_enable ethread-pre-pentium4-compatibility ethread-pre-pentium4-
> compatibility} \
 	%{subst_enable ethread-pre-pentium4-compatibility}
или вначале ничего не определять и просто
%configure \
%ifarch %ix86
%if_enabled threads
 	--enable-ethread-pre-pentium4-compatibility
%endif
%endif

[...]

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 11:14 ` Sergey V Turchin
@ 2011-08-03 11:42   ` Sergey Shilov
  2011-08-03 12:04     ` Sergey V Turchin
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey Shilov @ 2011-08-03 11:42 UTC (permalink / raw)
  To: devel

В сообщении от 3 августа 2011 14:14:19 автор Sergey V Turchin написал:
> или вначале ничего не определять и просто
> %configure \
> %ifarch %ix86
> %if_enabled threads
>  	--enable-ethread-pre-pentium4-compatibility
> %endif
> %endif
> 
> [...]

Вроде проходит :-)

Спасибо.

-- 
V.B.R Sergey Shilov.


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 11:42   ` Sergey Shilov
@ 2011-08-03 12:04     ` Sergey V Turchin
  2011-08-03 13:10       ` Sergey Shilov
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2011-08-03 12:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 03 August 2011 15:42, Sergey Shilov wrote:
> В сообщении от 3 августа 2011 14:14:19 автор Sergey V Turchin написал:
> > или вначале ничего не определять и просто
> > %configure \
> > %ifarch %ix86
> > %if_enabled threads
> > 
> >  	--enable-ethread-pre-pentium4-compatibility
> > 
> > %endif
> > %endif
> > 
> > [...]
> 
> Вроде проходит :-)
На всякий: я там слеш в конце длинной строки забыл.

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 12:04     ` Sergey V Turchin
@ 2011-08-03 13:10       ` Sergey Shilov
  2011-08-03 13:29         ` Sergey V Turchin
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey Shilov @ 2011-08-03 13:10 UTC (permalink / raw)
  To: devel

В сообщении от 3 августа 2011 15:04:42 автор Sergey V Turchin написал:

> > Вроде проходит :-)
> На всякий: я там слеш в конце длинной строки забыл.
Эт понятно.

Проверю на i586 работу VM (ох и долго с doc собирается) и отправлю в Сизиф.
Можно в принципе и R14B03 для t/p6 в test-only собрать для проверки #25860 но 
тогда в t/p6 нужна еще liblksctp (пофиксенный rpm-build-erlang я смотрю уже 
переложили)


-- 
V.B.R Sergey Shilov.


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 13:10       ` Sergey Shilov
@ 2011-08-03 13:29         ` Sergey V Turchin
  2011-08-03 14:48           ` Sergey Shilov
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2011-08-03 13:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 03 August 2011 17:10, Sergey Shilov wrote:

[...]
> Проверю на i586 работу VM (ох и долго с doc собирается) и отправлю в Сизиф.
> Можно в принципе и R14B03 для t/p6 в test-only собрать для проверки #25860
Да, было бы здорово, а то у меня с жестким, на котором Сизиф, проблема, т.е. 
сам собрать пока не могу, но смогу проверить.

> но тогда в t/p6 нужна еще liblksctp (пофиксенный rpm-build-erlang я смотрю
> уже переложили)
Я вчера переложил.

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 13:29         ` Sergey V Turchin
@ 2011-08-03 14:48           ` Sergey Shilov
  2011-08-03 15:02             ` Sergey V Turchin
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey Shilov @ 2011-08-03 14:48 UTC (permalink / raw)
  To: devel

В сообщении от 3 августа 2011 16:29:30 автор Sergey V Turchin написал:
> On Wednesday 03 August 2011 17:10, Sergey Shilov wrote:
> 
> [...]
> 
> > Проверю на i586 работу VM (ох и долго с doc собирается) и отправлю в
Собралось (локально), вечером (попозже) проверю и отправлю.

> > Сизиф. Можно в принципе и R14B03 для t/p6 в test-only собрать для
> > проверки #25860
> 
> Да, было бы здорово, а то у меня с жестким, на котором Сизиф, проблема,
> т.е. сам собрать пока не могу, но смогу проверить.
А для p6 --test-only пройдет?
Третий пень с Сизифом есть (сдается, что c #25860 проблема не только в p6 ) ?
Может проще на тестовый тазик Сизифный ServerLite поставить и Эрланг 
проверить? Будет работать так - будет и в p6.

> > но тогда в t/p6 нужна еще liblksctp (пофиксенный rpm-build-erlang я
> > смотрю уже переложили)
> 
> Я вчера переложил.
Может и liblksctp прямщас туда-же (чтоб можно было тестовую сборку для бранча 
сделать), можно в принципе и без него, но лучше "в комплекте".

-- 
V.B.R Sergey Shilov.


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 14:48           ` Sergey Shilov
@ 2011-08-03 15:02             ` Sergey V Turchin
  2011-08-03 18:46               ` Sergey Shilov
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2011-08-03 15:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 03 August 2011 18:48, Sergey Shilov wrote:

[...]

> А для p6 --test-only пройдет?
Пакеты соберутся и без --test-only, но дальше не пройдет.

> Третий пень с Сизифом есть (сдается, что c #25860 проблема не только в p6 )
> ? Может проще на тестовый тазик Сизифный ServerLite поставить и Эрланг
> проверить? Будет работать так - будет и в p6.
У меня не работает ejabberd (хорошо, что сейчас почти не используется), 
поэтому мне от пробы хуже никак не будет.

> Может и liblksctp прямщас туда-же (чтоб можно было тестовую сборку для
> бранча сделать), можно в принципе и без него, но лучше "в комплекте".
Дык, новой версии даже в сизифе нет. Давайте в Сизиф для начала.

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 15:02             ` Sergey V Turchin
@ 2011-08-03 18:46               ` Sergey Shilov
  2011-08-04 10:57                 ` Sergey V Turchin
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey Shilov @ 2011-08-03 18:46 UTC (permalink / raw)
  To: devel

В сообщении от 3 августа 2011 18:02:54 автор Sergey V Turchin написал:
> On Wednesday 03 August 2011 18:48, Sergey Shilov wrote:
> 
> [...]
> 
> > А для p6 --test-only пройдет?
> 
> Пакеты соберутся и без --test-only, но дальше не пройдет.
Я к тому, что выхлоп тестового таска можно подключить для установки к соотв. 
бранчу (типа, не к ночи упомянутый, карман)
 
> > Третий пень с Сизифом есть (сдается, что c #25860 проблема не только в p6
> > ) ? Может проще на тестовый тазик Сизифный ServerLite поставить и Эрланг
> > проверить? Будет работать так - будет и в p6.
> 
> У меня не работает ejabberd (хорошо, что сейчас почти не используется),
> поэтому мне от пробы хуже никак не будет.
Т.е. собрать для начала (или в продолжение) в Сизиф (оно там в любом случае 
будет)
 
> > Может и liblksctp прямщас туда-же (чтоб можно было тестовую сборку для
> > бранча сделать), можно в принципе и без него, но лучше "в комплекте".
> 
> Дык, новой версии даже в сизифе нет. Давайте в Сизиф для начала.
Подпакет из lksctp-tools

http://packages.altlinux.org/en/Sisyphus/srpms/lksctp-tools

С этим собран сизифный Эрланг (14B03), я просто добавляю --enable-ethread-pre-
pentium4-compatibility к configure...

-- 

С уважением
С.Шилов.


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

* Re: [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure...
  2011-08-03 18:46               ` Sergey Shilov
@ 2011-08-04 10:57                 ` Sergey V Turchin
  0 siblings, 0 replies; 10+ messages in thread
From: Sergey V Turchin @ 2011-08-04 10:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 802 bytes --]

On Wednesday 03 August 2011 22:46, Sergey Shilov wrote:
> В сообщении от 3 августа 2011 18:02:54 автор Sergey V Turchin написал:
> > On Wednesday 03 August 2011 18:48, Sergey Shilov wrote:
> > 
> > [...]
> > 
> > > А для p6 --test-only пройдет?
> > 
> > Пакеты соберутся и без --test-only, но дальше не пройдет.
> 
> Я к тому, что выхлоп тестового таска можно подключить для установки к
> соотв. бранчу (типа, не к ночи упомянутый, карман)
Я именно об этом.

> > Дык, новой версии даже в сизифе нет. Давайте в Сизиф для начала.
> Подпакет из lksctp-tools
> http://packages.altlinux.org/en/Sisyphus/srpms/lksctp-tools
Справа видно, же, что в p6 есть, поэтому я и подумал, что разговор про какую-
то новую версию. Или что там не так?

[...]

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

end of thread, other threads:[~2011-08-04 10:57 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-08-03 10:58 [devel] Как в спеке для CPU<Pentium4 добавить опцию в %configure Sergey Shilov
2011-08-03 11:14 ` Sergey V Turchin
2011-08-03 11:42   ` Sergey Shilov
2011-08-03 12:04     ` Sergey V Turchin
2011-08-03 13:10       ` Sergey Shilov
2011-08-03 13:29         ` Sergey V Turchin
2011-08-03 14:48           ` Sergey Shilov
2011-08-03 15:02             ` Sergey V Turchin
2011-08-03 18:46               ` Sergey Shilov
2011-08-04 10:57                 ` Sergey V Turchin

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