NeoVanGoth
Member
Tach auch,
ich habe ein sehr seltsames Problem... ich setze auf einem Server mit FreeBSD 5.2 u.a. ClamAV ein ein. Das portupgrade auf die neue Version wollte nicht builden und brach ständig mit Fehlermeldungen wie
../libclamav/.libs/libclamav.so: undefined reference to `pthread_cleanup_pop'
../libclamav/.libs/libclamav.so: undefined reference to `pthread_cleanup_push'
ab.
Die Installation des Packages hat Aufklärung gebracht: ld_elf.so.1 meckert, dass libpthread.so.1 nicht gefunden wurde.
Und tatsächlich, nirgends eine libpthread.so oder ...so.1 oder ähnlich. Interessanterweise muß die Datei aber früher vorhanden gewesen sein, da ClamAV monatelang gut lief.
Nun stellt sich natürlich die Frage, wo ich das Lib wieder herbekomme. Ein make buildworld && make installworld hat nichts gebracht (obwohl im entsprechenden Src-Tree ein Verzeichnis namens libpthread vorhanden ist), Google brachte auch keine Erleuchtung.
Irgendjemand ne Ahnung?
Danke
ich habe ein sehr seltsames Problem... ich setze auf einem Server mit FreeBSD 5.2 u.a. ClamAV ein ein. Das portupgrade auf die neue Version wollte nicht builden und brach ständig mit Fehlermeldungen wie
../libclamav/.libs/libclamav.so: undefined reference to `pthread_cleanup_pop'
../libclamav/.libs/libclamav.so: undefined reference to `pthread_cleanup_push'
ab.
Die Installation des Packages hat Aufklärung gebracht: ld_elf.so.1 meckert, dass libpthread.so.1 nicht gefunden wurde.
Und tatsächlich, nirgends eine libpthread.so oder ...so.1 oder ähnlich. Interessanterweise muß die Datei aber früher vorhanden gewesen sein, da ClamAV monatelang gut lief.
Nun stellt sich natürlich die Frage, wo ich das Lib wieder herbekomme. Ein make buildworld && make installworld hat nichts gebracht (obwohl im entsprechenden Src-Tree ein Verzeichnis namens libpthread vorhanden ist), Google brachte auch keine Erleuchtung.
Irgendjemand ne Ahnung?
Danke