* [devel] Re: libcairo-1.0.2-alt1: rebuild failed
@ 2006-01-10 11:47 ` Valery V. Inozemtsev
2006-01-10 18:25 ` Dmitry V. Levin
0 siblings, 1 reply; 18+ messages in thread
From: Valery V. Inozemtsev @ 2006-01-10 11:47 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 797 bytes --]
В сообщении от 7 января 2006 21:14 QA Team Robot написал(a):
> Package: libcairo-1.0.2-alt1
> Build Statistics:
> 5 time(s) (last time: Tue Oct 04 2005) by Valery Inozemtsev
> <shrek@altlinux> 3 time(s) (last time: Fri May 13 2005) by Kachalov Anton
> <mouse@altlinux> Status: rebuild failed.
> Please investigate.
>
> Why:
>
<skip>
> Compressing files in /usr/src/tmp/libcairo-buildroot (auto)
> Verifying ELF objects in /usr/src/tmp/libcairo-buildroot
> (rpath=normal,textrel=normal) verify-elf: ./usr/lib/libcairo.so.2.2.3:
> TEXTREL entry found: 0x0
> error: Bad exit status from /usr/src/tmp/rpm-tmp.95716 (%install)
а раньше не было. тут либо отключать поддержку MMX, либо
%set_verify_elf_method textrel=relaxed
какие будут предложения?
--
Valery V. Inozemtsev
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-10 11:47 ` [devel] Re: libcairo-1.0.2-alt1: rebuild failed Valery V. Inozemtsev
@ 2006-01-10 18:25 ` Dmitry V. Levin
2006-01-10 18:29 ` Valery V. Inozemtsev
0 siblings, 1 reply; 18+ messages in thread
From: Dmitry V. Levin @ 2006-01-10 18:25 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1031 bytes --]
On Tue, Jan 10, 2006 at 02:47:07PM +0300, Valery V. Inozemtsev wrote:
> В сообщении от 7 января 2006 21:14 QA Team Robot написал(a):
> > Package: libcairo-1.0.2-alt1
> > Build Statistics:
> > 5 time(s) (last time: Tue Oct 04 2005) by Valery Inozemtsev
> > <shrek@altlinux> 3 time(s) (last time: Fri May 13 2005) by Kachalov Anton
> > <mouse@altlinux> Status: rebuild failed.
> > Please investigate.
> >
> > Why:
> >
> <skip>
> > Compressing files in /usr/src/tmp/libcairo-buildroot (auto)
> > Verifying ELF objects in /usr/src/tmp/libcairo-buildroot
> > (rpath=normal,textrel=normal) verify-elf: ./usr/lib/libcairo.so.2.2.3:
> > TEXTREL entry found: 0x0
> > error: Bad exit status from /usr/src/tmp/rpm-tmp.95716 (%install)
>
> а раньше не было. тут либо отключать поддержку MMX, либо
> %set_verify_elf_method textrel=relaxed
>
> какие будут предложения?
Подождать следующей пересборки, может это глюк. Мне тоже на одну
библиотеку такое письмецо пришло, проверка руками не подтвердила.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-10 18:25 ` Dmitry V. Levin
@ 2006-01-10 18:29 ` Valery V. Inozemtsev
2006-01-13 20:51 ` Michael Shigorin
2006-01-19 0:37 ` Dmitry V. Levin
0 siblings, 2 replies; 18+ messages in thread
From: Valery V. Inozemtsev @ 2006-01-10 18:29 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 725 bytes --]
> > > Compressing files in /usr/src/tmp/libcairo-buildroot (auto)
> > > Verifying ELF objects in /usr/src/tmp/libcairo-buildroot
> > > (rpath=normal,textrel=normal) verify-elf: ./usr/lib/libcairo.so.2.2.3:
> > > TEXTREL entry found: 0x0
> > > error: Bad exit status from /usr/src/tmp/rpm-tmp.95716 (%install)
> >
> > а раньше не было. тут либо отключать поддержку MMX, либо
> > %set_verify_elf_method textrel=relaxed
> >
> > какие будут предложения?
>
> Подождать следующей пересборки, может это глюк. Мне тоже на одну
> библиотеку такое письмецо пришло, проверка руками не подтвердила.
так у меня и проверка руками подтвердила. к тому же там asm не только в MMX. в
общем воткнул textrel=relaxed
--
Valery V. Inozemtsev
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-10 18:29 ` Valery V. Inozemtsev
@ 2006-01-13 20:51 ` Michael Shigorin
2006-01-19 0:37 ` Dmitry V. Levin
1 sibling, 0 replies; 18+ messages in thread
From: Michael Shigorin @ 2006-01-13 20:51 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 632 bytes --]
On Tue, Jan 10, 2006 at 09:29:22PM +0300, Valery V. Inozemtsev wrote:
> > > а раньше не было. тут либо отключать поддержку MMX, либо
> > > %set_verify_elf_method textrel=relaxed
> > > какие будут предложения?
> > Подождать следующей пересборки, может это глюк. Мне тоже на
> > одну библиотеку такое письмецо пришло, проверка руками не
> > подтвердила.
> так у меня и проверка руками подтвердила. к тому же там asm не
> только в MMX. в общем воткнул textrel=relaxed
Ну для x86_64 -- без MMX, для x86 -- с relaxed, не?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-10 18:29 ` Valery V. Inozemtsev
2006-01-13 20:51 ` Michael Shigorin
@ 2006-01-19 0:37 ` Dmitry V. Levin
2006-01-19 10:56 ` Konstantin A. Lepikhov
1 sibling, 1 reply; 18+ messages in thread
From: Dmitry V. Levin @ 2006-01-19 0:37 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 3469 bytes --]
On Tue, Jan 10, 2006 at 09:29:22PM +0300, Valery V. Inozemtsev wrote:
> > > > Compressing files in /usr/src/tmp/libcairo-buildroot (auto)
> > > > Verifying ELF objects in /usr/src/tmp/libcairo-buildroot
> > > > (rpath=normal,textrel=normal) verify-elf: ./usr/lib/libcairo.so.2.2.3:
> > > > TEXTREL entry found: 0x0
> > > > error: Bad exit status from /usr/src/tmp/rpm-tmp.95716 (%install)
> > >
> > > а раньше не было. тут либо отключать поддержку MMX, либо
> > > %set_verify_elf_method textrel=relaxed
> > >
> > > какие будут предложения?
> >
> > Подождать следующей пересборки, может это глюк. Мне тоже на одну
> > библиотеку такое письмецо пришло, проверка руками не подтвердила.
>
> так у меня и проверка руками подтвердила. к тому же там asm не только в MMX. в
> общем воткнул textrel=relaxed
Не надо relaxed, пожалуйста.
libcairo-1.0.2-alt2 не собирается на x86_64:
/bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -Wall -O2 -o libcairo.la -rpath /usr/lib64 -version-info 4:3:2 -no-undefined cairo.lo cairo-arc.lo cairo-array.lo cairo-cache.lo cairo-clip.lo cairo-color.lo cairo-debug.lo cairo-fixed.lo cairo-font.lo cairo-font-options.lo cairo-gstate.lo cairo-hash.lo cairo-hull.lo cairo-image-surface.lo cairo-matrix.lo cairo-path.lo cairo-path-bounds.lo cairo-path-data.lo cairo-path-fill.lo cairo-path-stroke.lo cairo-pen.lo cairo-polygon.lo cairo-region.lo cairo-slope.lo cairo-spline.lo cairo-surface.lo cairo-traps.lo cairo-pattern.lo cairo-unicode.lo cairo-output-stream.lo cairo-wideint.lo cairo-meta-surface.lo cairo-ft-font.lo cairo-ps-surface.lo cairo-pdf-surface.lo cairo-font-subset.lo cairo-png.lo cairo-xlib-surface.lo cairo-xlib-screen.lo cairo-glitz-surface.lo ../pixman/src/libpixman.la -L/usr/X11R6/lib64 -lXrender -lX11 -lXext -lpng12 -lglitz -lm -lfontconfig -lfreetype -lz -lz -lz -lm
x86_64-alt-linux-gcc -shared .libs/cairo.o .libs/cairo-arc.o .libs/cairo-array.o .libs/cairo-cache.o .libs/cairo-clip.o .libs/cairo-color.o .libs/cairo-debug.o .libs/cairo-fixed.o .libs/cairo-font.o .libs/cairo-font-options.o .libs/cairo-gstate.o .libs/cairo-hash.o .libs/cairo-hull.o .libs/cairo-image-surface.o .libs/cairo-matrix.o .libs/cairo-path.o .libs/cairo-path-bounds.o .libs/cairo-path-data.o .libs/cairo-path-fill.o .libs/cairo-path-stroke.o .libs/cairo-pen.o .libs/cairo-polygon.o .libs/cairo-region.o .libs/cairo-slope.o .libs/cairo-spline.o .libs/cairo-surface.o .libs/cairo-traps.o .libs/cairo-pattern.o .libs/cairo-unicode.o .libs/cairo-output-stream.o .libs/cairo-wideint.o .libs/cairo-meta-surface.o .libs/cairo-ft-font.o .libs/cairo-ps-surface.o .libs/cairo-pdf-surface.o .libs/cairo-font-subset.o .libs/cairo-png.o .libs/cairo-xlib-surface.o .libs/cairo-xlib-screen.o .libs/cairo-glitz-surface.o -Wl,--whole-archive ../pixman/src/.libs/libpixman.a -Wl,--no-whole-archive -L/usr/X11R6/lib64 -lXrender -lX11 -lXext -lpng12 -lglitz -lfontconfig -lfreetype -lz -lm -Wl,-soname -Wl,libcairo.so.2 -o .libs/libcairo.so.2.2.3
/usr/bin/ld: warning: creating a DT_TEXTREL in a shared object.
/usr/bin/ld: ../pixman/src/.libs/libpixman.a(icrect.o): relocation R_X86_64_PC32 against `_cairo_pixman_color_to_pixel' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libcairo.la] Error 1
make[2]: Leaving directory `/usr/src/RPM/BUILD/cairo-1.0.2/src'
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-19 0:37 ` Dmitry V. Levin
@ 2006-01-19 10:56 ` Konstantin A. Lepikhov
2006-01-19 11:51 ` Mikhail Zabaluev
2006-01-19 14:20 ` [devel] Re: libcairo-1.0.2-alt1: rebuild failed Dmitry V. Levin
0 siblings, 2 replies; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2006-01-19 10:56 UTC (permalink / raw)
To: devel
<цитата от="Dmitry V. Levin">
> On Tue, Jan 10, 2006 at 09:29:22PM +0300, Valery V. Inozemtsev wrote:
>> > > > Compressing files in /usr/src/tmp/libcairo-buildroot (auto)
>> > > > Verifying ELF objects in /usr/src/tmp/libcairo-buildroot
>> > > > (rpath=normal,textrel=normal) verify-elf:
>> ./usr/lib/libcairo.so.2.2.3:
>> > > > TEXTREL entry found: 0x0
>> > > > error: Bad exit status from /usr/src/tmp/rpm-tmp.95716 (%install)
>> > >
>> > > а раньше не было. тут либо отключать поддержку MMX, либо
>> > > %set_verify_elf_method textrel=relaxed
>> > >
>> > > какие будут предложения?
>> >
>> > Подождать следующей пересборки, может это глюк. Мне тоже на одну
>> > библиотеку такое письмецо пришло, проверка руками не подтвердила.
>>
>> так у меня и проверка руками подтвердила. к тому же там asm не только в
>> MMX. в
>> общем воткнул textrel=relaxed
>
> Не надо relaxed, пожалуйста.
> libcairo-1.0.2-alt2 не собирается на x86_64:
О! Это мой клиент, ща зафиксю.
--
WBR et al.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-19 10:56 ` Konstantin A. Lepikhov
@ 2006-01-19 11:51 ` Mikhail Zabaluev
2006-01-19 11:58 ` Konstantin A. Lepikhov
2006-01-19 11:59 ` Led
2006-01-19 14:20 ` [devel] Re: libcairo-1.0.2-alt1: rebuild failed Dmitry V. Levin
1 sibling, 2 replies; 18+ messages in thread
From: Mikhail Zabaluev @ 2006-01-19 11:51 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 410 bytes --]
В Чтв, 19/01/2006 в 13:56 +0300, Konstantin A. Lepikhov пишет:
> > Не надо relaxed, пожалуйста.
> > libcairo-1.0.2-alt2 не собирается на x86_64:
> О! Это мой клиент, ща зафиксю.
Аккуратнее с ассемблером.
Для PIC нужно во всех процедурах спасать содержимое EBX, или что там за
него работает в x86_64.
Интересно, а как делают PIC если используются исходники для nasm, а не
ассемблерные вставки в C?
[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-19 11:51 ` Mikhail Zabaluev
@ 2006-01-19 11:58 ` Konstantin A. Lepikhov
2006-01-19 11:59 ` Led
1 sibling, 0 replies; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2006-01-19 11:58 UTC (permalink / raw)
To: devel
<цитата от="Mikhail Zabaluev">
> В Чтв, 19/01/2006 в 13:56 +0300, Konstantin A. Lepikhov пишет:
>> > Не надо relaxed, пожалуйста.
>> > libcairo-1.0.2-alt2 не собирается на x86_64:
>> О! Это мой клиент, ща зафиксю.
>
> Аккуратнее с ассемблером.
> Для PIC нужно во всех процедурах спасать содержимое EBX, или что там за
> него работает в x86_64.
я знаю. как раз недавно такое же исправлял в libdv.
>
> Интересно, а как делают PIC если используются исходники для nasm, а не
> ассемблерные вставки в C?
да, это интересно :)
--
WBR et al.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-19 11:51 ` Mikhail Zabaluev
2006-01-19 11:58 ` Konstantin A. Lepikhov
@ 2006-01-19 11:59 ` Led
2006-02-06 0:18 ` [devel] Q: yasm Dmitry V. Levin
1 sibling, 1 reply; 18+ messages in thread
From: Led @ 2006-01-19 11:59 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от 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.
--
Led.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-19 10:56 ` Konstantin A. Lepikhov
2006-01-19 11:51 ` Mikhail Zabaluev
@ 2006-01-19 14:20 ` Dmitry V. Levin
2006-01-19 14:38 ` Konstantin A. Lepikhov
1 sibling, 1 reply; 18+ messages in thread
From: Dmitry V. Levin @ 2006-01-19 14:20 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 2002 bytes --]
On Thu, Jan 19, 2006 at 01:56:59PM +0300, Konstantin A. Lepikhov wrote:
> <цитата от="Dmitry V. Levin">
> > On Tue, Jan 10, 2006 at 09:29:22PM +0300, Valery V. Inozemtsev wrote:
> >> > > > Compressing files in /usr/src/tmp/libcairo-buildroot (auto)
> >> > > > Verifying ELF objects in /usr/src/tmp/libcairo-buildroot
> >> > > > (rpath=normal,textrel=normal) verify-elf:
> >> ./usr/lib/libcairo.so.2.2.3:
> >> > > > TEXTREL entry found: 0x0
> >> > > > error: Bad exit status from /usr/src/tmp/rpm-tmp.95716 (%install)
> >> > >
> >> > > а раньше не было. тут либо отключать поддержку MMX, либо
> >> > > %set_verify_elf_method textrel=relaxed
> >> > >
> >> > > какие будут предложения?
> >> >
> >> > Подождать следующей пересборки, может это глюк. Мне тоже на одну
> >> > библиотеку такое письмецо пришло, проверка руками не подтвердила.
> >>
> >> так у меня и проверка руками подтвердила. к тому же там asm не только в
> >> MMX. в
> >> общем воткнул textrel=relaxed
> >
> > Не надо relaxed, пожалуйста.
> > libcairo-1.0.2-alt2 не собирается на x86_64:
> О! Это мой клиент, ща зафиксю.
"Мы опоздали, Весельчак!"
RCS file: /cvs/cairo/cairo/pixman/src/pixman-remap.h,v
retrieving revision 1.5
retrieving revision 1.5.2.2
diff -u -r1.5 -r1.5.2.2
--- pixman/src/pixman-remap.h 2005/08/22 04:02:33 1.5
+++ pixman/src/pixman-remap.h 2005/11/21 19:49:34 1.5.2.2
@@ -1,9 +1,7 @@
#define pixman_add_trapezoids _cairo_pixman_add_trapezoids
-#define INT_pixman_color_to_pixel _cairo_pixman_color_to_pixel
#define pixman_color_to_pixel _cairo_pixman_color_to_pixel
#define composeFunctions _cairo_pixman_compose_functions
#define fbComposeSetupMMX _cairo_pixman_compose_setup_mmx
-#define INT_pixman_composite _cairo_pixman_composite
#define pixman_composite _cairo_pixman_composite
#define fbCompositeCopyAreammx _cairo_pixman_composite_copy_area_mmx
#define fbCompositeSolidMask_nx8888x0565Cmmx _cairo_pixman_composite_solid_mas
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: libcairo-1.0.2-alt1: rebuild failed
2006-01-19 14:20 ` [devel] Re: libcairo-1.0.2-alt1: rebuild failed Dmitry V. Levin
@ 2006-01-19 14:38 ` Konstantin A. Lepikhov
0 siblings, 0 replies; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2006-01-19 14:38 UTC (permalink / raw)
To: devel
<цитата от="Dmitry V. Levin">
<skip>
>
> "Мы опоздали, Весельчак!"
>
> RCS file: /cvs/cairo/cairo/pixman/src/pixman-remap.h,v
> retrieving revision 1.5
> retrieving revision 1.5.2.2
> diff -u -r1.5 -r1.5.2.2
> --- pixman/src/pixman-remap.h 2005/08/22 04:02:33 1.5
> +++ pixman/src/pixman-remap.h 2005/11/21 19:49:34 1.5.2.2
> @@ -1,9 +1,7 @@
> #define pixman_add_trapezoids _cairo_pixman_add_trapezoids
> -#define INT_pixman_color_to_pixel _cairo_pixman_color_to_pixel
> #define pixman_color_to_pixel _cairo_pixman_color_to_pixel
> #define composeFunctions _cairo_pixman_compose_functions
> #define fbComposeSetupMMX _cairo_pixman_compose_setup_mmx
> -#define INT_pixman_composite _cairo_pixman_composite
> #define pixman_composite _cairo_pixman_composite
> #define fbCompositeCopyAreammx _cairo_pixman_composite_copy_area_mmx
> #define fbCompositeSolidMask_nx8888x0565Cmmx
> _cairo_pixman_composite_solid_mas
ну да ;) PLD нас обогнали ;)
--
WBR et al.
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Q: yasm
2006-01-19 11:59 ` Led
@ 2006-02-06 0:18 ` Dmitry V. Levin
2006-02-06 9:45 ` Led
2006-02-06 13:03 ` [devel] Q: yasm Pavlov Konstantin
0 siblings, 2 replies; 18+ messages in thread
From: Dmitry V. Levin @ 2006-02-06 0:18 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1080 bytes --]
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 нет в Сизифе?
"Нам интересненько, нам очень интересненько!"
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Q: yasm
2006-02-06 0:18 ` [devel] Q: yasm Dmitry V. Levin
@ 2006-02-06 9:45 ` Led
2006-02-06 10:22 ` [devel] Q: yasm [JT] Vitaly Lipatov
2006-02-06 13:03 ` [devel] Q: yasm Pavlov Konstantin
1 sibling, 1 reply; 18+ messages in thread
From: Led @ 2006-02-06 9:45 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от 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.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Q: yasm [JT]
2006-02-06 9:45 ` Led
@ 2006-02-06 10:22 ` Vitaly Lipatov
2006-02-06 10:26 ` Led
` (2 more replies)
0 siblings, 3 replies; 18+ messages in thread
From: Vitaly Lipatov @ 2006-02-06 10:22 UTC (permalink / raw)
To: ALT Devel discussion list
On Monday 06 February 2006 12:45, Led wrote:
> В сообщении от 6 февраля 2006 02:18 Dmitry V. Levin написал(a):
> За день-два до "заливки" мне в частном разговоре обещали
> залить yasm в incoming Sisyphus'а. К сожалению, у меня нет
> возможности проверить собираемость на x86_64... может на qemu
> получится поднять hasher и пробовать хотя бы небольшие пакеты
> проверять на собираемость... :(
А что, qemu умеет x86_64, будучи запущенным на x86?
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Q: yasm [JT]
2006-02-06 10:22 ` [devel] Q: yasm [JT] Vitaly Lipatov
@ 2006-02-06 10:26 ` Led
2006-02-06 12:53 ` Alex Yustasov
2006-02-06 19:37 ` Ivan Fedorov
2 siblings, 0 replies; 18+ messages in thread
From: Led @ 2006-02-06 10:26 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от 6 февраля 2006 12:22 Vitaly Lipatov написал(a):
> On Monday 06 February 2006 12:45, Led wrote:
> > В сообщении от 6 февраля 2006 02:18 Dmitry V. Levin написал(a):
> >
> > За день-два до "заливки" мне в частном разговоре обещали
> > залить yasm в incoming Sisyphus'а. К сожалению, у меня нет
> > возможности проверить собираемость на x86_64... может на qemu
> > получится поднять hasher и пробовать хотя бы небольшие пакеты
> > проверять на собираемость... :(
>
> А что, qemu умеет x86_64, будучи запущенным на x86?
По крайней мере, LiveCD x86_64 под qemu-system-x86_64 работает:)
--
Led.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Q: yasm [JT]
2006-02-06 10:22 ` [devel] Q: yasm [JT] Vitaly Lipatov
2006-02-06 10:26 ` Led
@ 2006-02-06 12:53 ` Alex Yustasov
2006-02-06 19:37 ` Ivan Fedorov
2 siblings, 0 replies; 18+ messages in thread
From: Alex Yustasov @ 2006-02-06 12:53 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Feb 06, 2006 at 01:22:24PM +0300, Vitaly Lipatov wrote:
> On Monday 06 February 2006 12:45, Led wrote:
> > В сообщении от 6 февраля 2006 02:18 Dmitry V. Levin написал(a):
>
> > За день-два до "заливки" мне в частном разговоре обещали
> > залить yasm в incoming Sisyphus'а. К сожалению, у меня нет
> > возможности проверить собираемость на x86_64... может на qemu
> > получится поднять hasher и пробовать хотя бы небольшие пакеты
> > проверять на собираемость... :(
> А что, qemu умеет x86_64, будучи запущенным на x86?
Умеет qemu-system-x86_64. Я летний compact x86_64 ставил,
только hasher в qemu это то еще удовольствие.
--
Alex Yustasov
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Q: yasm
2006-02-06 0:18 ` [devel] Q: yasm Dmitry V. Levin
2006-02-06 9:45 ` Led
@ 2006-02-06 13:03 ` Pavlov Konstantin
1 sibling, 0 replies; 18+ messages in thread
From: Pavlov Konstantin @ 2006-02-06 13:03 UTC (permalink / raw)
To: ALT Devel discussion list
On Monday 06 February 2006 03:18, Dmitry V. Levin wrote:
> Между прочим, в вашем пакете xvid-1.1.0-alt1 наблюдаю следующую
> конструкцию:
>
> %ifarch %ix86
> BuildRequires: nasm
> %endif
> %ifarch x86_64
> BuildRequires: yasm
> %endif
>
> А как вы это тестировали, ввиду того что пакета yasm нет в Сизифе?
> "Нам интересненько, нам очень интересненько!"
Это я забыл закинуть. Ушло ~полчаса назад.
--
Pavlov Konstantin,
ALT Linux Team,
jid: thresh@altlinux.org
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Q: yasm [JT]
2006-02-06 10:22 ` [devel] Q: yasm [JT] Vitaly Lipatov
2006-02-06 10:26 ` Led
2006-02-06 12:53 ` Alex Yustasov
@ 2006-02-06 19:37 ` Ivan Fedorov
2 siblings, 0 replies; 18+ messages in thread
From: Ivan Fedorov @ 2006-02-06 19:37 UTC (permalink / raw)
To: ALT Devel discussion list
Vitaly Lipatov пишет:
> On Monday 06 February 2006 12:45, Led wrote:
>
>>В сообщении от 6 февраля 2006 02:18 Dmitry V. Levin написал(a):
>
>
>>За день-два до "заливки" мне в частном разговоре обещали
>>залить yasm в incoming Sisyphus'а. К сожалению, у меня нет
>>возможности проверить собираемость на x86_64... может на qemu
>>получится поднять hasher и пробовать хотя бы небольшие пакеты
>>проверять на собираемость... :(
>
> А что, qemu умеет x86_64, будучи запущенным на x86?
>
Умеет... но ОЧЕНЬ неспеша...
но на безрыбье и...
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2006-02-06 19:37 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-10 11:47 ` [devel] Re: libcairo-1.0.2-alt1: rebuild failed Valery V. Inozemtsev
2006-01-10 18:25 ` Dmitry V. Levin
2006-01-10 18:29 ` Valery V. Inozemtsev
2006-01-13 20:51 ` Michael Shigorin
2006-01-19 0:37 ` Dmitry V. Levin
2006-01-19 10:56 ` Konstantin A. Lepikhov
2006-01-19 11:51 ` Mikhail Zabaluev
2006-01-19 11:58 ` Konstantin A. Lepikhov
2006-01-19 11:59 ` Led
2006-02-06 0:18 ` [devel] Q: yasm Dmitry V. Levin
2006-02-06 9:45 ` Led
2006-02-06 10:22 ` [devel] Q: yasm [JT] Vitaly Lipatov
2006-02-06 10:26 ` Led
2006-02-06 12:53 ` Alex Yustasov
2006-02-06 19:37 ` Ivan Fedorov
2006-02-06 13:03 ` [devel] Q: yasm Pavlov Konstantin
2006-01-19 14:20 ` [devel] Re: libcairo-1.0.2-alt1: rebuild failed Dmitry V. Levin
2006-01-19 14:38 ` Konstantin A. Lepikhov
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