libxul.so: undefined symbol: g_once_init_enter_impl
I installed Flock-2.0.2 on Scientific Linux 5.2 (a clone of RHEL), but flock dies with the message:
symbol lookup error: /opt/flock-2.0.2/libxul.so: undefined symbol: g_once_init_enter_impl
I copyed libmozjs.so to /usr/lib so that all the libs needed by libxul.so apparently are ok (I used ldd).
I hope the info are sufficient to fix the problem.
With regards
symbol lookup error: /opt/flock-2.0.2/libxul.so: undefined symbol: g_once_init_enter_impl
I copyed libmozjs.so to /usr/lib so that all the libs needed by libxul.so apparently are ok (I used ldd).
I hope the info are sufficient to fix the problem.
With regards
7
people have this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
-
Inappropriate?I have this same problem. Flock got auto-updated now won't start at all !!
I am on RHEL5.2 and copying libmozjs.so to /usr/lib didn't fix it for me.
I’m frustrated
-
Inappropriate?Just a quick followup, I have this problem with both 2.0.2 and 2.0.3 (couldn't find 2.0.1 to download) but 2.0 works without a problem, here's the link: http://downloads.flock.com/index.php?...
I've disabled auto update (Preferences - Advanced - Update)
I’m worried
-
Inappropriate?Problem confirmed on fully-patched CentOS 5.2 (RHEL clone), for 2.0.2 and 2.0.3.
I’m frustrated
-
Inappropriate?Looks like this is an issue with the glib dependencies. We are building on a newer version of glib which has g_once_init_enter_impl. This function doesn't exist on older versions of glib (which are present in the listed linux distros).
There are a few options here:
1) upgrade your glib on CentOS (even though they are stable)
2) we need to downgrade our linux distro's that we build on in order to start with a more likely set of acceptable dependencies across all linux distros.
3) fix our build system to account for this.
I'd suggest (1) for now, and let us know if you run into any other problems.
Hope that helps. -
Inappropriate?Solution (1) above cannot work because our organization uses RHEL5 (5.3 to be specific) and it is not possible to upgrade glib.
Therefore, (2) is possible, although if there were a lucky hack to provide a definition for g_once_init_enter_impl in an additional library such that Flock 2.0.3 would work on RHEL5 I would not hesitate to deploy said hack. -
Inappropriate?I can also verify this problem with CentOS 5.3. I re-compiled 2.0.3 from source with the stock glib in CentOS with the same result. I can also verify that 2.0.0 works fine.
I’m sad
Loading Profile...






EMPLOYEE