ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] прошу помочь собрать libx86 для x86_64
@ 2008-07-16 13:06 Ildar Mulyukov
  2008-07-16 13:28 ` Alexander Myltsev
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Ildar Mulyukov @ 2008-07-16 13:06 UTC (permalink / raw)
  To: ALT Devel discussion list

	Здравствуйте, коллеги,

возникла несобираемость пакета под 64-архитектуру. Пакет активно лезет  
в регистры и заголовки ядра. Я в этой части вообще "не рублю".

Есть информация, что под Debian собирается. Я посмотрел в патчи, но  
ничего полезного не нашёл.
Доставил kernel-headers-std-def - тоже не помогло. Видимо, у нас они  
совсем иные, не как "там".

В данный момент оно ругается так:
...
lrmi.c:111: warning: cast to pointer from integer of different size
...
/usr/src/tmp/ccH1P59S.s: Assembler messages:
/usr/src/tmp/ccH1P59S.s:635: Error: Incorrect register `%rax' used with  
`l' suffix

Посмотреть на безобразие можно тут:
http://git.altlinux.org/people/ildar/packages/?p=libx86.git;a=summary

Спасибо заранее. С уважением, Ильдар.
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] прошу помочь собрать libx86 для x86_64
  2008-07-16 13:06 [devel] прошу помочь собрать libx86 для x86_64 Ildar Mulyukov
@ 2008-07-16 13:28 ` Alexander Myltsev
  2008-07-17  3:45   ` Ildar Mulyukov
  2008-07-16 13:31 ` Sergey Vlasov
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 8+ messages in thread
From: Alexander Myltsev @ 2008-07-16 13:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/7/16 Ildar Mulyukov <ildar@altlinux.ru>:
> Посмотреть на безобразие можно тут:
> http://git.altlinux.org/people/ildar/packages/?p=libx86.git;a=summary

Из любопытства попытался собрать и получил:

$ gear-hsh --apt-conf ~/apt/64/conf --lazy
gear: .gear/rules line 2: Invalid tag name "patches/alt/build^":
invalid characters found

Это какая-то специальная версия gear нужна, чтобы это собрать?

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

* Re: [devel] прошу помочь собрать libx86 для x86_64
  2008-07-16 13:06 [devel] прошу помочь собрать libx86 для x86_64 Ildar Mulyukov
  2008-07-16 13:28 ` Alexander Myltsev
@ 2008-07-16 13:31 ` Sergey Vlasov
  2008-07-17  3:47   ` Ildar Mulyukov
  2008-07-16 13:33 ` Kirill A. Shutemov
  2008-07-17  5:19 ` Ildar Mulyukov
  3 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2008-07-16 13:31 UTC (permalink / raw)
  To: devel

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

On Wed, Jul 16, 2008 at 07:06:04PM +0600, Ildar Mulyukov wrote:
> возникла несобираемость пакета под 
> 64-архитектуру. Пакет активно лезет  в 
> регистры и заголовки ядра. Я в этой части 
> вообще "не рублю".
> 
> Есть информация, что под Debian собирается. 
> Я посмотрел в патчи, но  ничего полезного 
> не нашёл.
> Доставил kernel-headers-std-def - тоже не помогло. 
> Видимо, у нас они  совсем иные, не как "там".
> 
> В данный момент оно ругается так:
> ...
> lrmi.c:111: warning: cast to pointer from integer of different size

Этот файл на x86_64 вообще собираться не должен - системный вызов
vm86() там не поддерживается (причём в том числе и для 32-разрядных
процессов).  Если посмотреть в debian/rules, можно заметить, что для
всех архитектур, кроме i386 и lpia, при сборке выставляется
BACKEND=x86emu.

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

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

* Re: [devel] прошу помочь собрать libx86 для  x86_64
  2008-07-16 13:06 [devel] прошу помочь собрать libx86 для x86_64 Ildar Mulyukov
  2008-07-16 13:28 ` Alexander Myltsev
  2008-07-16 13:31 ` Sergey Vlasov
@ 2008-07-16 13:33 ` Kirill A. Shutemov
  2008-07-17  3:47   ` Ildar Mulyukov
  2008-07-17  5:19 ` Ildar Mulyukov
  3 siblings, 1 reply; 8+ messages in thread
