[devel] Q: yasm

Led =?iso-8859-1?q?led_=CE=C1_altlinux=2Eru?=
Пн Фев 6 12:45:52 MSK 2006


В сообщении от 6 февраля 2006 02:18 Dmitry V. Levin написал(a):
> On Thu, Jan 19, 2006 at 01:59:08PM +0200, Led wrote:
> > В сообщении от 19 января 2006 13:51 Mikhail Zabaluev написал(a):
> > > В Чтв, 19/01/2006 в 13:56 +0300, Konstantin A. Lepikhov пишет:
> > > > > Не надо relaxed, пожалуйста.
> > > > > libcairo-1.0.2-alt2 не собирается на x86_64:
> > > >
> > > > О! Это мой клиент, ща зафиксю.
> > >
> > > Аккуратнее с ассемблером.
> > > Для PIC нужно во всех процедурах спасать содержимое EBX, или что там за
> > > него работает в x86_64.
> > >
> > > Интересно, а как делают PIC если используются исходники для nasm, а не
> > > ассемблерные вставки в C?
> >
> > AFAIK для x86_64 вместо nasm используют yasm. А вот как в asm'е "делают
> > PIC" - я, к сожалению, не знаю :( Хотелось бы узнать и подправить
> > кое-какие исходники для сборки без relaxed.
>
> Между прочим, в вашем пакете xvid-1.1.0-alt1 наблюдаю следующую
> конструкцию:
>
> %ifarch %ix86
> BuildRequires: nasm
> %endif
> %ifarch x86_64
> BuildRequires: yasm
> %endif
>
> А как вы это тестировали, ввиду того что пакета yasm нет в Сизифе?
> "Нам интересненько, нам очень интересненько!"

За день-два до "заливки" мне в частном разговоре обещали залить yasm в 
incoming Sisyphus'а. К сожалению, у меня нет возможности проверить 
собираемость на x86_64... может на qemu получится поднять hasher и пробовать 
хотя бы небольшие пакеты проверять на собираемость... :(

А yasm там не совсем "от фонаря" - configure выбирает nasm или yasm в 
зависимости от архитектуры.

-- 
Led.



Подробная информация о списке рассылки Devel