Stephan Kulow
|
cf6cd9a335
|
Accepting request 159514 from server:database
- systemd awareness for openSUSE >= 12.1 (forwarded request 158708 from tpaszkowski)
OBS-URL: https://build.opensuse.org/request/show/159514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=28
|
2013-03-22 11:01:40 +00:00 |
|
Sascha Peilicke
|
2bdbfaa140
|
Accepting request 158708 from home:tpaszkowski:db
- systemd awareness for openSUSE >= 12.1
OBS-URL: https://build.opensuse.org/request/show/158708
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=111
|
2013-03-15 08:54:20 +00:00 |
|
Stephan Kulow
|
061dcd2227
|
Accepting request 158258 from server:database
- Add aarch64 to the list of lib64 platforms (forwarded request 157422 from Andreas_Schwab)
OBS-URL: https://build.opensuse.org/request/show/158258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=27
|
2013-03-12 21:37:26 +00:00 |
|
Sascha Peilicke
|
f62bff9724
|
Accepting request 157422 from devel:ARM:AArch64:Factory
- Add aarch64 to the list of lib64 platforms
OBS-URL: https://build.opensuse.org/request/show/157422
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=109
|
2013-03-11 08:58:36 +00:00 |
|
Stephan Kulow
|
7f01f1eaab
|
Accepting request 155112 from server:database
OBS-URL: https://build.opensuse.org/request/show/155112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=26
|
2013-02-11 19:50:06 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
2f1557dce0
|
format spec file
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=107
|
2013-02-04 16:08:57 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
258e8dc4e2
|
- updated to MariaDB 5.5.29
* Release notes:
http://kb.askmonty.org/v/mariadb-5529-release-notes
* Changelog:
http://kb.askmonty.org/v/mariadb-5529-changelog
* fixes following CVEs:
CVE-2012-5611, CVE-2012-5627, CVE-2012-5615, CVE-2012-5612
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=106
|
2013-02-03 14:37:10 +00:00 |
|
Stephan Kulow
|
ac22b3701c
|
Accepting request 150486 from server:database
bnc#712749 happens again on Factory after the switch to of MySQL libraires to MariaDB
See http://lists.opensuse.org/opensuse-factory/2013-01/msg00544.html for more context
OBS-URL: https://build.opensuse.org/request/show/150486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=25
|
2013-01-31 15:46:44 +00:00 |
|
Sascha Peilicke
|
e3b9ea1771
|
Accepting request 150128 from home:msmeissn:branches:server:database
- require the errormessage rpm in libmysqld too
for embedded usage like in AmaRoK.
OBS-URL: https://build.opensuse.org/request/show/150128
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=104
|
2013-01-28 13:19:19 +00:00 |
|
Stephan Kulow
|
18e2d52fef
|
Accepting request 148857 from server:database
- making MariaDB default
- updated to MariaDB 5.5.28a
* Release notes:
http://kb.askmonty.org/v/mariadb-5528a-release-notes
* Changelog:
http://kb.askmonty.org/v/mariadb-5528a-changelog
* fixes CVE-2012-5611 (bnc#792444)
* fixes CVE-2012-4414 (bnc#779476)
OBS-URL: https://build.opensuse.org/request/show/148857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=23
|
2013-01-21 16:39:40 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
abd4bb2762
|
correct copyright
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=102
|
2013-01-17 08:18:41 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
063c9edb0e
|
- making MariaDB default
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=101
|
2013-01-17 08:17:25 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
ecaa49dbfd
|
- updated to MariaDB 5.5.28a
* Release notes:
http://kb.askmonty.org/v/mariadb-5528a-release-notes
* Changelog:
http://kb.askmonty.org/v/mariadb-5528a-changelog
* fixes CVE-2012-5611 (bnc#792444)
* fixes CVE-2012-4414 (bnc#779476)
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=100
|
2013-01-04 11:55:07 +00:00 |
|
Stephan Kulow
|
2a0eb174ed
|
Accepting request 140631 from server:database
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/140631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=22
|
2012-11-12 06:04:06 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
2ab21c91c0
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=98
|
2012-11-01 07:19:04 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
f48c1cb015
|
- updated to MariaDB 5.5.28
* Release notes:
http://kb.askmonty.org/v/mariadb-5527-release-notes
http://kb.askmonty.org/v/mariadb-5528-release-notes
* Changelog:
http://kb.askmonty.org/v/mariadb-5527-changelog
http://kb.askmonty.org/v/mariadb-5528-changelog
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=97
|
2012-10-31 22:10:32 +00:00 |
|
Stephan Kulow
|
d35937d3ec
|
Accepting request 136985 from server:database
Reenable initgroups(). See changelog. (forwarded request 131859 from achaios)
OBS-URL: https://build.opensuse.org/request/show/136985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=21
|
2012-10-05 11:46:13 +00:00 |
|
Sascha Peilicke
|
f13b4c8501
|
Accepting request 131859 from home:achaios:branches:server:database
Reenable initgroups(). See changelog.
OBS-URL: https://build.opensuse.org/request/show/131859
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=95
|
2012-10-04 08:02:23 +00:00 |
|
Stephan Kulow
|
fb149820f6
|
Accepting request 126910 from server:database
- fixed path for messages from previous commit
OBS-URL: https://build.opensuse.org/request/show/126910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=20
|
2012-07-02 19:43:13 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
362bba323d
|
changes
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=93
|
2012-07-02 12:29:26 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
12b884830a
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=92
|
2012-06-29 07:59:55 +00:00 |
|
Stephan Kulow
|
73f0bcf419
|
Accepting request 126076 from server:database
- splitted out error messages and put them into diferent directory
- updated to MariaDB 5.5.25
* Release notes:
http://kb.askmonty.org/v/mariadb-5525-release-notes
* Changelog:
http://kb.askmonty.org/v/mariadb-5525-changelog
- updated to MariaDB 5.5.24
* Release notes:
http://kb.askmonty.org/v/mariadb-5524-release-notes
* Changelog:
http://kb.askmonty.org/v/mariadb-5524-changelog
OBS-URL: https://build.opensuse.org/request/show/126076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=19
|
2012-06-28 13:33:17 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
428ce4bff8
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=91
|
2012-06-27 08:34:24 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
8519420d13
|
template rewrite
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=90
|
2012-06-25 13:27:59 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
43b30ed18a
|
- splitted out error messages and put them into diferent directory
- updated to MariaDB 5.5.25
* Release notes:
http://kb.askmonty.org/v/mariadb-5525-release-notes
* Changelog:
http://kb.askmonty.org/v/mariadb-5525-changelog
- updated to MariaDB 5.5.24
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=89
|
2012-06-25 12:08:16 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
a10f82b53d
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=88
|
2012-06-19 15:19:27 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
2333ec5a99
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=87
|
2012-06-19 14:26:01 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
6d4f4c60f1
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=86
|
2012-06-19 13:16:38 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
ab2e5da063
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=85
|
2012-06-19 11:49:30 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
916d8f8040
|
- updated to MariaDB 5.3.6
* Release notes:
http://kb.askmonty.org/v/mariadb-5524-release-notes
* Changelog:
http://kb.askmonty.org/v/mariadb-5524-changelog
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=84
|
2012-06-19 11:48:59 +00:00 |
|
Stephan Kulow
|
201f6820c3
|
Accepting request 124636 from server:database
dialog is a client side plugin. It is loaded automatically by the client library. Installing it on a client machine should not pull the entire server package. (forwarded request 124326 from achaios)
OBS-URL: https://build.opensuse.org/request/show/124636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=17
|
2012-06-12 19:58:35 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
7c7ed7d3df
|
Accepting request 124326 from home:achaios:branches:server:database
dialog is a client side plugin. It is loaded automatically by the client library. Installing it on a client machine should not pull the entire server package.
OBS-URL: https://build.opensuse.org/request/show/124326
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=82
|
2012-06-12 07:21:22 +00:00 |
|
Stephan Kulow
|
4faf0a49fe
|
Accepting request 115311 from server:database
- fix plugin libdir on ppc64 (forwarded request 115300 from k0da)
OBS-URL: https://build.opensuse.org/request/show/115311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=16
|
2012-05-07 20:47:55 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
48ef65efc7
|
Accepting request 115300 from home:k0da:ppc
- fix plugin libdir on ppc64
OBS-URL: https://build.opensuse.org/request/show/115300
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=80
|
2012-04-25 12:47:26 +00:00 |
|
Sascha Peilicke
|
8eba95c267
|
Accepting request 115149 from home:achaios:branches:server:database
Reenable use of initgroups(). See revision 73.
OBS-URL: https://build.opensuse.org/request/show/115149
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=79
|
2012-04-24 09:27:35 +00:00 |
|
Stephan Kulow
|
e3c86a5d6d
|
Accepting request 113823 from server:database
5.5 would be nice to ship with openSUSE 12.2
OBS-URL: https://build.opensuse.org/request/show/113823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=15
|
2012-04-23 07:15:33 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
41a088aa08
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=77
|
2012-04-15 12:51:13 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
52ce812dff
|
- migrated to MariaDB 5.5.23, see:
http://kb.askmonty.org/en/what-is-mariadb-55
http://kb.askmonty.org/en/release-notes-mariadb-55-series
http://kb.askmonty.org/en/changelogs-mariadb-55-series
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=76
|
2012-04-15 09:06:13 +00:00 |
|
Stephan Kulow
|
5da532b207
|
Accepting request 113165 from server:database
Update
OBS-URL: https://build.opensuse.org/request/show/113165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=14
|
2012-04-12 07:40:51 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
137276621e
|
update
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=74
|
2012-04-10 09:53:56 +00:00 |
|
Sascha Peilicke
|
cd3fc3786d
|
Accepting request 112416 from home:achaios:branches:server:database
Reenable use of initgroups() (disabled since 2004 as a workaround for ancient bmc #3037, see changes file). This is necessary for auth_pam plugin to work with pam_unix2, as it requires mysqld to run with group shadow privileges.
If accepted, the change should be applied to all mariadb versions, and possibly mysql too.
OBS-URL: https://build.opensuse.org/request/show/112416
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=73
|
2012-04-04 08:38:51 +00:00 |
|
Stephan Kulow
|
d0700ec2f4
|
Accepting request 109728 from server:database
New version
OBS-URL: https://build.opensuse.org/request/show/109728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=13
|
2012-03-22 11:35:27 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
c2c86d2ee0
|
update
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=71
|
2012-03-12 16:06:36 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
2bfe8bedda
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=70
|
2012-02-18 09:13:28 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
f098796bc2
|
- updated license to conform new policy
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=69
|
2012-02-18 08:26:22 +00:00 |
|
Stephan Kulow
|
39d50e1c5d
|
Accepting request 103700 from server:database
Updates & fixes
old: openSUSE:Factory/mariadb
new: server:database/mariadb rev NoneIndex: baselibs.conf
===================================================================
--- baselibs.conf (revision 11)
+++ baselibs.conf (revision 67)
@@ -1,2 +1,2 @@
-libmysqlclient16
-libmysqlclient_r16
+libmariadbclient16
+libmariadbclient_r16
Index: build.inc
===================================================================
--- build.inc (revision 11)
+++ build.inc (revision 67)
@@ -3,13 +3,14 @@
%else
%define socketpath /var/run/mysql
%endif
-autoreconf -f -i
-export WARN_DIS=" -Wno-unused-parameter "
%if 0%{?suse_version} > 1140
-export WARN_DIS="$WARN_DIS -Wno-unused-but-set-variable "
+export WARN_DIS="$WARN_DIS -Wno-unused-but-set-variable -fno-strict-aliasing -Wno-unused-parameter "
%endif
-export CFLAGS="$RPM_OPT_FLAGS -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -DFORCE_INIT_OF_VARS $WARN_DIS"
+export CFLAGS="$RPM_OPT_FLAGS -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -DFORCE_INIT_OF_VARS $WARN_DIS "
export CXXFLAGS="$CFLAGS -fno-exceptions -fno-rtti"
+
+%if 0%{use_cmake} < 1
+autoreconf -f -i
# Make the compile a function, since we do multiple builds
BuildMySQL() {
# The --enable-assembler simply does nothing on systems that do not
@@ -18,7 +19,6 @@
mkdir _build$suffix
pushd _build$suffix
../configure \
- --with-libevent \
--enable-assembler \
--without-readline \
--infodir=%{_infodir} \
@@ -48,6 +48,7 @@
%endif
--with-ssl=/usr \
--with-plugins=%{builtin_plugins} \
+ --without-plugin-handlersocket \
HOSTNAME="/bin/hostname -f" \
"$@"
# Add this for MyISAM RAID support:
@@ -69,7 +70,11 @@
popd
}
# Build the client, extra tools, libraries
+%if 0%{?prefered} > 0
+BuildMySQL "" --with-embedded-server
+%else
BuildMySQL "" --without-embedded-server
+%endif
# build mysqld-debug
BuildMySQL "-debug" --with-debug --without-embedded-server
@@ -85,3 +90,31 @@
cd ..
%endif
+%else # cmake build
+
+BuildMySQL() {
+ mkdir _build$1
+ pushd _build$1
+ shift
+ cmake -DWITH_SSL=system \
+ -DWITH_ZLIB=system \
+ -DWITH_READLINE=0 \
+ -DWITH_LIBEDIT=0 \
+ -DINSTALL_LAYOUT=RPM \
+ -DMYSQL_UNIX_ADDR=%{socketpath}/mysql.sock \
+ -DWITH_COMMENT="openSUSE MySQL rpm" \
+ -DWITH_EXTRA_CHARSET=all \
+ -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci \
+ -DWITH_INNOBASE_STORAGE_ENGINE=1 \
+ -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
+ -DWITH_EMBEDDED_SERVER=true \
+ -DDENABLE_DOWNLOADS=false \
+ "$@" ..
+ make %{?jobs:-j%jobs}
+ nm --numeric-sort sql/mysqld > sql/mysqld.sym
+ popd
+}
+
+BuildMySQL "" -DCMAKE_BUILD_TYPE=Release -DINSTALL_SQLBENCHDIR=share
+BuildMySQL "-debug" -DCMAKE_BUILD_TYPE=Debug
+%endif
Index: install.inc
===================================================================
--- install.inc (revision 11)
+++ install.inc (revision 67)
@@ -7,14 +7,20 @@
# install the client, extra tools, libraries and the standard server
make -C _build install DESTDIR=%buildroot benchdir_root=/usr/share/
install -m 644 _build/sql/mysqld.sym %buildroot%_libdir/mysql/mysqld.sym
+# remove handler socket client
+rm -f %buildroot%_libdir/libhsclient*
+rm -f %buildroot%_bindir/hsclient*
+rm -f %buildroot%_libdir/mysql/plugin/handlersocket.so
# remove most static libs (FIXME: don't build them at all...)
rm -f %buildroot%_libdir/libmysqlclient*a
+rm -f %buildroot%_libdir/libmysqlservices*a
rm -f %buildroot%_libdir/mysql/*.a %buildroot%_libdir/mysql/*.la
rm -f %buildroot%_libdir/mysql/plugin/*a
# XXX: package these? The ndb tools are linked statically atm
rm -f %buildroot%_libdir/mysql/libndbclient.*
rm -f %{buildroot}/usr/share/mysql-test/mysql-test-run
-rm -f %{buildroot}/usr/share/mysql-test/mtr
+rm -f %{buildroot}/usr/share/mysql-test/mtr
+rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini
ln -sf mysql-test-run.pl %{buildroot}/usr/share/mysql-test/mtr
ln -sf mysql-test-run.pl %{buildroot}/usr/share/mysql-test/mysql-test-run
mv %{buildroot}/usr/share/mysql-test/lib/My/SafeProcess/my_safe_process %{buildroot}%{_bindir}
@@ -45,29 +51,33 @@
filelist mysql_client_test mysql_client_test_embedded mysql_waitpid mysqltest mysqltest_embedded >mysql-test.files
# all binaries that don't need to be in a "default" install (mysql.rpm +
# mysql-client.rpm)
-filelist msql2mysql mysql_convert_table_format mysql_find_rows mysql_setpermission mysql_tzinfo_to_sql mysql_zap mysqlaccess mysqlhotcopy perror replace >mysql-tools.files
+filelist msql2mysql mysql_plugin mysql_convert_table_format mysql_find_rows mysql_setpermission mysql_tzinfo_to_sql mysql_zap mysqlaccess mysqlhotcopy perror replace mysql_embedded mytop hsclient >mysql-tools.files
filelist ndbd ndbmtd ndbd_redo_log_reader >mysql-ndb-storage.files
filelist ndb_mgmd >mysql-ndb-management.files
filelist ndb_{config,desc,error_reporter,mgm,print_backup_file,print_schema_file,print_sys_file,restore,select_all,select_count,show_tables,size.pl,test_platform,waiter} >mysql-ndb-tools.files
-filelist ndb_{cpcd,delete_all,drop_index,drop_table} >mysql-ndb-extra.files
+filelist ndb_{cpcd,delete_all,drop_index,index_stat,print_file,redo_log_reader,drop_table,select_all} >mysql-ndb-extra.files
### files not installed by make install
# Create directory structure
-DOCS=(COPYING README EXCEPTIONS-CLIENT %_sourcedir/README.debug %_sourcedir/README.SuSE)
+DOCS=(COPYING README EXCEPTIONS-CLIENT %_sourcedir/README.debug %_sourcedir/README.SuSE plugin/daemon_example/daemon_example.ini)
DOCDIR=%buildroot%_defaultdocdir/%name
install -d -m 755 ${DOCDIR}
install -d -m 755 %buildroot/etc/logrotate.d
install -d -m 755 %buildroot/etc/init.d
install -m 644 _build/support-files/mysql-log-rotate %buildroot/etc/logrotate.d/mysql
-%if 0%{?prefered} > 0
+%if 0%{?prefered} > 0%{?use_cmake}
install -m 644 _buildlibmysqld/*.so* %buildroot%_libdir
ln -s libmysqld.so.0.0.1 %buildroot%_libdir/libmysqld.so.0
ln -s libmysqld.so.0.0.1 %buildroot%_libdir/libmysqld.so
%endif
install -m 660 _build/support-files/my-medium.cnf %buildroot/etc/my.cnf
install -m 640 scripts/mysqlaccess.conf %buildroot/etc/mysqlaccess.conf
-install -m 644 "${DOCS[@]}" ${DOCDIR}
+for i in "${DOCS[@]}"; do
+ install -m 644 "${i}" "${DOCDIR}" || true
+done
install -m 755 %_sourcedir/rc.mysql-multi %buildroot/etc/init.d/mysql
ln -sf ../../etc/init.d/mysql %buildroot/usr/sbin/rcmysql
+# this is used by the init script
+install -m 755 -d %buildroot/var/run/mysql
# SuSEfirewall service description
install -D -m 644 %_sourcedir/mysql.SuSEfirewall2 \
%buildroot/etc/sysconfig/SuSEfirewall2.d/services/mysql
@@ -108,14 +118,17 @@
rm -rf '%buildroot'/%_libdir/libmysqld.*
rm -rf '%buildroot'/%_libdir/*.la
rm -rf '%buildroot'/%_libdir/*.so
-rm -rf '%buildroot'/%_libdir/*.a
rm -rf '%buildroot'/%_includedir
rm -rf '%buildroot'/%_datadir/man/*/mysql_config*
rm -rf '%buildroot'/%_datadir/aclocal
+rm -rf '%buildroot'/%_libdir/*.a
%endif
sed -i 's|doc/packages/mysql|doc/packages/%{name}|g' '%buildroot'/etc/init.d/mysql
ln -s mysqlcheck '%buildroot'%_bindir/mysqlrepair
ln -s mysqlcheck '%buildroot'%_bindir/mysqlanalyze
ln -s mysqlcheck '%buildroot'%_bindir/mysqloptimize
+if [ -f '%buildroot'/usr/bin/mysqlaccess.conf ]; then
+ mv '%buildroot'/usr/bin/mysqlaccess.conf '%buildroot'/etc/mysqlaccess.conf
+fi
mkdir -p '%buildroot'/etc/mysql
-[ -z "`ls -1 %_sourcedir/*.cnf`" ] || cp %_sourcedir/*.cnf '%buildroot'/etc/mysql
+bzip2 -cd '%_sourcedir'/configuration-tweaks.tar.bz2 | tar -C '%buildroot'/etc/mysql -xvf -
Index: mariadb.changes
===================================================================
--- mariadb.changes (revision 11)
+++ mariadb.changes (revision 67)
@@ -1,4 +1,30 @@
-------------------------------------------------------------------
+Mon Jan 30 08:46:31 UTC 2012 - mhrusecky@suse.cz
+
+- adding /ush/share/aclocal in files
+- renaming *-debug package to *-debug-version to avoid conflicts
+
+-------------------------------------------------------------------
+Mon Jan 30 08:23:32 UTC 2012 - mhrusecky@suse.cz
+
+- adding missing buildrequires (fixes build for factory)
+
+-------------------------------------------------------------------
+Thu Dec 8 10:39:05 CET 2011 - mhrusecky@suse.cz
+
+- migrated to the new common template
+- updated to MariaDB 5.2.10
+ * Release notes:
+ http://kb.askmonty.org/v/mariadb-5210-release-notes
+ * Changelog:
+ http://kb.askmonty.org/v/mariadb-5210-changelog
+
+-------------------------------------------------------------------
+Wed Nov 23 09:27:43 UTC 2011 - coolo@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+-------------------------------------------------------------------
Wed Nov 2 12:55:18 UTC 2011 - bkutil@suse.com
- Fix pretrans script in spec file to use RPM embedded LUA.
Index: mariadb.spec
===================================================================
--- mariadb.spec (revision 11)
+++ mariadb.spec (revision 67)
@@ -1,7 +1,7 @@
#
# spec file for package mariadb
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,8 +19,9 @@
# Few definitions which will alter build
%define prefered 0
+%define use_cmake 0
%define cluster 0
-%define builtin_plugins partition,csv,heap,aria,pbxt,myisam,myisammrg,xtradb
+%define builtin_plugins partition,csv,heap,aria,pbxt,myisam,myisammrg,xtradb
%if %{?rel:0}%{!?rel:1}
%define rel 1
@@ -30,14 +31,13 @@
#Vendor: %vendor
Name: mariadb
-Summary: A True Multiuser, Multithreaded SQL Database Server
-Version: 5.2.9
+Summary: Server part of MariaDB
+Version: 5.2.10
Release: 1
-%define srv_vers 5.1.57
+%define srv_vers 5.1.60
License: GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
Group: Productivity/Databases/Servers
-Url: http://www.mysql.com
-# http://askmonty.org/downloads/r/http://ftp.rediris.es/mirror/MariaDB/mariadb-5.1.47/kvm-tarbake-jaunty-x86/%{name}-%{version}.tar.gz
+Url: http://www.mariab.org
Source: mariadb-%{version}.tar.bz2
Source2: baselibs.conf
Source3: README.debug
@@ -49,15 +49,16 @@
Source10: build.inc
Source11: install.inc
Source12: series
+Source13: configuration-tweaks.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version}
PreReq: pwdutils
-PreReq: coreutils sed grep
PreReq: %install_info_prereq %insserv_prereq
%endif
-BuildRequires: gcc-c++ ncurses-devel openssl-devel procps readline-devel zlib-devel
+BuildRequires: gcc-c++ ncurses-devel openssl-devel procps readline-devel
+BuildRequires: autoconf automake cmake libtool zlib-devel
%if 0%{?suse_version}
-BuildRequires: libevent-devel pwdutils tcpd-devel
+BuildRequires: pwdutils tcpd-devel
%endif
%if 0%{?suse_version} > 1030 || 0%{?fedora_version} > 8
BuildRequires: fdupes
@@ -74,8 +75,11 @@
Requires: %{name}-client perl-base
Provides: mysql-Max = %{srv_vers}
Provides: mysql = %{srv_vers}
+%if 0%{?prefered} > 0
+Obsoletes: mysql < %{srv_vers}
+Obsoletes: mysql-Max < %{srv_vers}
+%endif
Conflicts: otherproviders(mysql)
-Patch1: mariadb-strict-aliasing.patch
%description
MariaDB is a backward compatible, drop-in replacement branch of the MySQL
@@ -84,210 +88,119 @@
This package only contains the server-side programs.
-%if ! 0%{?prefered} > 0
-
-#-------------------------------------------------------------------------------
-
-%package -n libmariadbclient16
-#-------------------------------------------------------------------------------
-Summary: MariaDB Shared Libraries
-License: GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
-Group: Development/Libraries/Other
-
-%description -n libmariadbclient16
-This package contains the shared libraries (.so) which certain
-languages and applications need to dynamically load and use MariaDB.
-
-Authors:
---------
- Michael Widenius <monty@mysql.com>
- David Axmark <davida@mysql.com>
-
-#-------------------------------------------------------------------------------
-%package -n libmariadbclient_r16
-#-------------------------------------------------------------------------------
-Summary: MariaDB Shared Libraries
-License: GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
-Group: Development/Libraries/Other
-
-%description -n libmariadbclient_r16
-This package contains the shared libraries (.so) which certain
-languages and applications need to dynamically load and use MariaDB.
-
-Authors:
---------
- Michael Widenius <monty@mysql.com>
- David Axmark <davida@mysql.com>
-
-%endif
%if 0%{?prefered} > 0
-#-------------------------------------------------------------------------------
-
%package -n libmysqlclient-devel
-#-------------------------------------------------------------------------------
# mysql-devel was last used in openSUSE 10.2
Provides: mysql-devel = %srv_vers-%release
-Requires: libmysqlclient16 = %{version} libmysqlclient_r16 = %{version} glibc-devel zlib-devel openssl-devel
-Summary: MariaDB Development Header Files and Libraries
+Obsoletes: mysql-devel < %srv_vers
+Requires: libmysqlclient16 = %version
+Requires: libmysqlclient_r16 = %version
+Requires: glibc-devel
+Requires: openssl-devel
+Requires: zlib-devel
+Summary: MariaDB development header files and libraries
License: GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
Group: Development/Libraries/C and C++
%description -n libmysqlclient-devel
This package contains the development header files and libraries
-necessary to develop MariaDB client applications.
+necessary to develop client applications for MariaDB.
-Authors:
---------
- Michael Widenius <monty@mysql.com>
- David Axmark <davida@mysql.com>
-
-#-------------------------------------------------------------------------------
-%package -n libmysqld0
-#-------------------------------------------------------------------------------
+%package -n libmysqld16
License: GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
Summary: MariaDB embedded server development files
-# the headers files are the shared
-Requires: libmysqlclient-devel = %{version}
Group: Development/Libraries/C and C++
-%description -n libmysqld0
+%description -n libmysqld16
This package contains the development header files and libraries
-for developing application that embed the MariaDB server
-
+for developing applications that embed the MariaDB.
-#-------------------------------------------------------------------------------
%package -n libmysqld-devel
-#-------------------------------------------------------------------------------
License: GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
Summary: MariaDB embedded server development files
# the headers files are the shared
-Requires: libmysqlclient-devel = %{version}
-Requires: libmysqld0 = %{version}
+Requires: libmysqlclient-devel = %version
+Requires: tcpd-devel
+Requires: libmysqld16 = %version
Group: Development/Libraries/C and C++
%description -n libmysqld-devel
This package contains the development header files and libraries
-for developing application that embed the MariaDB server
+for developing applications that embed the MariaDB.
+%endif
-#-------------------------------------------------------------------------------
-%package -n libmysqlclient16
-#-------------------------------------------------------------------------------
-Summary: MariaDB Shared Libraries
+%package -n libmariadbclient16
+Summary: Shared Libraries for MariaDB
License: GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
Group: Development/Libraries/Other
-%description -n libmysqlclient16
+%description -n libmariadbclient16
This package contains the shared libraries (.so) which certain
languages and applications need to dynamically load and use MariaDB.
-Authors:
---------
- Michael Widenius <monty@mysql.com>
- David Axmark <davida@mysql.com>
-
-
-#-------------------------------------------------------------------------------
-%package -n libmysqlclient_r16
(550 more lines skipped)
Index: mysql-patches.tar.bz2
===================================================================
Binary files mysql-patches.tar.bz2 (revision 11) and mysql-patches.tar.bz2 (revision 67) differ
Index: series
===================================================================
--- series (revision 11)
+++ series (revision 67)
@@ -9,12 +9,12 @@
mysql-community-server-5.1.46-logrotate.patch
mariadb-5.1.50-strncat-overflow.patch
mariadb-5.2.6-install_db-quiet.patch
-mysql-community-server-5.1.51-myslq-test.patch
+mariadb-5.2.10-myslq-test.patch
mysql-community-server-5.1.51-mysql_config.patch
mysql-community-server-5.1.51-mysqld_multi-features.patch
-mariadb-5.2.6-plugins-avoid-version.patch
+mariadb-5.2.10-plugins-avoid-version.patch
mariadb-5.1.50-upgrade-exit-status.patch
mariadb-5.2.3-cnf.patch
mariadb-5.2.4-libmysql-no-pkglibdir.patch
mysql-community-server-5.1.53-ssl-compilation-fix.patch
-mariadb-5.2.6-compilation-fix.patch
+mariadb-5.2.10-compilation-fix.patch
Index: configuration-tweaks.tar.bz2
===================================================================
Binary files configuration-tweaks.tar.bz2 (revision 67) added
Index: mariadb-5.2.10.tar.bz2
===================================================================
Binary files mariadb-5.2.10.tar.bz2 (revision 67) added
Index: changes.factory
===================================================================
--- changes.factory (revision 11)
+++ changes.factory (deleted)
@@ -1,1620 +0,0 @@
--------------------------------------------------------------------
-Tue May 25 14:44:15 CEST 2010 - mhrusecky@suse.cz
-
-- updated to MariaDB 5.1.44b
- - important security related update
- - changelog:
- http://askmonty.org/wiki/Manual:MariaDB_5.1.44b_Release_Notes
-- not obsoleting mysql, to make sure mysql gets replaced by
- mysql-community-server by default
-
--------------------------------------------------------------------
-Mon Apr 26 10:34:41 CEST 2010 - mhrusecky@suse.cz
-
-- packaging MariaDB shared libraries to be used by client and tools
-
--------------------------------------------------------------------
-Wed Apr 7 10:26:52 CEST 2010 - mhrusecky@suse.cz
-
-- updated to MariaDB 5.1.44
- - changelog:
- http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.44_Changelog
- - release notes:
- http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.44_Release_Notes
-
--------------------------------------------------------------------
-Wed Mar 17 17:44:37 UTC 2010 - mhrusecky@suse.cz
-
-- adapted to MariaDB 5.1.42
- - changelog:
- http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.42_Changelog
- - release notes:
- http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.42_Release_Notes
-
--------------------------------------------------------------------
-Mon Mar 8 15:13:11 UTC 2010 - mhrusecky@suse.cz
-
-- updated to 5.1.44, see
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-43.html
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-44.html
-- splitting out shared libmysqld shared library (quick dirty way)
-- preparing spec file to be more general and easily adjustable to
- other MySQL flavours
-
--------------------------------------------------------------------
-Sun Jan 10 00:57:25 CET 2010 - mhrusecky@suse.cz
-
-- updated to 5.1.42, see
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-42.html
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-41.html
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-40.html
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-39.html
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-38.html
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-37.html
-
--------------------------------------------------------------------
-Tue Dec 15 01:23:16 CET 2009 - jengelh@medozas.de
-
-- add baselibs.conf as a source
-
--------------------------------------------------------------------
-Tue Dec 1 17:52:18 CET 2009 - mhrusecky@suse.cz
-
-- removing compatibility symlink
- - intended for 11.2 but never get there
-- fixing various security issues (bnc#557669)
- - upstream #47320 - checking server certificates (CVE-2009-4028)
- - upstream #48291 - error handling in subqueries (CVE-2009-4019)
- - upstream #47780 - preserving null_value flag in GeomFromWKB()
- (CVE-2009-4019)
- - upstream #39277 - symlink behaviour fixed (CVE-2008-7247)
- - upstream #32167 - symlink behaviour refixed (CVE-2009-4030)
-
--------------------------------------------------------------------
-Wed Nov 11 14:23:43 CET 2009 - mhrusecky@suse.cz
-
-- making pid file readable by everybody
-- fixing 'rcmysql status' for non-root
-
--------------------------------------------------------------------
-Thu Oct 29 14:11:09 CET 2009 - mhrusecky@suse.cz
-
-- adding /var/lib/mysql/mysql.sock symlink for compatibility with
- applications for older versions
-- using kill instead of killproc as killproc matches by default all
- running MySQL instances (even KDE ones)
-- checking for log consistency in rc script instead of post of spec
- as it makes more sense
-
--------------------------------------------------------------------
-Fri Oct 16 09:32:35 UTC 2009 - adrian@suse.de
-
-- fix PreRequires or mysql package can't be used in build enviroment
-- do not fail on usermod call in %pre as specified
-
--------------------------------------------------------------------
-Mon Oct 12 18:36:04 UTC 2009 - coolo@novell.com
-
-- fix prereq for usermod
-
--------------------------------------------------------------------
-Mon Oct 5 11:11:35 CEST 2009 - mhrusecky@suse.cz
-
-- fixed my.cnf rights (bnc#539249)
-- fixed restart on update (bnc#520876)
-
--------------------------------------------------------------------
-Tue Sep 15 16:45:23 CEST 2009 - mhrusecky@suse.cz
-
-- Few better formulations in README.SuSE (bnc#539243)
-
--------------------------------------------------------------------
-Tue Aug 25 10:19:04 CEST 2009 - mhrusecky@suse.cz
-
-- Refixing bnc#420313 so mysql_config will return better values
-
--------------------------------------------------------------------
-Wed Aug 12 13:29:09 CEST 2009 - mhrusecky@suse.cz
-
-- Using configure option to enforce pthreads rwlocks on s390 instead
- of sed substitution
-
--------------------------------------------------------------------
-Tue Jul 28 17:10:31 CEST 2009 - mhrusecky@suse.cz
-
-- Applying upstream patch for upstream bug#43594
- (hotcopy will ignore log tables) (bnc#525325)
-- Not using bmove512 as it may slow things down
- (see upstream bug#19975)
-
--------------------------------------------------------------------
-Mon Jul 27 14:45:24 CEST 2009 - mhrusecky@suse.cz
-
-- Applying upstream patch for upstream bug#36259
- 'Optimizing with ORDER BY'
-
--------------------------------------------------------------------
-Fri Jul 24 17:35:07 CEST 2009 - dmueller@suse.de
-
-- fix baselibs.conf (bnc#525065)
-
--------------------------------------------------------------------
-Tue Jul 7 11:19:05 CEST 2009 - mhrusecky@suse.cz
-
-- updated to 5.1.36, see
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-36.html
-
--------------------------------------------------------------------
-Fri Jun 26 11:09:34 CEST 2009 - mhrusecky@suse.cz
-
-- fixed rcmysql status
-
--------------------------------------------------------------------
-Tue Jun 23 19:33:08 CEST 2009 - mhrusecky@suse.cz
-
-- extra escaping in rc script just to be sure
-- creating parent directories for logs when they don't exists
-- rc script didn't always exited when it should
-- checking for incompatible databases in way it can be logged
-
--------------------------------------------------------------------
-Fri Jun 19 13:17:44 CEST 2009 - mhrusecky@suse.cz
-
-- actualized README.SuSE
-
--------------------------------------------------------------------
-Tue Jun 16 14:32:00 CEST 2009 - mhrusecky@suse.cz
-
-- updated to 5.1.35, see
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-35.html
-- fixed some tests
-
--------------------------------------------------------------------
-Mon Jun 8 13:33:35 CEST 2009 - mhrusecky@suse.cz
-
-- putting all log files to subdirectory in /var/log
-
--------------------------------------------------------------------
-Mon Jun 1 18:33:43 CEST 2009 - mhrusecky@suse.cz
-
-- moving socket back to /var/lib/mysql for people with old distributions
-
--------------------------------------------------------------------
-Sat May 2 13:43:40 CEST 2009 - chris@computersalat.de
-
-- fdupes fix for fedora
-
--------------------------------------------------------------------
-Fri May 1 17:55:12 CEST 2009 - chris@computersalat.de
-
-- beautify spec file
- o some if's to get Fedora, Centos build
-- to minimize effort for admins
- o with-charset=utf8
- o with-collation=utf8_unicode_ci
-
--------------------------------------------------------------------
-Thu Apr 30 10:58:29 CEST 2009 - mhrusecky@suse.cz
-
-- adding upgrade log
(1421 more lines skipped)
Index: default_plugins.cnf
===================================================================
--- default_plugins.cnf (revision 11)
+++ default_plugins.cnf (deleted)
@@ -1,4 +0,0 @@
-[server]
-plugin-load=blackhole=ha_blackhole.so
-plugin-load=federated=ha_federated.so
-plugin-load=archive=ha_archive.so
Index: mariadb-5.2.9.tar.bz2
===================================================================
Binary files mariadb-5.2.9.tar.bz2 (revision 11) deleted
Index: mariadb-strict-aliasing.patch
===================================================================
--- mariadb-strict-aliasing.patch (revision 11)
+++ mariadb-strict-aliasing.patch (deleted)
@@ -1,74 +0,0 @@
---- storage/pbxt/src/Makefile.am.orig
-+++ storage/pbxt/src/Makefile.am
-@@ -40,17 +40,19 @@ libpbxt_la_SOURCES = $(non_mysql_interna
- # These are the warning Drizzle uses:
- # DRIZZLE_WARNINGS = -W -Wall -Wextra -pedantic -Wundef -Wredundant-decls -Wno-strict-aliasing -Wno-long-long -Wno-unused-parameter
-
--libpbxt_la_CXXFLAGS = -shared $(AM_CXXFLAGS) -DMYSQL_DYNAMIC_PLUGIN
--libpbxt_la_CFLAGS = -shared $(AM_CFLAGS) -DMYSQL_DYNAMIC_PLUGIN -std=c99
-+libpbxt_la_CXXFLAGS = -shared $(AM_CXXFLAGS) -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN
-+libpbxt_la_CFLAGS = -shared $(AM_CFLAGS) -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN -std=c99
- libpbxt_la_LDFLAGS = -module
-
- noinst_LTLIBRARIES = libpbxt_s.la libpbxt_s_embedded.la libpbxt_s_common.la
-
- libpbxt_s_common_la_SOURCES = $(non_mysql_internal_sources)
-+libpbxt_s_common_la_CXXFLAGS = $(AM_CXXFLAGS) -fno-strict-aliasing
- libpbxt_s_la_SOURCES = $(mysql_internal_sources)
-+libpbxt_s_la_CXXFLAGS = $(AM_CXXFLAGS) -fno-strict-aliasing
- libpbxt_s_la_LIBADD = libpbxt_s_common.la
- libpbxt_s_embedded_la_SOURCES = $(mysql_internal_sources)
--libpbxt_s_embedded_la_CXXFLAGS = $(AM_CXXFLAGS) @plugin_embedded_defs@
-+libpbxt_s_embedded_la_CXXFLAGS = $(AM_CXXFLAGS) -fno-strict-aliasing @plugin_embedded_defs@
- libpbxt_s_embedded_la_LIBADD = libpbxt_s_common.la
-
- EXTRA_DIST = pbms_enabled.cc win_inttypes.h
---- storage/innodb_plugin/buf/buf0flu.c.orig
-+++ storage/innodb_plugin/buf/buf0flu.c
-@@ -112,7 +112,9 @@ buf_flush_insert_in_flush_rbt(
- p_node = rbt_prev(buf_pool->flush_rbt, c_node);
-
- if (p_node != NULL) {
-- prev = *rbt_value(buf_page_t*, p_node);
-+ buf_page_t** value;
-+ value = rbt_value(buf_page_t*, p_node);
-+ prev = *value;
- ut_a(prev != NULL);
- }
-
---- storage/sphinx/Makefile.am.orig
-+++ storage/sphinx/Makefile.am
-@@ -35,17 +35,17 @@ pkgplugin_LTLIBRARIES = @plugin_sphinx_s
-
- ha_sphinx_la_LDFLAGS = -module -avoid-version -rpath $(MYSQLLIBdir) \
- -L$(top_builddir)/libservices -lmysqlservices
--ha_sphinx_la_CXXFLAGS= $(AM_CXXFLAGS) -DMYSQL_DYNAMIC_PLUGIN
-+ha_sphinx_la_CXXFLAGS= $(AM_CXXFLAGS) -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN
- ha_sphinx_la_CFLAGS = $(AM_CFLAGS) -DMYSQL_DYNAMIC_PLUGIN
- ha_sphinx_la_SOURCES = ha_sphinx.cc
-
- sphinx_la_LDFLAGS = -module -avoid-version
--sphinx_la_CXXFLAGS = $(AM_CXXFLAGS)
-+sphinx_la_CXXFLAGS = $(AM_CXXFLAGS) -fno-strict-aliasing
- sphinx_la_CFLAGS = $(AM_CFLAGS)
- sphinx_la_SOURCES = snippets_udf.cc
-
- noinst_LTLIBRARIES = @plugin_sphinx_static_target@
--libsphinx_la_CXXFLAGS = $(AM_CXXFLAGS)
-+libsphinx_la_CXXFLAGS = $(AM_CXXFLAGS) -fno-strict-aliasing
- libsphinx_la_CFLAGS = $(AM_CFLAGS)
- libsphinx_la_SOURCES= ha_sphinx.cc
-
---- storage/xtradb/buf/buf0flu.c.orig
-+++ storage/xtradb/buf/buf0flu.c
-@@ -113,7 +113,9 @@ buf_flush_insert_in_flush_rbt(
- p_node = rbt_prev(buf_pool->flush_rbt, c_node);
-
- if (p_node != NULL) {
-- prev = *rbt_value(buf_page_t*, p_node);
-+ buf_page_t** value;
-+ value = rbt_value(buf_page_t*, p_node);
-+ prev = *value;
- ut_a(prev != NULL);
- }
-
OBS-URL: https://build.opensuse.org/request/show/103700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=12
|
2012-02-16 09:06:09 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
0e53fe9489
|
cleanup
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=67
|
2012-02-09 21:14:05 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
3b50e25be2
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=66
|
2012-02-09 11:07:26 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
3b430f6a5e
|
cleanup
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=65
|
2012-02-09 08:51:02 +00:00 |
|
Michal Hrusecky (old before rename to _miska_)
|
ed67eaafc4
|
fix
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=64
|
2012-02-09 08:30:54 +00:00 |
|