Thanks for keeping mysql available on Arch! The current situation with mariadb is a mess. mariadb won't compile against boost-1.54, but mysql is working fine for me. Now I understand why Beyond Linux From Scratch calls for mysql-5.6.13 along with boost-1.54.
Search Criteria
Package Details: libmysqlclient 8.2.0-1
Git Clone URL: | https://aur.archlinux.org/mysql.git (read-only, click to copy) |
---|---|
Package Base: | mysql |
Description: | MySQL client libraries |
Upstream URL: | https://www.mysql.com/products/community/ |
Licenses: | GPL |
Conflicts: | libmariadbclient, mariadb-libs |
Provides: | libmariadbclient, libmysqlclient, mariadb-libs |
Submitter: | Barthalion |
Maintainer: | Muflone |
Last Packager: | Muflone |
Votes: | 81 |
Popularity: | 0.85 |
First Submitted: | 2013-04-25 19:13 (UTC) |
Last Updated: | 2023-11-15 01:11 (UTC) |
Dependencies (18)
- libsasl
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- cmake (cmake-gitAUR) (make)
- icu (icu-gitAUR) (make)
- jemalloc (jemalloc-gitAUR) (make)
- libaio (libaio-gitAUR) (make)
- libedit (make)
- libevent (libevent-gitAUR) (make)
- libfido2 (libfido2-fullAUR) (make)
- libtirpc (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- rapidjson (rapidjson-gitAUR) (make)
- re2 (re2-gitAUR) (make)
- rpcsvc-proto (make)
- systemd-libs (systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR) (make)
- systemd-tools (systemd-gitAUR, systemd-fmlAUR, systemd-chromiumosAUR, systemd-selinuxAUR, systemd) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR) (make)
Required by (309)
- amarok-git (requires libmariadbclient)
- augustus (requires mariadb-libs)
- azerothcore (requires mariadb-libs)
- 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)
- bareos-database-tools (requires libmariadbclient) (make)
- bareos-devel (requires libmariadbclient) (make)
- bareos-director (requires libmariadbclient) (make)
- bareos-director-python-plugins-common (requires libmariadbclient) (make)
- bareos-director-python3-plugin (requires libmariadbclient) (make)
- bareos-filedaemon (requires libmariadbclient) (make)
- bareos-filedaemon-glusterfs-plugin (requires libmariadbclient) (make)
- bareos-filedaemon-ldap-python-plugin (requires libmariadbclient) (make)
- bareos-filedaemon-libcloud-python-plugin (requires libmariadbclient) (make)
- bareos-filedaemon-mariabackup-python-plugin (requires libmariadbclient) (make)
- bareos-filedaemon-percona-xtrabackup-python-plugin (requires libmariadbclient) (make)
- bareos-filedaemon-postgresql-python-plugin (requires libmariadbclient) (make)
- bareos-filedaemon-python-plugins-common (requires libmariadbclient) (make)
- bareos-filedaemon-python3-plugin (requires libmariadbclient) (make)
- bareos-storage (requires libmariadbclient) (make)
- bareos-storage-droplet (requires libmariadbclient) (make)
- bareos-storage-fifo (requires libmariadbclient) (make)
- bareos-storage-glusterfs (requires libmariadbclient) (make)
- bareos-storage-python-plugins-common (requires libmariadbclient) (make)
- bareos-storage-python3-plugin (requires libmariadbclient) (make)
- bareos-storage-tape (requires libmariadbclient) (make)
- bareos-tools (requires libmariadbclient) (make)
- bareos-traymonitor (requires libmariadbclient) (make)
- bareos-vmware-plugin (requires libmariadbclient) (make)
- bareos-webui (requires libmariadbclient) (make)
- bareos-webui-apache (requires libmariadbclient) (make)
- bareos-webui-nginx (requires libmariadbclient) (make)
- barnyard2 (requires mariadb-libs)
- bgbilling (requires libmariadbclient)
- bgerp (requires libmariadbclient) (optional)
- bgerp-git (requires libmariadbclient) (optional)
- blt-git (requires libmariadbclient)
- boxedwine (make)
- boxedwine-git (make)
- bux-mariadb-client (requires mariadb-libs)
- cacti-spine (requires libmariadbclient)
- cbang (requires mariadb-libs) (optional)
- cbang-git (requires mariadb-libs) (optional)
- ccx2paraview (requires mariadb-libs)
- cfengine (requires libmariadbclient) (optional)
- cfengine-git (requires libmariadbclient) (optional)
- cherokee-git (requires libmariadbclient) (make)
- cherokee-git (requires libmariadbclient) (optional)
- cockatrice-client-git (requires mariadb-libs) (make)
- cockatrice-server-git (requires mariadb-libs) (make)
- codelite (requires mariadb-libs)
- codelite-git (requires mariadb-libs)
- codelite-unstable (requires mariadb-libs)
- collectd (requires mariadb-libs) (make)
- collectd (requires mariadb-libs) (optional)
- copperspice (requires mariadb-libs) (make)
- copperspice (requires mariadb-libs) (optional)
- copperspice-git (requires mariadb-libs) (make)
- copperspice-git (requires mariadb-libs) (optional)
- coturn-git (requires libmariadbclient)
- courier-authlib (requires libmariadbclient) (optional)
- courier-authlib (requires libmariadbclient) (make)
- cppdb (requires libmariadbclient) (make)
- cppdb (requires libmariadbclient) (optional)
- cqrtest-git (requires libmariadbclient)
- cyrus-imapd (requires mariadb-libs)
- cyrus-imapd (requires mariadb-libs) (make)
- cyrus-imapd-docs (requires mariadb-libs) (make)
- dao-git (requires libmariadbclient) (make)
- dao-git (requires libmariadbclient) (optional)
- ddnet (requires mariadb-libs)
- ddnet-git (requires mariadb-libs)
- diaspora-mysql (requires libmariadbclient)
- diaspora-mysql-git (requires libmariadbclient)
- diesel-cli-git (requires libmariadbclient)
- dktools (requires mariadb-libs) (optional)
- dovecot-with-stemmer (requires mariadb-libs)
- drogon (requires mariadb-libs)
- editcp (requires libmariadbclient)
- emboss (requires libmariadbclient) (make)
- emboss (requires libmariadbclient) (optional)
- epgd (requires libmariadbclient)
- epgd (requires libmariadbclient) (make)
- exim-heavy (requires libmariadbclient) (make)
- exim-lookup-mysql (requires libmariadbclient)
- exim-lookup-mysql (requires libmariadbclient) (make)
- exim-lookup-passwd (requires libmariadbclient) (make)
- exim-lookup-pgsql (requires libmariadbclient) (make)
- falcon (requires mariadb-libs)
- firefox-syncstorage (requires mariadb-libs) (make)
- firefox-syncstorage-git (requires mariadb-libs) (make)
- flow-tools (requires libmariadbclient) (make)
- forgottenserver-git (requires libmariadbclient)
- gambas-git (requires mariadb-libs)
- gdal-ecw (requires mariadb-libs)
- gdal-ecw (requires mariadb-libs) (make)
- gdal-hdf4 (requires mariadb-libs)
- gdal-hdf4 (requires mariadb-libs) (make)
- gdal-libkml (requires mariadb-libs) (make)
- gdal-libkml (requires mariadb-libs) (optional)
- gdal-libkml-filegdb (requires mariadb-libs) (optional)
- gdal-libkml-filegdb (requires mariadb-libs) (make)
- gdal1 (requires libmariadbclient)
- gerbera-mysql (requires mariadb-libs)
- gnokii (requires mariadb-libs) (make)
- gnokii (requires mariadb-libs) (optional)
- gnokii-git (requires libmariadbclient) (make)
- gnokii-git (requires libmariadbclient) (optional)
- gnuais
- gnucash-git (requires mariadb-libs) (make)
- gnucash-xbt (requires mariadb-libs) (make)
- gnucash-xbt-minimal (requires libmariadbclient) (make)
- gsql (requires mariadb-libs) (make)
- gsql (requires mariadb-libs) (optional)
- hhvm
- hustoj-judge-git (requires libmariadbclient) (make)
- hustoj-web-git (requires libmariadbclient) (make)
- hydra-git (requires libmariadbclient)
- icinga2 (requires libmariadbclient) (optional)
- icinga2 (requires libmariadbclient) (make)
- icinga2-git (requires libmariadbclient) (optional)
- icinga2-git (requires libmariadbclient) (make)
- inspircd (requires libmariadbclient) (make)
- inspircd (requires libmariadbclient) (optional)
- io-git
- jabberd14-git (requires libmariadbclient) (optional)
- kangaroo-max-bin (requires mariadb-libs)
- kea-git (requires libmariadbclient)
- kea-git (requires libmariadbclient) (make)
- kodi-ext-git (requires mariadb-libs)
- kodi-ext-git (requires mariadb-libs) (make)
- kodi-ext-git-dev (requires mariadb-libs) (make)
- kodi-ext-git-eventclients (requires mariadb-libs) (make)
- kodi-ext-git-tools-texturepacker (requires mariadb-libs) (make)
- kodi-git (requires mariadb-libs)
- kodi-git (requires mariadb-libs) (make)
- kodi-git-dev (requires mariadb-libs) (make)
- kodi-git-eventclients (requires mariadb-libs) (make)
- kodi-git-tools-texturepacker (requires mariadb-libs) (make)
- kodi-matrix-git (requires mariadb-libs)
- kodi-matrix-git (requires mariadb-libs) (make)
- kodi-matrix-git-dev (requires mariadb-libs) (make)
- kodi-matrix-git-eventclients (requires mariadb-libs) (make)
- kodi-matrix-git-tools-texturepacker (requires mariadb-libs) (make)
- kodi-stable-git (requires mariadb-libs)
- kodi-stable-git (requires mariadb-libs) (make)
- kodi-stable-git-dev (requires mariadb-libs) (make)
- kodi-stable-git-eventclients (requires mariadb-libs) (make)
- kodi-stable-git-tools-texturepacker (requires mariadb-libs) (make)
- kopano-core (requires mariadb-libs) (make)
- kopano-core-git (requires mariadb-libs) (make)
- libodb-mysql (requires mariadb-libs)
- libpreludedb (requires libmariadbclient) (make)
- librlib (requires libmariadbclient)
- lighttpd1.4-git (requires mariadb-libs) (make)
- lighttpd1.4-git (requires mariadb-libs) (optional)
- lua-sql-mysql (requires libmariadbclient)
- lua-sql-mysql (requires libmariadbclient) (make)
- lua-sql-postgres (requires libmariadbclient) (make)
- lua-sql-sqlite (requires libmariadbclient) (make)
- lwan-git (requires libmariadbclient)
- lyricue (requires libmariadbclient) (make)
- makerbot-desktop (requires libmariadbclient)
- mariadb-connector-cpp-git (requires mariadb-libs)
- mariadb-connector-odbc (requires mariadb-libs)
- mariadb-epglv (requires libmariadbclient)
- mariadb-epglv (requires libmariadbclient) (make)
- mariadbpp-git (requires mariadb-libs)
- meowsql (requires mariadb-libs)
- meowsql-git (requires mariadb-libs)
- motion-git (requires mariadb-libs)
- motionplus (requires mariadb-libs)
- motionplus-git (requires mariadb-libs)
- mydumper (requires mariadb-libs)
- myodbc
- mysql-clients
- mysql-clients80
- mysql-clients81
- mysql-connector-c++ (requires libmariadbclient)
- mysql-proxy (requires mariadb-libs) (make)
- mysql-router (requires libmariadbclient) (make)
- mythplugins-mytharchive (requires mariadb-libs) (make)
- mythplugins-mythbrowser (requires mariadb-libs) (make)
- mythplugins-mythgame (requires mariadb-libs) (make)
- mythplugins-mythmusic (requires mariadb-libs) (make)
- mythplugins-mythnetvision (requires mariadb-libs) (make)
- mythplugins-mythnews (requires mariadb-libs) (make)
- mythplugins-mythweather (requires mariadb-libs) (make)
- mythplugins-mythweb (requires mariadb-libs) (make)
- mythplugins-mythzoneminder (requires mariadb-libs)
- mythplugins-mythzoneminder (requires mariadb-libs) (make)
- mythtv-git (requires libmariadbclient) (make)
- ncbi-toolkit (requires mariadb-libs)
- netatalk (requires mariadb-libs)
- ntopng (requires libmariadbclient)
- ntopng-bin (requires libmariadbclient)
- ntopng-git (requires libmariadbclient)
- ntopng-git (requires libmariadbclient) (make)
- ocelotgui (requires libmariadbclient)
- openems (requires mariadb-libs)
- opennebula (requires libmariadbclient) (make)
- opennebula (requires libmariadbclient)
- openscada-lts
- opensmtpd-extras (requires mariadb-libs) (make)
- opensmtpd-extras (requires mariadb-libs) (optional)
- opensmtpd-extras-git (requires mariadb-libs) (make)
- opensmtpd-extras-git (requires mariadb-libs) (optional)
- openstack-glance (requires mariadb-libs)
- openstack-glance-doc (requires mariadb-libs)
- pike (requires libmariadbclient)
- piler (requires mariadb-libs)
- pmacct (requires libmariadbclient)
- poco-git (requires libmariadbclient)
- proftpd (requires mariadb-libs)
- proftpd-git (requires mariadb-libs)
- pure-ftpd (requires mariadb-libs)
- pure-ftpd-db (requires mariadb-libs)
- python-bareos (requires libmariadbclient) (make)
- python-gdal-ecw (requires mariadb-libs) (make)
- python-gdal-hdf4 (requires mariadb-libs) (make)
- python-gdal-libkml (requires mariadb-libs) (make)
- python-gdal-libkml-filegdb (requires mariadb-libs) (make)
- python-oursql (requires libmariadbclient)
- python-trame-vtk (requires mariadb-libs)
- python-uvw (requires mariadb-libs) (check)
- qepgs-player-git (requires mariadb-libs)
- qlandkartegt (requires libmariadbclient)
- qt3 (requires libmariadbclient) (optional)
- qt4 (requires mariadb-libs) (make)
- qt4 (requires mariadb-libs) (optional)
- qt5-base-git (requires mariadb-libs) (make)
- qt5-base-git (requires mariadb-libs) (optional)
- qt5-base-headless (requires mariadb-libs) (make)
- qt5-base-headless (requires mariadb-libs) (optional)
- qt5-pmp-base (requires libmariadbclient) (make)
- qt5-pmp-xcb-private-headers (requires libmariadbclient) (make)
- qt5-xcb-private-headers-git (requires mariadb-libs) (make)
- qt5-xcb-private-headers-git (requires mariadb-libs) (optional)
- qt6-base-git (requires mariadb-libs) (make)
- qt6-base-git (requires mariadb-libs) (optional)
- qt6-base-headless (requires mariadb-libs) (make)
- qt6-base-headless (requires mariadb-libs) (optional)
- r-rmysql (requires mariadb-libs)
- rsyslog (requires libmariadbclient) (make)
- rsyslog (requires libmariadbclient) (optional)
- rtpengine (requires libmariadbclient)
- samplecat-git (requires mariadb-libs)
- sea-orm-cli (requires libmariadbclient)
- seafile-server (requires mariadb-libs)
- seiscomp (requires libmariadbclient) (make)
- seiscomp-git (requires libmariadbclient) (make)
- sequeljoe (requires libmariadbclient) (optional)
- sisiya-edbc-libs (requires libmariadbclient)
- slurm-llnl-git (requires libmariadbclient) (optional)
- soci (optional)
- soci-git (optional)
- sogo (requires mariadb-libs)
- sope (requires libmariadbclient) (make)
- sope2 (requires libmariadbclient) (make)
- spectrum2 (requires libmariadbclient) (make)
- spectrum2 (requires libmariadbclient) (optional)
- sphinx (requires libmariadbclient)
- sphinx-beta (requires libmariadbclient)
- sqlpp11 (requires mariadb-libs) (make)
- sqlpp11 (requires mariadb-libs) (optional)
- stackdriver-collectd (requires mariadb-libs) (optional)
- stardict-tools (make)
- stardict-tools-git (requires libmariadbclient)
- sysbench-git (requires libmariadbclient)
- tango-database (requires mariadb-libs)
- term-ux-git (requires mariadb-libs)
- tracks (requires libmariadbclient) (make)
- tranalyzer (requires mariadb-libs)
- trojan-git (requires mariadb-libs)
- trojan-git (requires mariadb-libs) (make)
- trojan-plus (requires mariadb-libs)
- trojan-plus (requires mariadb-libs) (make)
- ulogd-git (requires libmariadbclient) (make)
- ulogd-git (requires libmariadbclient) (optional)
- urweb (requires libmariadbclient)
- vdr-epg2vdr (requires libmariadbclient)
- vdr-scraper2vdr (requires libmariadbclient)
- vegalinux64
- w1retap (requires mariadb-libs) (optional)
- yap (requires libmariadbclient)
- zabbix-nightly-agent (requires mariadb-libs) (make)
- zabbix-nightly-agent2 (requires mariadb-libs) (make)
- zabbix-nightly-frontend-php (requires mariadb-libs) (make)
- zabbix-nightly-proxy (requires mariadb-libs) (make)
- zabbix-nightly-proxy (requires mariadb-libs) (optional)
- zabbix-nightly-server (requires mariadb-libs) (make)
- zabbix-nightly-server (requires mariadb-libs) (optional)
Sources (7)
Latest Comments
« First ‹ Previous 1 .. 13 14 15 16 17 18 19 Next › Last »
sitquietly commented on 2013-09-11 21:58 (UTC)
rustam commented on 2013-08-21 14:20 (UTC)
@landif: I've added a patch for this problem.
<deleted-account> commented on 2013-08-19 22:10 (UTC)
I keep getting this compilation error in all machine i have tried to build on:
[ 40%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0log.cc.o
/root/packages/mysql/src/mysql-5.6.13/storage/innobase/row/row0log.cc: In function ‘dberr_t row_log_table_apply_ops(que_thr_t*, row_merge_dup_t*)’:
/root/packages/mysql/src/mysql-5.6.13/storage/innobase/row/row0log.cc:2367:11: error: ‘srv_buf_size’ was not declared in this scope
ofs, srv_buf_size);
^
/root/packages/mysql/src/mysql-5.6.13/storage/innobase/row/row0log.cc: In function ‘dberr_t row_log_apply_ops(trx_t*, dict_index_t*, row_merge_dup_t*)’:
/root/packages/mysql/src/mysql-5.6.13/storage/innobase/row/row0log.cc:3156:11: error: ‘srv_buf_size’ was not declared in this scope
ofs, srv_buf_size);
^
/root/packages/mysql/src/mysql-5.6.13/storage/innobase/row/row0log.cc: In function ‘dberr_t row_log_table_apply_ops(que_thr_t*, row_merge_dup_t*)’:
/root/packages/mysql/src/mysql-5.6.13/storage/innobase/row/row0log.cc:2310:39: warning: ignoring return value of ‘int ftruncate(int, __off64_t)’, declared with attribute warn_unused_result [-Wunused-result]
ftruncate(index->online_log->fd, 0);
^
/root/packages/mysql/src/mysql-5.6.13/storage/innobase/row/row0log.cc: In function ‘dberr_t row_log_apply_ops(trx_t*, dict_index_t*, row_merge_dup_t*)’:
/root/packages/mysql/src/mysql-5.6.13/storage/innobase/row/row0log.cc:3103:39: warning: ignoring return value of ‘int ftruncate(int, __off64_t)’, declared with attribute warn_unused_result [-Wunused-result]
ftruncate(index->online_log->fd, 0);
^
make[2]: *** [storage/innobase/CMakeFiles/innobase.dir/row/row0log.cc.o] Error 1
make[1]: *** [storage/innobase/CMakeFiles/innobase.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
<deleted-account> commented on 2013-07-10 23:45 (UTC)
@rustam problem FIXED!
rustam commented on 2013-07-10 11:19 (UTC)
@vfbsilva: I've updated the package so it now cleans out the build directory before building, this should resolve the problem.
<deleted-account> commented on 2013-07-10 04:21 (UTC)
I cannot build this package
==> Making package: mysql 5.6.12-2 (Wed Jul 10 01:13:20 BRT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found mysql-5.6.12.tar.gz
-> Found mysql-5.6.12.tar.gz.asc
-> Found mysqld-post.sh
-> Found mysqld-tmpfile.conf
-> Found mysqld.service
==> Validating source files with sha256sums...
mysql-5.6.12.tar.gz ... Passed
mysql-5.6.12.tar.gz.asc ... Skipped
mysqld-post.sh ... Passed
mysqld-tmpfile.conf ... Passed
mysqld.service ... Passed
==> Verifying source file signatures with gpg...
mysql-5.6.12.tar.gz ... FAILED (unknown public key 8C718D3B5072E1F5)
==> WARNING: Warnings have occurred while verifying the signatures.
Please make sure you really trust them.
==> Extracting sources...
-> Extracting mysql-5.6.12.tar.gz with bsdtar
==> Removing existing pkg/ directory...
==> Starting build()...
mkdir: cannot create directory ‘build’: File exists
==> ERROR: A failure occurred in build().
Aborting...
The build failed.
local database is up to date
How should I proceed?
rustam commented on 2013-06-13 09:07 (UTC)
Ah, I see now. On my systems it just throws a warning but doesn't prevent building, and I can see the same in the Arch wiki http://bit.ly/12oPo0W. Not sure why it's the error in your case. The reason for this verification failure is that Oracle's GPG keys are not added to the keyring. So, successful GPG checking would require you to manually init the keyring and import their key, run:
gpg --list-keys
gpg --recv-keys 8C718D3B5072E1F5
Then try installing aur/mysql again, it should resolve the problem. Probably I will need to drop gpg checking in this AUR package, as it makes no sense for me manually adding the signature, or build another package with their keyring and install it prior to MySQL installation as a dependency.
kralibes commented on 2013-06-13 06:13 (UTC)
With yaourt.
Now I see that it's not a checksum error but an error of failing gpg signature - sorry for this.
(german)
==> Überprüfe Signaturen der Quell-Dateien mit gpg...
mysql-5.6.11.tar.gz ... FEHLGESCHLAGEN
==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden.
==> ERROR: Makepkg was unable to build mysql.
==> Restart building mysql ? [y/N]
==> ------------------------------
Pinned Comments
Muflone commented on 2023-08-16 17:21 (UTC) (edited on 2023-08-16 20:41 (UTC) by Muflone)
Warning
https://dev.mysql.com/doc/refman/8.1/en/downgrading.html
Downgrade from MySQL 8.1 to MySQL 8.0 or earlier is not supported. The only supported alternative is to restore a backup taken before upgrading. It is therefore imperative that you back up your data before starting the upgrade process.
MySQL 8.0 is available in https://aur.archlinux.org/packages/mysql80