Bug 9413

Summary: undefined pthread symbols in libdjvulibre
Product: [Development] Sisyphus Reporter: avm <avm@altlinux.org>
Component: libdjvuAssignee: Evgeny Sinelnikov <sin@altlinux.org>
Status: CLOSED FIXED QA Contact: qa-sisyphus@altlinux.org
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description From 2006-04-17 02:36:10
$ rpm -q libdjvu
libdjvu-3.5.16-alt0.cvs20060104
$ ldd -r /usr/lib/libdjvulibre.so.15.1.0 >/dev/null
undefined symbol: pthread_create        (/usr/lib/libdjvulibre.so.15.1.0)
undefined symbol: pthread_cancel        (/usr/lib/libdjvulibre.so.15.1.0)

Видимо, лучше линковать с -lpthread?
------- Comment #1 From 2006-04-17 02:39:45 -------
По схожей причине, как видно из лога, не собирается и сам пакет djvu.
------- Comment #2 From 2006-06-17 16:29:59 -------
[lakostis@lks ~]$ rpm --lastchange libdjvu
* Пнд Май 15 2006 LAKostis <lakostis at altlinux dot ru> 3.5.17-alt1

- 3.5.17.
- update %url.
- update desktop files entries.
- cleanup buildreq & .spec.
- fix issue with missing -lpthread in libdjvulibre (due --as-needed ld flag).