[devel] Q: arch-independed buildreq

Konstantin A. Lepikhov =?iso-8859-1?q?lakostis_=CE=C1_altlinux=2Eru?=
Пт Сен 1 01:16:00 MSD 2006


Hi Alexey!

Friday 01, at 01:09:06 AM you wrote:

> On Fri, Sep 01, 2006 at 12:56:46AM +0400, Konstantin A. Lepikhov wrote:
> > Hi!
> > 
> > При упаковке matroxdriver для x86_64 и %ix86 столкнулся с одной бякой -
> > эти нехорошие человеки сделали подлость - версия для %ix86 собрана с
> > зависимостью на libstdc++3.3, а версия под x86_64 зависит от libstdc++.
> > При этом конструкция вида
> > 
> > %ifarch x86_64
> > BuidRequires: libstdc++
> > %else
> > BuidRequires: libstdc++3.3
> > %endif
> > 
> > не работает в случае упаковки src.rpm под x86_64 и его кросс-сборки под
> > i586 на x86_64 - т.е. в buildreq проставляется libstdc++. Если делать
> > --repackage-source в build среде, то этого можно избежать, но этого у нас
> > по-умолчанию не делается. Кажется, кто-то уже напарывался на подобную
> > засаду ранее, но я не нашел, чем все дело кончилось и какое в этом случае
> > решение будет оптимальным.
> 
> BuildPreReq: libstdc++3.3 libstdc++4.1
а если появится новый gcc?

-- 
WBR et al.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060901/2d9765e6/attachment-0001.bin>


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