| Summary: | undefined symbol: JS_SetExtraGCRoots | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | andrey batalev <batal> |
| Component: | xulrunner-libs | Assignee: | Andrey Cherepanov <cas> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | mithraen |
| Version: | unstable | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
|
Description
andrey batalev
2008-10-23 13:25:57 MSD
Потому что этот символ находится не в libxul.so, а в libmozjs.so: $ readelf -s libmozjs.so |grep JS_SetExtraGCRoots 795: 00015b38 26 FUNC GLOBAL DEFAULT 10 JS_SetExtraGCRoots $ ldd libxul.so |grep libmozjs.so libmozjs.so => /usr/lib/libmozjs.so (0xb6a60000) И какой есть workaround чтобы запустить eclipse? Для истории: LD_PRELOAD=/usr/lib64/libmozjs.so ./eclipse меня полностью спасло. |