[devel] I: multi-arch RPM at once: no way

Anton D. Kachalov =?iso-8859-1?q?mouse_=CE=C1_altlinux=2Eorg?=
Сб Фев 5 12:25:04 MSK 2005


On Sat, Feb 05, 2005 at 11:50:24AM +0600, Alexey Morozov wrote:
> On Sat, Feb 05, 2005 at 12:49:21AM +0300, Anton D. Kachalov wrote:
> > /usr/include/asm/system.h: In function `__cmpxchg':
> > /usr/include/asm/system.h:195: error: `LOCK_PREFIX' undeclared (first use
> > in this function)
> > /usr/include/asm/system.h:195: error: (Each undeclared identifier is
> > reported only once
> > потому как LOCK_PREFIX живёт внутри __KERNEL__, а функция, юзающая
> > LOCK_PREFIX - нет. И это в заголовках 2.4 и 2.6
> Антон, попробуйте glibc-kernheaders или linux-libc-headers.
> Чем, типа, черт не шутит.
всё намного проще. Этот драйвер принтера (который 3d-party) расчитан на
i386-платформу - юзает cli(), sti(), которые в хидерах x86_64 не
определены как юзверевские функции. я просто закомментил сборку этого
драйвера - не думаю, что кто-то сильно обидется, если на x86_64 в
ghostscript'е не будет драйвера для Samsung ML-85G и QL-85G ;)

а перепробовал я всё :)

Rgds,
Anton



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