Description:
[ 80%] Building CXX object sql/CMakeFiles/sql_main.dir/auth/sql_authentication.cc.o
cd /home/builduser/rpmbuild/BUILD/mysql-8.0.25/sql && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_TLSv13 -DLZ4_DISABLE_DEPRECATE_WARNINGS -DMYSQL_SERVER -DRAPIDJSON_NO_SIZETYPEDEFINE -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/builduser/rpmbuild/BUILD/mysql-8.0.25 -I/home/builduser/rpmbuild/BUILD/mysql-8.0.25/include -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/extra/icu/source/i18n -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/extra/icu/source/stubdata -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/extra/icu/source/common -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/extra/rapidjson/include -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/extra/protobuf/protobuf-3.11.4/src -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/extra/lz4 -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/extra/libedit/libedit-20191231-3.1/src/editline -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/extra/zstd/lib -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/include/boost_1_73_0/patches -isystem /home/builduser/rpmbuild/BUILD/mysql-8.0.25/boost/boost_1_73_0 -std=c++14 -fno-omit-frame-pointer -ftls-model=initial-exec -m64 -march=sandybridge -mtune=sandybridge -fPIC -fwrapv -fno-stack-protector -fstack-protector --param=ssp-buffer-size=8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wno-stack-protector -Wa,--noexecstack -D_FORTIFY_SOURCE=2 -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -Wextra -Wformat-security -Wvla -Wundef -Wmissing-format-attribute -Woverloaded-virtual -Wcast-qual -Wimplicit-fallthrough=2 -Wstringop-truncation -Wsuggest-override -Wmissing-include-dirs -Wlogical-op -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -m64 -march=sandybridge -mtune=sandybridge -fPIC -fwrapv -fno-stack-protector -fstack-protector --param=ssp-buffer-size=8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wno-stack-protector -Wa,--noexecstack -D_FORTIFY_SOURCE=2 -Wshadow=local -o CMakeFiles/sql_main.dir/auth/sql_authentication.cc.o -c /home/builduser/rpmbuild/BUILD/mysql-8.0.25/sql/auth/sql_authentication.cc
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
make[2]: *** [sql/CMakeFiles/sql_main.dir/build.make:109: sql/CMakeFiles/sql_main.dir/sql_yacc.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/home/builduser/rpmbuild/BUILD/mysql-8.0.25'
make[1]: *** [CMakeFiles/Makefile2:10852: sql/CMakeFiles/sql_main.dir/all] Error 2
make[1]: Leaving directory '/home/builduser/rpmbuild/BUILD/mysql-8.0.25'
make: *** [Makefile:182: all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.t08u2l (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.t08u2l (%build)
How to repeat:
rpmbuild -bb mysql.spec
Name: mysql
Version: 8.0.25
Release: 1%{?dist}
Summary: MySQL client programs and shared libraries
Group: Applications/Databases
URL: http://www.mysql.com
License: GPLv2 with exceptions
Source0: mysql-%{version}.tar.gz
Source1: mysqld.service
# dksoftware boost
%define boost_version 1_73_0
Source2: boost_%{boost_version}.tar.bz2
BuildRequires: gperf, perl, readline-devel, openssl-devel
BuildRequires: gcc-c++, ncurses-devel, zlib-devel
BuildRequires: libtool automake autoconf gawk
BuildRequires: time procps
BuildRequires: perl(Socket)
# with "yum builddep mysql.spec" install temporary old version
Provides: bundled(boost) = 1.59
Requires: /sbin/install-info, grep, fileutils
Requires: %{name}-libs = %{version}-%{release}
Requires: bash
Conflicts: MySQL
%description
%package libs
Summary: The shared libraries required for MySQL clients
Group: Applications/Databases
Requires: /sbin/ldconfig
%description libs
%package server
Summary: The MySQL server and related files
Group: Applications/Databases
Requires: /sbin/chkconfig, /usr/sbin/useradd
Requires: %{name} = %{version}-%{release}
Requires: sh-utils
# mysqlhotcopy needs DBI/DBD support
Requires: perl-DBI, perl-DBD-MySQL
Conflicts: MySQL-server
%description server
%package cluster
Summary: MySQL Cluster daemons and related files
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
Conflicts: MySQL-storage-cluster
Conflicts: MySQL-management-cluster
Conflicts: MySQL-tools-cluster
Conflicts: MySQL-extra-cluster
%description cluster
%package devel
Summary: Files for development of MySQL applications
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
Requires: openssl-devel
Conflicts: MySQL-devel
%description devel
%package embedded
Summary: MySQL as an embeddable library
Group: Applications/Databases
%description embedded
MySQL is a multi-user, multi-threaded SQL database server. This
package contains a version of the MySQL server that can be embedded
into a client application instead of running as a separate process.
%package embedded-devel
Summary: Development files for MySQL as an embeddable library
Group: Applications/Databases
Requires: %{name}-embedded = %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release}
%description embedded-devel
MySQL is a multi-user, multi-threaded SQL database server. This
package contains files needed for developing and testing with
the embedded version of the MySQL server.
%package bench
Summary: MySQL benchmark scripts and data
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
Conflicts: MySQL-bench
%description bench
MySQL is a multi-user, multi-threaded SQL database server. This
package contains benchmark scripts and data for use when benchmarking
MySQL.
%package test
Summary: The test suite distributed with MySQL
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
Requires: %{name}-server = %{version}-%{release}
Conflicts: MySQL-test
%description test
MySQL is a multi-user, multi-threaded SQL database server. This
package contains the regression test suite distributed with
the MySQL sources.
%prep
%setup -q
libtoolize --force
# dksoftware hacks boost installation
mkdir %{_builddir}/%{name}-%{version}/boost/
tar -xif %{SOURCE2}
mv %{_builddir}/%{name}-%{version}/boost_%{boost_version} %{_builddir}/%{name}-%{version}/boost/
%build
export CFLAGS="%{optflags} -fPIC -fwrapv -fno-stack-protector -fstack-protector --param=ssp-buffer-size=8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wno-stack-protector -Wa,--noexecstack -D_FORTIFY_SOURCE=2"
export CXXFLAGS="$CFLAGS"
export CPPFLAGS="$CFLAGS"
export FFLAGS="$CFLAGS"
export FCFLAGS="$CFLAGS"
export SH_LDFLAGS="-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,nodump %{optflags} -fPIC -fwrapv -fno-stack-protector -fstack-protector --param=ssp-buffer-size=8 -Wa,--noexecstack"
export LDFLAGS="$SH_LDFLAGS -pie -fPIE"
export GLIBC_TUNABLES="glibc.elision.enable=1"
# build the daemon
cmake . \
-DFEATURE_SET="large" \
-DCMAKE_INSTALL_PREFIX="%{_prefix}" \
-DINSTALL_INCLUDEDIR=include/mysql \
-DINSTALL_LAYOUT=RPM \
-DDAEMON_NAME="mysqld" \
-DDAEMON_NO_PREFIX="mysqld" \
-DNICE_PROJECT_NAME="MySQL" \
-DINSTALL_LIBDIR="%{_lib}/mysql" \
-DINSTALL_MANDIR=share/man \
-DINSTALL_MYSQLSHAREDIR=share/mysql \
-DINSTALL_MYSQLTESTDIR=share/mysql-test \
-DINSTALL_PLUGINDIR="%{_lib}/mysql/plugin" \
-DINSTALL_SBINDIR=libexec \
-DINSTALL_SCRIPTDIR=bin \
-DINSTALL_SQLBENCHDIR= \
-DINSTALL_SUPPORTFILESDIR=share/mysql \
-DMYSQL_DATADIR="%{_sharedstatedir}/mysql" \
-DMYSQL_UNIX_ADDR="%{_sharedstatedir}/mysql/mysql.sock" \
-DENABLED_PROFILING=OFF \
-DENABLE_DEBUG_SYNC=OFF \
-DENABLE_DTRACE=OFF \
-DPLUGIN_ARIA=YES \
-DPLUGIN_CSV=YES \
-DPLUGIN_MYISAM=YES \
-DPLUGIN_ARCHIVE=NO \
-DPLUGIN_BLACKHOLE=NO \
-DPLUGIN_CASSANDRA=NO \
-DPLUGIN_CONNECT=NO \
-DPLUGIN_EXAMPLE=NO \
-DPLUGIN_FEDERATED=NO \
-DPLUGIN_FEDERATEDX=NO \
-DPLUGIN_FEEDBACK=NO \
-DPLUGIN_MROONGA=NO \
-DPLUGIN_MYISAMMRG=NO \
-DPLUGIN_OQGRAPH=NO \
-DPLUGIN_PARTITION=NO \
-DPLUGIN_PERFSCHEMA=NO \
-DPLUGIN_ROCKSDB=NO \
-DPLUGIN_SEMISYNC=NO \
-DPLUGIN_SEQUENCE=NO \
-DPLUGIN_SPHINX=NO \
-DPLUGIN_SPIDER=NO \
-DPLUGIN_TOKUDB=NO \
-DWITHOUT_DYNAMIC_PLUGINS=ON \
-DWITH_ATOMIC_OPS=smp \
-DWITH_EMBEDDED_SERVER=OFF \
-DWITH_INNODB_DISALLOW_WRITES=OFF \
-DWITH_INNODB_BZIP2=OFF \
-DWITH_INNODB_LZ4=OFF \
-DWITH_INNODB_LZMA=OFF \
-DWITH_INNODB_LZO=OFF \
-DWITH_MYSQLCOMPAT=1 \
-DSECURITY_HARDENED=OFF \
-DWITH_LIBARCHIVE=OFF \
-DWITH_LIBWRAP=OFF \
-DWITH_MARIABACKUP=OFF \
-DWITH_PIC=NO \
-DWITH_READLINE=OFF \
-DWITH_SAFEMALLOC=OFF \
-DWITH_SYSTEMD=no \
-DWITH_VALGRIND=OFF \
-DWITH_WSREP=OFF \
-DWITH_JEMALLOC=system \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
-DWITH_BOOST=./boost \
-DFORCE_INSOURCE_BUILD=1 \
-DCOMPILATION_COMMENT="MySQL Community Server: dk-software.org build" \
-DCOMPILATION_COMMENT_SERVER="MySQL Community Server: dk-software.org build"
%{__make} %{?_smp_mflags} VERBOSE=1
%install
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}/var/log
touch %{buildroot}/var/log/mysqld.log
# List the installed tree for RPM package maintenance purposes.
find %{buildroot} -print | sed "s|^%{buildroot}||" | sort > ROOTFILES
gzip %{buildroot}%{_infodir}/*
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}/var/run/mysqld
install -m 0755 -d %{buildroot}/var/lib/mysql
install -m 0755 -d %{buildroot}/var/lib/mysql-cluster
install -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/mysqld.service
rm -f %{buildroot}/%{_infodir}/dir*
mv %{buildroot}/usr/sql-bench %{buildroot}%{_datadir}/sql-bench
mv %{buildroot}/usr/mysql-test %{buildroot}%{_datadir}/mysql-test
# 5.1.32 forgets to install the mysql-test README file
install -m 0644 mysql-test/README %{buildroot}%{_datadir}/mysql-test/README
mv %{buildroot}%{_bindir}/mysqlbug %{buildroot}%{_libdir}/mysql/mysqlbug
install -m 0755 scriptstub %{buildroot}%{_bindir}/mysqlbug
mv %{buildroot}%{_bindir}/mysql_config %{buildroot}%{_libdir}/mysql/mysql_config
install -m 0755 scriptstub %{buildroot}%{_bindir}/mysql_config
rm -f %{buildroot}%{_libdir}/mysql/libmysqld.a
install -m 0755 libmysqld/work/libmysqld.so.0.0.1 %{buildroot}%{_libdir}/mysql/libmysqld.so.0.0.1
ln -s libmysqld.so.0.0.1 %{buildroot}%{_libdir}/mysql/libmysqld.so.0
ln -s libmysqld.so.0 %{buildroot}%{_libdir}/mysql/libmysqld.so
rm -f %{buildroot}%{_bindir}/comp_err
rm -f %{buildroot}%{_mandir}/man1/comp_err.1*
rm -f %{buildroot}%{_bindir}/make_win_binary_distribution
rm -f %{buildroot}%{_bindir}/make_win_src_distribution
rm -f %{buildroot}%{_mandir}/man1/make_win_bin_dist.1*
rm -f %{buildroot}%{_mandir}/man1/make_win_src_distribution.1*
rm -f %{buildroot}%{_libdir}/mysql/libmysqlclient*.la
rm -f %{buildroot}%{_libdir}/mysql/libndbclient.la
rm -f %{buildroot}%{_libdir}/mysql/*.a
rm -f %{buildroot}%{_libdir}/mysql/plugin/*.la
rm -f %{buildroot}%{_libdir}/mysql/plugin/*.a
rm -f %{buildroot}%{_datadir}/mysql/binary-configure
rm -f %{buildroot}%{_datadir}/mysql/make_binary_distribution
rm -f %{buildroot}%{_datadir}/mysql/make_sharedlib_distribution
rm -f %{buildroot}%{_datadir}/mysql/mi_test_all*
rm -f %{buildroot}%{_datadir}/mysql/mysql.server
rm -f %{buildroot}%{_datadir}/mysql/mysqld_multi.server
rm -f %{buildroot}%{_datadir}/mysql/MySQL-shared-compat.spec
rm -f %{buildroot}%{_datadir}/mysql/*.plist
rm -f %{buildroot}%{_datadir}/mysql/preinstall
rm -f %{buildroot}%{_datadir}/mysql/postinstall
rm -f %{buildroot}%{_datadir}/mysql/mysql-*.spec
rm -f %{buildroot}%{_datadir}/mysql/mysql-log-rotate
rm -f %{buildroot}%{_datadir}/mysql/ChangeLog
rm -f %{buildroot}%{_mandir}/man1/mysql-stress-test.pl.1*
rm -f %{buildroot}%{_mandir}/man1/mysql-test-run.pl.1*
rm -f %{buildroot}/usr/libexec/ndb_cpcd
rm -f %{buildroot}%{_mandir}/man1/ndb_cpcd.1*
# for the moment, remove ndb_size because of dependency on HTML::Template
rm -f %{buildroot}%{_bindir}/ndb_size.pl
rm -f %{buildroot}%{_mandir}/man1/ndb_size.pl.1*
rm -f %{buildroot}%{_datadir}/mysql/ndb_size.tmpl
mkdir -p %{buildroot}/etc/ld.so.conf.d
echo "%{_libdir}/mysql" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf
%pre server
/usr/sbin/useradd -M -o -r -d /var/lib/mysql -s /bin/bash -c "MySQL Server" -u 27 mysql > /dev/null 2>&1 || :
%pre cluster
/usr/sbin/useradd -M -o -r -d /var/lib/mysql -s /bin/bash \-c "MySQL Server" -u 27 mysql > /dev/null 2>&1 || :
%post
/sbin/install-info %{_infodir}/mysql.info.gz %{_infodir}/dir
%post libs
/sbin/ldconfig
%post server
if [ $1 = 1 ]; then
/sbin/chkconfig --add mysqld
fi
/bin/chmod 0755 /var/lib/mysql
/bin/touch /var/log/mysqld.log
%post cluster
if [ $1 = 1 ]; then
/sbin/chkconfig --add ndbd
/sbin/chkconfig --add ndb_mgmd
fi
/bin/chmod 0755 /var/lib/mysql-cluster
%preun
if [ $1 = 0 ]; then
/sbin/install-info --delete %{_infodir}/mysql.info.gz %{_infodir}/dir || :
fi
%preun server
if [ $1 = 0 ]; then
/sbin/chkconfig --del mysqld
fi
%preun cluster
if [ $1 = 0 ]; then
/sbin/chkconfig --del ndb_mgmd
/sbin/chkconfig --del ndbd
fi
%postun libs
if [ $1 = 0 ] ; then
/sbin/ldconfig
fi
%postun server
if [ $1 -ge 1 ]; then
/sbin/service mysqld condrestart >/dev/null 2>&1 || :
fi
%postun cluster
if [ $1 -ge 1 ]; then
/sbin/service ndb_mgmd condrestart >/dev/null 2>&1 || :
/sbin/service ndbd condrestart >/dev/null 2>&1 || :
fi
%files
%defattr(-,root,root)
%doc README COPYING EXCEPTIONS-CLIENT
%{_bindir}/msql2mysql
%{_bindir}/mysql
%{_bindir}/mysql_config
%{_bindir}/mysql_find_rows
%{_bindir}/mysql_waitpid
%{_bindir}/mysqlaccess
%{_bindir}/mysqladmin
%{_bindir}/mysqlbinlog
%{_bindir}/mysqlcheck
%{_bindir}/mysqldump
%{_bindir}/mysqlimport
%{_bindir}/mysqlshow
%{_bindir}/mysqlslap
%{_bindir}/my_print_defaults
%{_infodir}/*
%{_mandir}/man1/mysql.1*
%{_mandir}/man1/mysql_config.1*
%{_mandir}/man1/mysql_find_rows.1*
%{_mandir}/man1/mysql_waitpid.1*
%{_mandir}/man1/mysqlaccess.1*
%{_mandir}/man1/mysqladmin.1*
%{_mandir}/man1/mysqldump.1*
%{_mandir}/man1/mysqlshow.1*
%{_mandir}/man1/mysqlslap.1*
%{_mandir}/man1/my_print_defaults.1*
%{_libdir}/mysql/mysqlbug
%{_libdir}/mysql/mysql_config
%files libs
%defattr(-,root,root)
# although the default my.cnf contains only server settings, we put it in the
# libs package because it can be used for client settings too.
%config(noreplace) /etc/my.cnf
%dir %{_libdir}/mysql
%{_libdir}/mysql/libmysqlclient*.so.*
%{_libdir}/mysql/libndbclient.so.*
/etc/ld.so.conf.d/*
%dir %{_datadir}/mysql
%{_datadir}/mysql/english
%lang(cs) %{_datadir}/mysql/czech
%lang(da) %{_datadir}/mysql/danish
%lang(nl) %{_datadir}/mysql/dutch
%lang(et) %{_datadir}/mysql/estonian
%lang(fr) %{_datadir}/mysql/french
%lang(de) %{_datadir}/mysql/german
%lang(el) %{_datadir}/mysql/greek
%lang(hu) %{_datadir}/mysql/hungarian
%lang(it) %{_datadir}/mysql/italian
%lang(ja) %{_datadir}/mysql/japanese
%lang(ko) %{_datadir}/mysql/korean
%lang(no) %{_datadir}/mysql/norwegian
%lang(no) %{_datadir}/mysql/norwegian-ny
%lang(pl) %{_datadir}/mysql/polish
%lang(pt) %{_datadir}/mysql/portuguese
%lang(ro) %{_datadir}/mysql/romanian
%lang(ru) %{_datadir}/mysql/russian
%lang(sr) %{_datadir}/mysql/serbian
%lang(sk) %{_datadir}/mysql/slovak
%lang(es) %{_datadir}/mysql/spanish
%lang(sv) %{_datadir}/mysql/swedish
%lang(uk) %{_datadir}/mysql/ukrainian
%{_datadir}/mysql/charsets
%files server
%defattr(-,root,root)
%doc support-files/*.cnf
%{_bindir}/myisamchk
%{_bindir}/myisam_ftdump
%{_bindir}/myisamlog
%{_bindir}/myisampack
%{_bindir}/mysql_convert_table_format
%{_bindir}/mysql_fix_extensions
%{_bindir}/mysql_fix_privilege_tables
%{_bindir}/mysql_install_db
%{_bindir}/mysql_secure_installation
%{_bindir}/mysql_setpermission
%{_bindir}/mysql_tzinfo_to_sql
%{_bindir}/mysql_upgrade
%{_bindir}/mysql_zap
%{_bindir}/mysqlbug
%{_bindir}/mysqldumpslow
%{_bindir}/mysqld_multi
%{_bindir}/mysqld_safe
%{_bindir}/mysqlhotcopy
%{_bindir}/mysqltest
%{_bindir}/innochecksum
%{_bindir}/perror
%{_bindir}/replace
%{_bindir}/resolve_stack_dump
%{_bindir}/resolveip
/usr/libexec/mysqld
/usr/libexec/mysqlmanager
%{_libdir}/mysql/plugin
%{_mandir}/man1/msql2mysql.1*
%{_mandir}/man1/myisamchk.1*
%{_mandir}/man1/myisamlog.1*
%{_mandir}/man1/myisampack.1*
%{_mandir}/man1/mysql_convert_table_format.1*
%{_mandir}/man1/myisam_ftdump.1*
%{_mandir}/man1/mysql.server.1*
%{_mandir}/man1/mysql_fix_extensions.1*
%{_mandir}/man1/mysql_fix_privilege_tables.1*
%{_mandir}/man1/mysql_install_db.1*
%{_mandir}/man1/mysql_secure_installation.1*
%{_mandir}/man1/mysql_upgrade.1*
%{_mandir}/man1/mysql_zap.1*
%{_mandir}/man1/mysqlbug.1*
%{_mandir}/man1/mysqldumpslow.1*
%{_mandir}/man1/mysqlbinlog.1*
%{_mandir}/man1/mysqlcheck.1*
%{_mandir}/man1/mysqld_multi.1*
%{_mandir}/man1/mysqld_safe.1*
%{_mandir}/man1/mysqlhotcopy.1*
%{_mandir}/man1/mysqlimport.1*
%{_mandir}/man1/mysqlman.1*
%{_mandir}/man1/mysql_setpermission.1*
%{_mandir}/man1/mysqltest.1*
%{_mandir}/man1/innochecksum.1*
%{_mandir}/man1/perror.1*
%{_mandir}/man1/replace.1*
%{_mandir}/man1/resolve_stack_dump.1*
%{_mandir}/man1/resolveip.1*
%{_mandir}/man1/mysql_tzinfo_to_sql.1*
%{_mandir}/man8/mysqld.8*
%{_mandir}/man8/mysqlmanager.8*
%{_datadir}/mysql/errmsg.txt
%{_datadir}/mysql/fill_help_tables.sql
%{_datadir}/mysql/mysql_fix_privilege_tables.sql
%{_datadir}/mysql/mysql_system_tables.sql
%{_datadir}/mysql/mysql_system_tables_data.sql
%{_datadir}/mysql/mysql_test_data_timezone.sql
%{_datadir}/mysql/my-*.cnf
%{_datadir}/mysql/config.*.ini
/etc/rc.d/init.d/mysqld
%attr(0755,mysql,mysql) %dir /var/run/mysqld
%attr(0755,mysql,mysql) %dir /var/lib/mysql
%attr(0640,mysql,mysql) %config(noreplace) %verify(not md5 size mtime) /var/log/mysqld.log
%files cluster
%defattr(-,root,root)
%{_bindir}/ndb_config
%{_bindir}/ndb_delete_all
%{_bindir}/ndb_desc
%{_bindir}/ndb_drop_index
%{_bindir}/ndb_drop_table
%{_bindir}/ndb_error_reporter
%{_bindir}/ndb_mgm
%{_bindir}/ndb_print_backup_file
%{_bindir}/ndb_print_schema_file
%{_bindir}/ndb_print_sys_file
%{_bindir}/ndb_restore
%{_bindir}/ndb_select_all
%{_bindir}/ndb_select_count
%{_bindir}/ndb_show_tables
%{_bindir}/ndb_test_platform
%{_bindir}/ndb_waiter
/usr/libexec/ndb_mgmd
/usr/libexec/ndbd
%{_datadir}/mysql/ndb-*.ini
/etc/rc.d/init.d/ndbd
/etc/rc.d/init.d/ndb_mgmd
%attr(0755,mysql,mysql) %dir /var/lib/mysql-cluster
%{_mandir}/man1/ndb_config.1*
%{_mandir}/man1/ndb_delete_all.1*
%{_mandir}/man1/ndb_desc.1*
%{_mandir}/man1/ndb_drop_index.1*
%{_mandir}/man1/ndb_drop_table.1*
%{_mandir}/man1/ndb_error_reporter.1*
%{_mandir}/man1/ndb_mgm.1*
%{_mandir}/man1/ndb_print_backup_file.1*
%{_mandir}/man1/ndb_print_schema_file.1*
%{_mandir}/man1/ndb_print_sys_file.1*
%{_mandir}/man1/ndb_restore.1*
%{_mandir}/man1/ndb_select_all.1*
%{_mandir}/man1/ndb_select_count.1*
%{_mandir}/man1/ndb_show_tables.1*
%{_mandir}/man1/ndb_waiter.1*
%{_mandir}/man1/ndbd_redo_log_reader.1*
%{_mandir}/man8/ndbd.8*
%{_mandir}/man8/ndbmtd.8*
%{_mandir}/man8/ndb_mgmd.8*
%files devel
%defattr(-,root,root)
/usr/include/mysql
/usr/share/aclocal/mysql.m4
%{_libdir}/mysql/libmysqlclient*.so
%{_libdir}/mysql/libndbclient.so
%files embedded
%defattr(-,root,root)
%{_libdir}/mysql/libmysqld.so.*
%files embedded-devel
%defattr(-,root,root)
%{_libdir}/mysql/libmysqld.so
%{_bindir}/mysql_client_test_embedded
%{_bindir}/mysqltest_embedded
%{_mandir}/man1/mysql_client_test_embedded.1*
%{_mandir}/man1/mysqltest_embedded.1*
%files bench
%defattr(-,root,root)
%{_datadir}/sql-bench
%files test
%defattr(-,root,root)
%{_bindir}/mysql_client_test
%attr(-,mysql,mysql) %{_datadir}/mysql-test
%{_mandir}/man1/mysql_client_test.1*