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.