piller start
Good day,
I have small issue on piler cant get it so start give me the following error.
/usr/local/sbin/piler: symbol lookup error: /usr/local/lib/libpiler.so: undefined symbol: mysql_init
Comments (19)
-
repo owner -
reporter linux-vdso.so.1 => (0x00007ffddabed000) libpiler.so => /usr/local/lib/libpiler.so (0x00007f3cde6c0000) libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f3cde0f5000) libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f3cdde97000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3cddc7a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3cdd8bc000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3cdd6b8000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f3cdd4a1000) /lib64/ld-linux-x86-64.so.2 (0x00007f3cde4d0000)
-
repo owner It's odd. You need some mysqlclient entry, too. How did you configure piler? Did you add --with-database=mysql?
-
reporter yes i did use --with-database=mysql
-
What version of mysql ?
And are you using percona or mariadb or mysql ?
-
reporter I use mysql version 5.5.46
-
reporter any suggestion what i should do i did do reinstall still having the same error.
-
reporter Its something to do with my libmysqlclient-dev package
-
reporter /usr/local/sbin/piler -d if i run this command give me same error to
-
Usually with mysql bugs, doing an upgrade/switch to mariadb https://mariadb.org/ fixes the issue.
-
reporter I cant just switch to other database engine got lots of other databases on the server ass well and have been using this mysql long time now
-
I have small issue on piler cant get it so start give me the following error.
/usr/local/sbin/piler: symbol lookup error: /usr/local/lib/libpiler.so: undefined symbol: mysql_init
^^ that error means piler cannot find one of the dependencies
ldd /usr/local/lib/libpiler.so
will show something similar to ... libmysqlclient.so.18 => not found
reinstall libmysqlclient-dev or community-mysql-libs , cant remeber exactly which, as I use percona and mariadb exclusively.
BTW mariadb is the same database engine : https://mariadb.com/kb/en/mariadb/mariadb-vs-mysql-compatibility/
-
repo owner Copy paste the configure command, as well as its output. Then run make clean all, and its output, too. Make sure to use bitbucket's formatting options.
-
repo owner - changed status to closed
No news is good news.
-
reporter Hey got it working thanx
-
reporter But got it starting but cant run any command like pilerget gives me the error /usr/local/lib/libpiler.so: undefined symbol: mysql_init
-
reporter i did run ldd /usr/local/sbin/piler
I got they mysqlclient.so
linux-vdso.so.1 => (0x00007ffdf92f4000) libpiler.so => /usr/local/lib/libpiler.so (0x00007f1e0b1e3000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1e0addd000) libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f1e0aa02000) libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f1e0a7a4000) libtre.so.5 => /usr/local/lib/libtre.so.5 (0x00007f1e0b1d1000) libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f1e0a59b000) libmysqlclient.so.18 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007f1e0a053000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1e09e36000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1e09a78000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1e09874000) libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f1e0965a000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1e0935e000) /lib64/ld-linux-x86-64.so.2 (0x00007f1e0aff4000)
-
reporter I did reinstall Piler and Mysql and its dependency like i was told but program works but just verification error in GUI but want to check if pilerget works but unfortunately cant run it.
-
repo owner Send a new email to the archive, and after it's received check if pilerget can return the email properly.
- Log in to comment
Show me the output of "ldd /usr/local/sbin/piler".