mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
- RPM spec file adjustments for the features of the Max binary (disabled
OpenSSL, enabled RAID) - added compatibility link safe_mysqld -> mysqld_safe support-files/mysql.spec.sh: - Turn off OpenSSL in MySQL-Max for now until it works properly again - enable RAID for the Max binary instead - added compatibility link: safe_mysqld -> mysqld_safe to ease the transition from 3.23
This commit is contained in:
@ -118,14 +118,14 @@ languages and applications need to dynamically load and use MySQL.
|
|||||||
|
|
||||||
%package Max
|
%package Max
|
||||||
Release: %{release}
|
Release: %{release}
|
||||||
Summary: MySQL - server with Berkeley DB, OpenSSL and UDF support
|
Summary: MySQL - server with Berkeley DB, RAID and UDF support
|
||||||
Group: Applications/Databases
|
Group: Applications/Databases
|
||||||
Provides: mysql-Max
|
Provides: mysql-Max
|
||||||
Obsoletes: mysql-Max
|
Obsoletes: mysql-Max
|
||||||
|
|
||||||
%description Max
|
%description Max
|
||||||
Optional MySQL server binary that supports additional features like
|
Optional MySQL server binary that supports additional features like
|
||||||
Berkeley DB, OpenSSL support and User Defined Functions (UDF).
|
Berkeley DB, RAID and User Defined Functions (UDF).
|
||||||
To activate this binary, just install this package in addition to
|
To activate this binary, just install this package in addition to
|
||||||
the standard MySQL package.
|
the standard MySQL package.
|
||||||
|
|
||||||
@ -224,14 +224,13 @@ mkdir -p $RBR
|
|||||||
PATH=${MYSQL_BUILD_PATH:-/bin:/usr/bin}
|
PATH=${MYSQL_BUILD_PATH:-/bin:/usr/bin}
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
# Build the 4.0 Max binary (includes BDB and OpenSSL and therefore
|
# Build the 4.0 Max binary (includes BDB and UDFs and therefore
|
||||||
# cannot be linked statically against the patched glibc)
|
# cannot be linked statically against the patched glibc)
|
||||||
|
|
||||||
BuildMySQL "--enable-shared \
|
BuildMySQL "--enable-shared \
|
||||||
--with-berkeley-db \
|
--with-berkeley-db \
|
||||||
--with-innodb \
|
--with-innodb \
|
||||||
--with-openssl \
|
--with-raid \
|
||||||
--with-vio \
|
|
||||||
--with-server-suffix='-Max'"
|
--with-server-suffix='-Max'"
|
||||||
|
|
||||||
# Save everything for debug
|
# Save everything for debug
|
||||||
@ -292,6 +291,10 @@ install -m644 $MBD/sql/mysqld.sym $RBR/usr/lib/mysql/mysqld.sym
|
|||||||
install -m644 $MBD/support-files/mysql-log-rotate $RBR/etc/logrotate.d/mysql
|
install -m644 $MBD/support-files/mysql-log-rotate $RBR/etc/logrotate.d/mysql
|
||||||
install -m755 $MBD/support-files/mysql.server $RBR/etc/rc.d/init.d/mysql
|
install -m755 $MBD/support-files/mysql.server $RBR/etc/rc.d/init.d/mysql
|
||||||
|
|
||||||
|
# Create symbolic compatibility link safe_mysqld -> mysqld_safe
|
||||||
|
# (safe_mysqld will be gone in MySQL 4.1)
|
||||||
|
ln -sf ./mysqld_safe $RBR/usr/bin/safe_mysqld
|
||||||
|
|
||||||
%pre
|
%pre
|
||||||
if test -x /etc/rc.d/init.d/mysql
|
if test -x /etc/rc.d/init.d/mysql
|
||||||
then
|
then
|
||||||
@ -402,6 +405,7 @@ fi
|
|||||||
%attr(755, root, root) /usr/bin/replace
|
%attr(755, root, root) /usr/bin/replace
|
||||||
%attr(755, root, root) /usr/bin/resolve_stack_dump
|
%attr(755, root, root) /usr/bin/resolve_stack_dump
|
||||||
%attr(755, root, root) /usr/bin/resolveip
|
%attr(755, root, root) /usr/bin/resolveip
|
||||||
|
%attr(755, root, root) /usr/bin/safe_mysqld
|
||||||
|
|
||||||
%attr(755, root, root) /usr/sbin/mysqld
|
%attr(755, root, root) /usr/sbin/mysqld
|
||||||
%attr(644, root, root) /usr/lib/mysql/mysqld.sym
|
%attr(644, root, root) /usr/lib/mysql/mysqld.sym
|
||||||
@ -477,6 +481,13 @@ fi
|
|||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
|
||||||
|
* Fri Aug 09 2002 Lenz Grimmer <lenz@mysql.com>
|
||||||
|
|
||||||
|
- Turn off OpenSSL in MySQL-Max for now until it works properly again
|
||||||
|
- enable RAID for the Max binary instead
|
||||||
|
- added compatibility link: safe_mysqld -> mysqld_safe to ease the
|
||||||
|
transition from 3.23
|
||||||
|
|
||||||
* Thu Jul 18 2002 Lenz Grimmer <lenz@mysql.com>
|
* Thu Jul 18 2002 Lenz Grimmer <lenz@mysql.com>
|
||||||
|
|
||||||
- Reworked the build steps a little bit: the Max binary is supposed
|
- Reworked the build steps a little bit: the Max binary is supposed
|
||||||
|
Reference in New Issue
Block a user