mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Bug#19172145 - Remove perl(GD) and dtrace dependencies and bench fix
This commit is contained in:
@ -2,5 +2,5 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
/usr/lib/rpm/perl.req $* |
|
/usr/lib/rpm/perl.req $* |
|
||||||
sed -e '/perl(hostnames)/d' -e '/perl(lib::mtr.*/d' -e '/perl(lib::v1.*/d' -e '/perl(mtr_.*/d' -e '/perl(My::.*/d'
|
sed -e '/perl(GD)/d' -e '/perl(hostnames)/d' -e '/perl(lib::mtr.*/d' -e '/perl(lib::v1.*/d' -e '/perl(mtr_.*/d' -e '/perl(My::.*/d'
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ Name: mysql-%{product_suffix}
|
|||||||
Summary: A very fast and reliable SQL database server
|
Summary: A very fast and reliable SQL database server
|
||||||
Group: Applications/Databases
|
Group: Applications/Databases
|
||||||
Version: @VERSION@
|
Version: @VERSION@
|
||||||
Release: 2%{?commercial:.1}%{?dist}
|
Release: 4%{?commercial:.1}%{?dist}
|
||||||
License: Copyright (c) 2000, @MYSQL_COPYRIGHT_YEAR@, %{mysql_vendor}. All rights reserved. Under %{?license_type} license as shown in the Description field.
|
License: Copyright (c) 2000, @MYSQL_COPYRIGHT_YEAR@, %{mysql_vendor}. All rights reserved. Under %{?license_type} license as shown in the Description field.
|
||||||
Source0: https://cdn.mysql.com/Downloads/MySQL-@MYSQL_BASE_VERSION@/%{src_dir}.tar.gz
|
Source0: https://cdn.mysql.com/Downloads/MySQL-@MYSQL_BASE_VERSION@/%{src_dir}.tar.gz
|
||||||
URL: http://www.mysql.com/
|
URL: http://www.mysql.com/
|
||||||
@ -118,7 +118,7 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|||||||
|
|
||||||
%if 0%{?rhel} > 6
|
%if 0%{?rhel} > 6
|
||||||
# For rpm => 4.9 only: https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering
|
# For rpm => 4.9 only: https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering
|
||||||
%global __requires_exclude ^perl\\((hostnames|lib::mtr|lib::v1|mtr_|My::)
|
%global __requires_exclude ^perl\\((GD|hostnames|lib::mtr|lib::v1|mtr_|My::)
|
||||||
%global __provides_exclude_from ^(/usr/share/(mysql|mysql-test)/.*|%{_libdir}/mysql/plugin/.*\\.so)$
|
%global __provides_exclude_from ^(/usr/share/(mysql|mysql-test)/.*|%{_libdir}/mysql/plugin/.*\\.so)$
|
||||||
%else
|
%else
|
||||||
# https://fedoraproject.org/wiki/EPEL:Packaging#Generic_Filtering_on_EPEL6
|
# https://fedoraproject.org/wiki/EPEL:Packaging#Generic_Filtering_on_EPEL6
|
||||||
@ -273,8 +273,8 @@ Requires: mysql-enterprise-server%{?_isa} = %{version}-%{release}
|
|||||||
Requires: mysql-community-server%{?_isa} = %{version}-%{release}
|
Requires: mysql-community-server%{?_isa} = %{version}-%{release}
|
||||||
%endif
|
%endif
|
||||||
Obsoletes: mariadb-bench
|
Obsoletes: mariadb-bench
|
||||||
Obsoletes: community-mysql-bench < %{obs_ver}
|
Obsoletes: community-mysql-bench < %{version}-%{release}
|
||||||
Obsoletes: mysql-bench < %{obs_ver}
|
Obsoletes: mysql-bench < %{version}-%{release}
|
||||||
Provides: mysql-bench = %{version}-%{release}
|
Provides: mysql-bench = %{version}-%{release}
|
||||||
Provides: mysql-bench%{?_isa} = %{version}-%{release}
|
Provides: mysql-bench%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
@ -495,6 +495,7 @@ mkdir debug
|
|||||||
-DBUILD_CONFIG=mysql_release \
|
-DBUILD_CONFIG=mysql_release \
|
||||||
-DINSTALL_LAYOUT=RPM \
|
-DINSTALL_LAYOUT=RPM \
|
||||||
-DCMAKE_BUILD_TYPE=Debug \
|
-DCMAKE_BUILD_TYPE=Debug \
|
||||||
|
-DENABLE_DTRACE=OFF \
|
||||||
-DCMAKE_C_FLAGS="$optflags" \
|
-DCMAKE_C_FLAGS="$optflags" \
|
||||||
-DCMAKE_CXX_FLAGS="$optflags" \
|
-DCMAKE_CXX_FLAGS="$optflags" \
|
||||||
-DINSTALL_LIBDIR="%{_lib}/mysql" \
|
-DINSTALL_LIBDIR="%{_lib}/mysql" \
|
||||||
@ -519,6 +520,7 @@ mkdir release
|
|||||||
-DBUILD_CONFIG=mysql_release \
|
-DBUILD_CONFIG=mysql_release \
|
||||||
-DINSTALL_LAYOUT=RPM \
|
-DINSTALL_LAYOUT=RPM \
|
||||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DENABLE_DTRACE=OFF \
|
||||||
-DCMAKE_C_FLAGS="%{optflags}" \
|
-DCMAKE_C_FLAGS="%{optflags}" \
|
||||||
-DCMAKE_CXX_FLAGS="%{optflags}" \
|
-DCMAKE_CXX_FLAGS="%{optflags}" \
|
||||||
-DINSTALL_LIBDIR="%{_lib}/mysql" \
|
-DINSTALL_LIBDIR="%{_lib}/mysql" \
|
||||||
@ -909,6 +911,12 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jul 08 2014 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com> - 5.5.39-4
|
||||||
|
- Remove perl(GD) and dtrace dependencies
|
||||||
|
|
||||||
|
* Tue Jul 01 2014 Bjorn Munch <bjorn.munch@oracle.com> - 5.5.39-3
|
||||||
|
- Disable dtrace, as it fails on OEL6 boxes with Oracle dtrace installed
|
||||||
|
|
||||||
* Thu Jun 26 2014 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com> - 5.5.39-2
|
* Thu Jun 26 2014 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com> - 5.5.39-2
|
||||||
- Resolve embedded-devel conflict issue
|
- Resolve embedded-devel conflict issue
|
||||||
|
|
||||||
|
@ -511,6 +511,7 @@ mkdir debug
|
|||||||
# XXX: install_layout so we can't just set it based on INSTALL_LAYOUT=RPM
|
# XXX: install_layout so we can't just set it based on INSTALL_LAYOUT=RPM
|
||||||
${CMAKE} ../%{src_dir} -DBUILD_CONFIG=mysql_release -DINSTALL_LAYOUT=RPM \
|
${CMAKE} ../%{src_dir} -DBUILD_CONFIG=mysql_release -DINSTALL_LAYOUT=RPM \
|
||||||
-DCMAKE_BUILD_TYPE=Debug \
|
-DCMAKE_BUILD_TYPE=Debug \
|
||||||
|
-DENABLE_DTRACE=OFF \
|
||||||
-DMYSQL_UNIX_ADDR="%{mysqldatadir}/mysql.sock" \
|
-DMYSQL_UNIX_ADDR="%{mysqldatadir}/mysql.sock" \
|
||||||
-DFEATURE_SET="%{feature_set}" \
|
-DFEATURE_SET="%{feature_set}" \
|
||||||
-DCOMPILATION_COMMENT="%{compilation_comment_debug}" \
|
-DCOMPILATION_COMMENT="%{compilation_comment_debug}" \
|
||||||
@ -526,6 +527,7 @@ mkdir release
|
|||||||
# XXX: install_layout so we can't just set it based on INSTALL_LAYOUT=RPM
|
# XXX: install_layout so we can't just set it based on INSTALL_LAYOUT=RPM
|
||||||
${CMAKE} ../%{src_dir} -DBUILD_CONFIG=mysql_release -DINSTALL_LAYOUT=RPM \
|
${CMAKE} ../%{src_dir} -DBUILD_CONFIG=mysql_release -DINSTALL_LAYOUT=RPM \
|
||||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DENABLE_DTRACE=OFF \
|
||||||
-DMYSQL_UNIX_ADDR="%{mysqldatadir}/mysql.sock" \
|
-DMYSQL_UNIX_ADDR="%{mysqldatadir}/mysql.sock" \
|
||||||
-DFEATURE_SET="%{feature_set}" \
|
-DFEATURE_SET="%{feature_set}" \
|
||||||
-DCOMPILATION_COMMENT="%{compilation_comment_release}" \
|
-DCOMPILATION_COMMENT="%{compilation_comment_release}" \
|
||||||
@ -1217,6 +1219,9 @@ echo "=====" >> $STATUS_HISTORY
|
|||||||
# merging BK trees)
|
# merging BK trees)
|
||||||
##############################################################################
|
##############################################################################
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 02 2014 Bjorn Munch <bjorn.munch@oracle.com>
|
||||||
|
- Disable dtrace unconditionally, breaks after we install Oracle dtrace
|
||||||
|
|
||||||
* Wed Oct 30 2013 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com>
|
* Wed Oct 30 2013 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com>
|
||||||
- Removed non gpl file docs/mysql.info from community packages
|
- Removed non gpl file docs/mysql.info from community packages
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user