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 меня полностью спасло. |