Search Criteria
Package Details: libmysqlclient57 5.7.44-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mysql57.git (read-only, click to copy) |
---|---|
Package Base: | mysql57 |
Description: | MySQL client libraries, community edition, v5.7 |
Upstream URL: | https://www.mysql.com/products/community/ |
Licenses: | GPL |
Conflicts: | libmariadbclient |
Provides: | libmariadbclient, libmysqlclient |
Submitter: | Muflone |
Maintainer: | Muflone |
Last Packager: | Muflone |
Votes: | 12 |
Popularity: | 0.000000 |
First Submitted: | 2018-04-29 22:03 (UTC) |
Last Updated: | 2023-11-15 01:19 (UTC) |
Dependencies (11)
- libsasl
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- cmake (cmake-gitAUR) (make)
- jemalloc (jemalloc-gitAUR) (make)
- libaio (libaio-gitAUR) (make)
- libtirpc (make)
- openssl-1.1 (make)
- rpcsvc-proto (make)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR) (make)
- systemd-tools (systemd-chromiumosAUR, systemd-selinuxAUR, systemd-gitAUR, systemd-fmlAUR, systemd) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR) (make)
Required by (161)
- amarok-git (requires libmariadbclient)
- anubis (requires libmariadbclient) (make)
- bacula-bat (requires libmariadbclient) (make)
- bacula-common (requires libmariadbclient) (make)
- bacula-console (requires libmariadbclient) (make)
- bacula-dir (requires libmariadbclient) (make)
- bacula-dir-mariadb (requires libmariadbclient)
- bacula-dir-mariadb (requires libmariadbclient) (make)
- bacula-dir-mysql (requires libmariadbclient) (make)
- bacula-dir-postgresql (requires libmariadbclient) (make)
- bacula-dir-sqlite3 (requires libmariadbclient) (make)
- bacula-fd (requires libmariadbclient) (make)
- bacula-sd (requires libmariadbclient) (make)
- bareos-bconsole (requires libmariadbclient) (make)
- bareos-common (requires libmariadbclient) (make)
- bareos-contrib-director-python-plugins (requires libmariadbclient) (make)
- bareos-contrib-filedaemon-python-plugins (requires libmariadbclient) (make)
- bareos-contrib-tools (requires libmariadbclient) (make)
- bareos-database-common (requires libmariadbclient) (make)
- bareos-database-postgresql (requires libmariadbclient) (make)
- Show 141 more...
Latest Comments
1 2 Next › Last »
Muflone commented on 2023-07-09 18:38 (UTC)
I think I've fixed using a temp openssl 1.1 workaround. It seems to work fine, also after the build (tested in clean chroot + installed in my unclean system with no workarounds)
Asin commented on 2023-06-17 01:52 (UTC) (edited on 2023-06-17 02:13 (UTC) by Asin)
I downloaded the OpenSSL 1.1 sources. Configured it with
--prefix=/opt/openssl
, then installed.Thereafter in the
PKGBUILD
changed-DWITH_SSL=system
to-DWITH_SSL=/opt/openssl
and ranmakepkg
.Now it works.
You may use the following command to install openssl-1.1
DL0 commented on 2023-02-24 18:58 (UTC) (edited on 2023-02-24 19:04 (UTC) by DL0)
Using Keensay's solution I was able to create the package and install mysql57. However, I had encoding problems importing FCC databases in the FCC's TVStudy program. The solution was to edit the PKGBUILD to change
-DDEFAULT_CHARSET=utf8
to-DDEFAULT_CHARSET=latin1
and-DDEFAULT_COLLATION=utf8_general_ci
to-DDEFAULT_COLLATION=latin1_swedish_ci
.These match the default configurations shown at https://dev.mysql.com/doc/refman/5.7/en/source-configuration-options.html
Keenay commented on 2022-11-15 15:51 (UTC) (edited on 2022-11-15 18:42 (UTC) by Keenay)
I downloaded the OpenSSL 1.1 sources. Configured it with
--prefix=/opt/openssl
, then installed.Thereafter in the
PKGBUILD
changed-DWITH_SSL=system
to-DWITH_SSL=/opt/openssl
and ranmakepkg
.Now it works.
danny commented on 2022-11-15 02:41 (UTC)
I am using manjaro,
I install
yay -S core/openssl-1.1
and addto
PKGBUILD
and then occur new error.
duongdominhchau commented on 2022-11-07 07:59 (UTC) (edited on 2022-11-07 07:59 (UTC) by duongdominhchau)
With the release of OpenSSL 3, this package failed to compile. We can't just point
WITH_SSL
to a specific directory because there is no such directory inopenssl-1.1
. MySQL#includes <openssl/something>
but Arch has the version inside include path (/usr/include/openssl-1.1
), so we may need to patch all the#include
directives, or find some other workaround to make this compiles again.synthead commented on 2022-05-17 17:31 (UTC)
You know, after many years of using this package, it would be kinda nice if we stuffed everything in /opt. This is somewhat of a big change, cause people would need to add /opt/mysql/usr/include or something to build against it, but at least then it could live alongside mariadb without having package conflicts.
What do you think?
Muflone commented on 2021-05-30 15:23 (UTC)
@aix27249 I won't to do that. mysql doesn't provide anything related to mariadb. Even if they have something in common they are not the same software and there's no reason to fake mysql will provide mariadb libraries
aix27249 commented on 2021-05-13 10:26 (UTC)
Some packages now depends on mariadb-libs, which provides libmariadbclient, and conflicts with libmysqlclient57. To fix this, please add mariadb-libs to provides() section of libmysqlclient57:
1 2 Next › Last »