[sisyphus] proxy for home usage

diver =?iso-8859-1?q?diver666_=CE=C1_gmail=2Ecom?=
Чт Окт 26 18:32:35 MSD 2006


2006/9/15, Konstantin A. Lepikhov <lakostis на anti-leasure.ru>:

> > А когда будет glibc с NPTL? Или это не обязательное условие? Собрал только
> > что oops - собрался нормально.
> когда будет не знаю, но NPTL там реально нужен, если предвидится большая
> нагрузка - т.к. на каждое новое соединение oops создает новый тред.
>
Вот сейчас у нас в сизифе вроде есть NPTL (или я не прав?),
а вот oops-1.5.23 уже перестал собираться, хотя пока скомпиленый на
старом glibc работает.
Если не сложно подскажите что ему мешает?

вот на чем валится сборка:


make[1]: Вхожу у каталог "/home/diver/oops-1.5.23/src"
gcc -g -O2 -D_REENTRANT -DLINUX -I/usr/include -export-dynamic
-DHAVE_CONFIG_H -DREGEX -c gnu_regex.c
gcc -c -g -O2 -D_REENTRANT -DLINUX -I/usr/include -export-dynamic
-DHAVE_CONFIG_H  rwlock.c
rwlock.c: In function `pthread_rwlock_destroy':
rwlock.c:71: error: invalid type argument of `->'
rwlock.c:72: error: invalid type argument of `->'
rwlock.c:73: error: invalid type argument of `->'
rwlock.c:74: error: incompatible type for argument 1 of `free'
rwlock.c:76: error: incompatible types in assignment
rwlock.c: In function `pthread_rwlock_init':
rwlock.c:91: error: invalid application of `sizeof' to incomplete type
`pthread_rwlock'
rwlock.c:91: error: cast to union type from type not present in union
rwlock.c:93: error: invalid operands to binary ==
rwlock.c:97: error: invalid type argument of `->'
rwlock.c:98: error: incompatible type for argument 1 of `free'
rwlock.c:101: error: invalid type argument of `->'
rwlock.c:104: error: invalid type argument of `->'
rwlock.c:105: error: incompatible type for argument 1 of `free'
rwlock.c:108: error: invalid type argument of `->'
rwlock.c:111: error: invalid type argument of `->'
rwlock.c:112: error: invalid type argument of `->'
rwlock.c:113: error: incompatible type for argument 1 of `free'
rwlock.c:116: error: invalid type argument of `->'
rwlock.c:117: error: invalid type argument of `->'
rwlock.c: In function `pthread_rwlock_rdlock':
rwlock.c:139: error: invalid operands to binary ==
rwlock.c:143: error: invalid type argument of `->'
rwlock.c:147: error: invalid type argument of `->'
rwlock.c:147: error: invalid type argument of `->'
rwlock.c:148: error: invalid type argument of `->'
rwlock.c:148: error: invalid type argument of `->'
rwlock.c:152: error: invalid type argument of `->'
rwlock.c:158: error: invalid type argument of `->'
rwlock.c:161: error: invalid type argument of `->'
rwlock.c:169: error: invalid type argument of `->'
rwlock.c: In function `pthread_rwlock_tryrdlock':
rwlock.c:186: error: invalid operands to binary ==
rwlock.c:190: error: invalid type argument of `->'
rwlock.c:194: error: invalid type argument of `->'
rwlock.c:194: error: invalid type argument of `->'
rwlock.c:196: error: invalid type argument of `->'
rwlock.c:199: error: invalid type argument of `->'
rwlock.c:202: error: invalid type argument of `->'
rwlock.c: In function `pthread_rwlock_trywrlock':
rwlock.c:219: error: invalid operands to binary ==
rwlock.c:223: error: invalid type argument of `->'
rwlock.c:226: error: invalid type argument of `->'
rwlock.c:230: error: invalid type argument of `->'
rwlock.c:233: error: invalid type argument of `->'
rwlock.c: In function `pthread_rwlock_unlock':
rwlock.c:250: error: invalid operands to binary ==
rwlock.c:254: error: invalid type argument of `->'
rwlock.c:257: error: invalid type argument of `->'
rwlock.c:258: error: invalid type argument of `->'
rwlock.c:258: error: invalid type argument of `->'
rwlock.c:259: error: invalid type argument of `->'
rwlock.c:260: error: invalid type argument of `->'
rwlock.c:261: error: invalid type argument of `->'
rwlock.c:263: error: invalid type argument of `->'
rwlock.c:264: error: invalid type argument of `->'
rwlock.c:266: error: invalid type argument of `->'
rwlock.c:271: error: invalid type argument of `->'
rwlock.c: In function `pthread_rwlock_wrlock':
rwlock.c:288: error: invalid operands to binary ==
rwlock.c:292: error: invalid type argument of `->'
rwlock.c:295: error: invalid type argument of `->'
rwlock.c:296: error: invalid type argument of `->'
rwlock.c:298: error: invalid type argument of `->'
rwlock.c:298: error: invalid type argument of `->'
rwlock.c:301: error: invalid type argument of `->'
rwlock.c:302: error: invalid type argument of `->'
rwlock.c:306: error: invalid type argument of `->'
rwlock.c:310: error: invalid type argument of `->'
rwlock.c:313: error: invalid type argument of `->'
rwlock.c: In function `pthread_rwlockattr_destroy':
rwlock.c:329: error: invalid operands to binary ==
rwlock.c:332: error: incompatible type for argument 1 of `free'
rwlock.c: In function `pthread_rwlockattr_getpshared':
rwlock.c:341: error: invalid type argument of `->'
rwlock.c: In function `pthread_rwlockattr_init':
rwlock.c:355: error: invalid application of `sizeof' to incomplete
type `pthread_rwlockattr'
rwlock.c:355: error: cast to union type from type not present in union
rwlock.c:357: error: invalid operands to binary ==
rwlock.c:360: error: invalid type argument of `->'
rwlock.c: In function `pthread_rwlockattr_setpshared':
rwlock.c:373: error: invalid type argument of `->'
-- make[1]: *** [rwlock.o] Ошибка 1
make[1]: Залишаю каталог "/home/diver/oops-1.5.23/src"
make: *** [all] Ошибка 2

-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Have A Nice Night[Day]. WBR, -=DiVeR=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


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