zwalony ktorrent (was: Re: [TH] zepsute GCC)
Bartosz Świątek
shadzik w gmail.com
Czw, 5 Lip 2007, 09:21:54 CEST
05-07-07, Bartosz Świątek <shadzik w gmail.com> napisał(a):
> 05-07-07, Paweł Sikora <pluto w agmk.net> napisał(a):
> > On Wednesday 04 of July 2007 23:18:08 Bartosz Świątek wrote:
> > > Witam,
> > >
> > > gcc-4.2.0-7 mamy zepsute i/lub boost też.
> >
> > z kad taka doglebna diagnoza? gcc ci ladnie mowi, co jest zle.
> > kompilacja wywala sie na nie spelnieniu SGIAssignableConcept<pollfd>,
> > czyli typ pollfd uzyty w definicji pola klasy vector<pollfd> jest niekompletny
> > (bo jest tylko deklaracja wyprzedzajaca) i kompilator nie moze sprawdzic
> > czy spelnia zalozenia autorow klasy vector - w tym przypadku konceptu
> > assignable.
> >
> > > Poprzedni release działał ładnie...
> >
> > brak diagnostyki to nie jest ladne dzialanie.
>
> Jak to brak diagnostyki?
> Czy więc ktorrent-2.1.4 otagowany jako auto-th-ktorrent-2_1_4-1, który
> się wówczas zbudował i mamy go w repo też posiada te błędy opisane
> przez Ciebie wyżej? ;) No oczywiście, że nie, bo na poprzednim release
> naszego gcc się zbudował a na obecnym nie chce. W kodzie między 2.1.4
> a 2.2 nic wielkiego w libktorrent się nie zmieniło i obie wersje się
> na obecnym gcc nie budują.
>
Żeby być konkretnym, to wydaje mi się, że ta zmiana:
+Revision 1.498 2007/06/12 14:14:47 pluto
+- enable concept checks in libstdc++.
+
powoduje całe to zamieszanie.
Więcej informacji o liście dyskusyjnej pld-devel-pl