From: Kirill A. Shutemov @ 2008-07-16 13:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Jul 16, 2008 at 07:06:04PM +0600, Ildar Mulyukov wrote:
> 	Здравствуйте, коллеги,
> 
> возникла несобираемость пакета под 64-архитектуру. Пакет активно лезет  
> в регистры и заголовки ядра. Я в этой части вообще "не рублю".
> 
> Есть информация, что под Debian собирается. Я посмотрел в патчи, но  
> ничего полезного не нашёл.
> Доставил kernel-headers-std-def - тоже не помогло. Видимо, у нас они  
> совсем иные, не как "там".
> 
> В данный момент оно ругается так:
> ...
> lrmi.c:111: warning: cast to pointer from integer of different size
> ...
> /usr/src/tmp/ccH1P59S.s: Assembler messages:
> /usr/src/tmp/ccH1P59S.s:635: Error: Incorrect register `%rax' used with  
> `l' suffix
> 
> Посмотреть на безобразие можно тут:
> http://git.altlinux.org/people/ildar/packages/?p=libx86.git;a=summary
> 
> Спасибо заранее. С уважением, Ильдар.

У меня в git'е собирающаяся. Могу залить в Сизифилис.

-- 
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] 8+ messages in thread

* Re: [devel] прошу помочь собрать libx86 для x86_64
  2008-07-16 13:28 ` Alexander Myltsev
@ 2008-07-17  3:45   ` Ildar Mulyukov
  0 siblings, 0 replies; 8+ messages in thread
From: Ildar Mulyukov @ 2008-07-17  3:45 UTC (permalink / raw)
  To: devel

On 16.07.2008 19:28:19, Alexander Myltsev wrote:
> 2008/7/16 Ildar Mulyukov <ildar@altlinux.ru>:
> > Посмотреть на безобразие можно тут:
> >  
> http://git.altlinux.org/people/ildar/packages/?p=libx86.git;a=summary
> 
> Из любопытства попытался собрать и получил:
> 
> $ gear-hsh --apt-conf ~/apt/64/conf --lazy
> gear: .gear/rules line 2: Invalid tag name "patches/alt/build^":
> invalid characters found
> 
> Это какая-то специальная версия gear нужна, чтобы это собрать?

Да. Прошу прощения, это вот:
http://bugzilla.altlinux.org/show_bug.cgi?id=15610
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] прошу помочь собрать libx86 для x86_64
  2008-07-16 13:33 ` Kirill A. Shutemov
@ 2008-07-17  3:47   ` Ildar Mulyukov
  0 siblings, 0 replies; 8+ messages in thread
From: Ildar Mulyukov @ 2008-07-17  3:47 UTC (permalink / raw)
  To: devel

On 16.07.2008 19:33:11, Kirill A. Shutemov wrote:
> On Wed, Jul 16, 2008 at 07:06:04PM +0600, Ildar Mulyukov wrote:
> > 	Здравствуйте, коллеги,
> >
> > возникла несобираемость пакета под 64-архитектуру. Пакет активно  
> лезет
> > в регистры и заголовки ядра. Я в этой части вообще "не рублю".
> >
> > Есть информация, что под Debian собирается. Я посмотрел в патчи, но
> > ничего полезного не нашёл.
> > Доставил kernel-headers-std-def - тоже не помогло. Видимо, у нас они
> > совсем иные, не как "там".
> >
> > В данный момент оно ругается так:
> > ...
> > lrmi.c:111: warning: cast to pointer from integer of different size
> > ...
> > /usr/src/tmp/ccH1P59S.s: Assembler messages:
> > /usr/src/tmp/ccH1P59S.s:635: Error: Incorrect register `%rax' used  
> with
> > `l' suffix
> >
> > Посмотреть на безобразие можно тут:
> >  
> http://git.altlinux.org/people/ildar/packages/?p=libx86.git;a=summary
> >
> > Спасибо заранее. С уважением, Ильдар.
> 
> У меня в git'е собирающаяся. Могу залить в Сизифилис.

