[RFD] wersja rpm

Paweł Sikora pluto at agmk.net
Tue Oct 23 20:30:25 CEST 2012


On Tuesday 23 of October 2012 20:08:20 Tomasz Pala wrote:

> > przy okazji watku pojawil sie problem przebudowania sporej liczby pakietow.
> > otoz juz dawno powinnismy robic automatem rebuild calego zestawu przy kazdej
> > zmianie gcc tak jak robi to fedora, bo to co teraz mamy na ftp, to jest watpliwej
> > jakosci hybryda binarek generowanych roznymi wersjami kompilatora.
> 
> A to ma jakieś znaczenie praktyczne?

w przypadku pakietow/bibliotek napisanych w c++ ma. obecnie coraz wieksza ich ilosc
zaczyna sie kompilowac ze swoim wybranym wariantem c++ (np. 0x, 11) i pojawiaja sie
roznice w abi produkowanych binarek, np. biblioteka X kompiluje sie z std=c++0x w gcc4.6
a jakis czas pozniej program Y (uzywajacy X) kompiluje sie z std=c++0x w gcc-4.7.
poniewaz wspracie dla 0x/11 jest wciaz i nadal experimental, wiec zdarzaja sie zmiany,
ktore powoduja rozne dziwne wyloty na wspolpracujacych binarkach kompilowanych roznymi
wersjami gcc. dla swietego spokoju lepiej wszystko przemielic jedna linia od zera
i tak wlasnie robi fedora w swoim mass(ive) rebuild.

druga sprawa, mniej istotna (bo dokladajaca nam roboty), to wychwycenie pakietow,
ktore sie nie kompiluja na nowej wersji gcc.



More information about the pld-devel-pl mailing list