Если возьмётесь дальше поддерживать, заливайте. Я только за! :-)
С уважением, Ильдар.
ЗЫ. На всякий случай добавляю Вам права заливать.
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] прошу помочь собрать libx86 для x86_64
  2008-07-16 13:31 ` Sergey Vlasov
@ 2008-07-17  3:47   ` Ildar Mulyukov
  0 siblings, 0 replies; 8+ messages in thread
From: Ildar Mulyukov @ 2008-07-17  3:47 UTC (permalink / raw)
  To: devel

On 16.07.2008 19:31:24, Sergey Vlasov wrote:
> On Wed, Jul 16, 2008 at 07:06:04PM +0600, Ildar Mulyukov wrote:
> > возникла несобираемость пакета под
> > 64-архитектуру. Пакет активно лезет  в
> > регистры и заголовки ядра. Я в этой части
> > вообще "не рублю".
> >
> > Есть информация, что под Debian собирается.
> > Я посмотрел в патчи, но  ничего полезного
> > не нашёл.
> > Доставил kernel-headers-std-def - тоже не помогло.
> > Видимо, у нас они  совсем иные, не как "там".
> >
> > В данный момент оно ругается так:
> > ...
> > lrmi.c:111: warning: cast to pointer from integer of different size
> 
> Этот файл на x86_64 вообще собираться не должен - системный вызов
> vm86() там не поддерживается (причём в том числе и для 32-разрядных
> процессов).  Если посмотреть в debian/rules, можно заметить, что для
> всех архитектур, кроме i386 и lpia, при сборке выставляется
> BACKEND=x86emu.

Сергей,
большое спасибо, посмотрю.

С уважением, Ильдар
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] прошу помочь собрать libx86 для x86_64
  2008-07-16 13:06 [devel] прошу помочь собрать libx86 для x86_64 Ildar Mulyukov
                   ` (2 preceding siblings ...)
  2008-07-16 13:33 ` Kirill A. Shutemov
@ 2008-07-17  5:19 ` Ildar Mulyukov
  3 siblings, 0 replies; 8+ messages in thread
From: Ildar Mulyukov @ 2008-07-17  5:19 UTC (permalink / raw)
  To: devel

On 16.07.2008 19:06:04, Ildar Mulyukov wrote:
> 	Здравствуйте, коллеги,
> 
> возникла несобираемость пакета под 64-архитектуру. Пакет активно  
> лезет в регистры и заголовки ядра. Я в этой части вообще "не рублю".  
> Есть информация, что под Debian собирается. Я посмотрел в патчи, но  
> ничего полезного не нашёл. Доставил kernel-headers-std-def - тоже не  
> помогло. Видимо, у нас они совсем иные, не как "там".
> 
> В данный момент оно ругается так:
> ...

Коллеги,
спасибо всем откликнувшимся. Всё собралось, исправление банальное  
(невнимательность мэйнтейнера)
http://git.altlinux.org/people/ildar/packages/?p=libx86.git;a=summary

Кирилл, я добавлю тебя в ACL _и_ _залью_ правленую версию. В будущем,  
по желанию исправляй/обновляй.

С уважением, Ильдар.
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

end of thread, other threads:[~2008-07-17  5:19 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-16 13:06 [devel] прошу помочь собрать libx86 для x86_64 Ildar Mulyukov
2008-07-16 13:28 ` Alexander Myltsev
2008-07-17  3:45   ` Ildar Mulyukov
2008-07-16 13:31 ` Sergey Vlasov
2008-07-17  3:47   ` Ildar Mulyukov
2008-07-16 13:33 ` Kirill A. Shutemov
2008-07-17  3:47   ` Ildar Mulyukov
2008-07-17  5:19 ` Ildar Mulyukov

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