Logoj0ke.net Open Build Service > Projects > internetx:mysql5 > mysql-community-server-55 > Changes
Sign Up | Log In

Changes of Revision 3

[-] Added mysql-community-server.changes
x
 
1
@@ -0,0 +1,1681 @@
2
+-------------------------------------------------------------------
3
+Tue Feb 15 18:44:07 UTC 2011 - cs@linux-administrator.com
4
+
5
+- updated to 5.5.9 GA
6
+  http://dev.mysql.com/doc/refman/5.5/en/news-5-5-9.html
7
+
8
+-------------------------------------------------------------------
9
+Tue Jan  4 11:01:17 CET 2011 - mhrusecky@suse.cz
10
+
11
+- fixed cmake compilation options to have same values as the
12
+  autotools ones
13
+
14
+-------------------------------------------------------------------
15
+Mon Jan  3 14:43:48 CET 2011 - mhrusecky@suse.cz
16
+
17
+- updated to 5.5.8 GA
18
+  http://dev.mysql.com/doc/refman/5.5/en/news-5-5-8.html
19
+
20
+-------------------------------------------------------------------
21
+Mon Nov 22 14:32:48 CET 2010 - mhrusecky@suse.cz
22
+
23
+- updated to 5.5.7 release candidate
24
+  http://dev.mysql.com/doc/refman/5.5/en/news-5-5-7.html
25
+
26
+-------------------------------------------------------------------
27
+Thu Oct 21 10:50:29 CEST 2010 - mhrusecky@suse.cz
28
+
29
+- fixed building on Mandriva
30
+
31
+-------------------------------------------------------------------
32
+Tue Oct 19 05:47:06 CEST 2010 - mhrusecky@suse.cz
33
+
34
+- updated to 5.5.6 release candidate
35
+  http://dev.mysql.com/doc/refman/5.5/en/news-5-5-6.html
36
+
37
+-------------------------------------------------------------------
38
+Mon Oct 18 16:21:40 CEST 2010 - mhrusecky@suse.cz
39
+
40
+- rewritten spec file
41
+  - build and install parts are in separate file now
42
+  - patches in the archive
43
+    - contains more documentation
44
+    - contains tags
45
+    - adding/removing patches just at in one configuration file
46
+
47
+-------------------------------------------------------------------
48
+Wed Sep 29 12:49:25 CEST 2010 - mhrusecky@suse.cz
49
+
50
+- fixed init script to work on SELinux machines (bnc#635645)
51
+
52
+-------------------------------------------------------------------
53
+Wed Sep 29 11:47:47 CEST 2010 - mhrusecky@suse.cz
54
+
55
+- updated to 5.1.51, see
56
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-51.html
57
+
58
+-------------------------------------------------------------------
59
+Wed Aug 11 01:53:06 CEST 2010 - mhrusecky@suse.cz
60
+
61
+- updated to 5.1.49 (maintenance update), see
62
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-49.html
63
+  - fixes several security issues
64
+
65
+-------------------------------------------------------------------
66
+Tue Jun 29 10:33:01 CEST 2010 - mhrusecky@suse.cz
67
+
68
+- updated to 5.1.48 (maintenance update), see
69
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-48.html
70
+
71
+-------------------------------------------------------------------
72
+Wed May 26 13:48:10 CEST 2010 - mhrusecky@suse.cz
73
+
74
+- updated to 5.1.47 (maintenance update), see
75
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-47.html
76
+- fixed Fedora 12 build
77
+
78
+-------------------------------------------------------------------
79
+Fri May  7 11:31:24 CEST 2010 - dmueller@suse.de
80
+
81
+- remove incorrect dependency of libmysqld0 on libmysqlclient-devel
82
+- handle /var/run on tmpfs (fate#303793)
83
+
84
+-------------------------------------------------------------------
85
+Sat Apr 24 00:12:25 CEST 2010 - mhrusecky@suse.cz
86
+
87
+- updated to 5.1.46, see
88
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-46.html
89
+
90
+-------------------------------------------------------------------
91
+Sun Apr 11 21:06:44 CEST 2010 - mhrusecky@suse.cz
92
+
93
+- updated to 5.1.45, see
94
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-45.html
95
+
96
+-------------------------------------------------------------------
97
+Mon Mar  8 15:13:11 UTC 2010 - mhrusecky@suse.cz
98
+
99
+- updated to 5.1.44, see
100
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-43.html
101
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-44.html
102
+- splitting out shared libmysqld shared library (quick dirty way)
103
+- preparing spec file to be more general and easily adjustable to 
104
+  other MySQL flavours
105
+
106
+-------------------------------------------------------------------
107
+Sun Jan 10 00:57:25 CET 2010 - mhrusecky@suse.cz
108
+
109
+- updated to 5.1.42, see
110
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-42.html
111
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-41.html
112
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-40.html
113
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-39.html
114
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-38.html
115
+  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-37.html
116
+
117
+-------------------------------------------------------------------
118
+Tue Dec 15 01:23:16 CET 2009 - jengelh@medozas.de
119
+
120
+- add baselibs.conf as a source
121
+
122
+-------------------------------------------------------------------
123
+Tue Dec  1 17:52:18 CET 2009 - mhrusecky@suse.cz
124
+
125
+- removing compatibility symlink
126
+  - intended for 11.2 but never get there
127
+- fixing various security issues (bnc#557669) 
128
+  - upstream #47320 - checking server certificates (CVE-2009-4028)
129
+  - upstream #48291 - error handling in subqueries (CVE-2009-4019)
130
+  - upstream #47780 - preserving null_value flag in GeomFromWKB()
131
+                      (CVE-2009-4019)
132
+  - upstream #39277 - symlink behaviour fixed (CVE-2008-7247)
133
+  - upstream #32167 - symlink behaviour refixed (CVE-2009-4030)
134
+
135
+-------------------------------------------------------------------
136
+Wed Nov 11 14:23:43 CET 2009 - mhrusecky@suse.cz
137
+
138
+- making pid file readable by everybody
139
+- fixing 'rcmysql status' for non-root
140
+
141
+-------------------------------------------------------------------
142
+Thu Oct 29 14:11:09 CET 2009 - mhrusecky@suse.cz
143
+
144
+- adding /var/lib/mysql/mysql.sock symlink for compatibility with
145
+  applications for older versions
146
+- using kill instead of killproc as killproc matches by default all
147
+  running MySQL instances (even KDE ones)
148
+- checking for log consistency in rc script instead of post of spec
149
+  as it makes more sense
150
+
151
+-------------------------------------------------------------------
152
+Fri Oct 16 09:32:35 UTC 2009 - adrian@suse.de
153
+
154
+- fix PreRequires or mysql package can't be used in build enviroment
155
+- do not fail on usermod call in %pre as specified
156
+
157
+-------------------------------------------------------------------
158
+Mon Oct 12 18:36:04 UTC 2009 - coolo@novell.com
159
+
160
+- fix prereq for usermod
161
+
162
+-------------------------------------------------------------------
163
+Mon Oct  5 11:11:35 CEST 2009 - mhrusecky@suse.cz
164
+
165
+- fixed my.cnf rights (bnc#539249)
166
+- fixed restart on update (bnc#520876)
167
+
168
+-------------------------------------------------------------------
169
+Tue Sep 15 16:45:23 CEST 2009 - mhrusecky@suse.cz
170
+
171
+- Few better formulations in README.SuSE (bnc#539243)
172
+
173
+-------------------------------------------------------------------
174
+Tue Aug 25 10:19:04 CEST 2009 - mhrusecky@suse.cz
175
+
176
+- Refixing bnc#420313 so mysql_config will return better values
177
+
178
+-------------------------------------------------------------------
179
+Wed Aug 12 13:29:09 CEST 2009 - mhrusecky@suse.cz
180
+
181
+- Using configure option to enforce pthreads rwlocks on s390 instead
182
+  of sed substitution 
183
+
184
+-------------------------------------------------------------------
185
+Tue Jul 28 17:10:31 CEST 2009 - mhrusecky@suse.cz
186
+
187
+- Applying upstream patch for upstream bug#43594
188
+  (hotcopy will ignore log tables) (bnc#525325)
189
+- Not using bmove512 as it may slow things down
190
+  (see upstream bug#19975)
191
+
192
+-------------------------------------------------------------------
193
+Mon Jul 27 14:45:24 CEST 2009 - mhrusecky@suse.cz
194
+
195
+- Applying upstream patch for upstream bug#36259
196
+  'Optimizing with ORDER BY'
197
+
198
+-------------------------------------------------------------------
199
+Fri Jul 24 17:35:07 CEST 2009 - dmueller@suse.de
200
+
201
[-] Added mysql-community-server.spec ^
201
 
1
@@ -0,0 +1,644 @@
2
+#
3
+# spec file for package mysql-community-server (Version 5.5.9)
4
+#
5
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
6
+#
7
+# All modifications and additions to the file contributed by third parties
8
+# remain the property of their copyright owners, unless otherwise agreed
9
+# upon. The license for this file, and modifications and additions to the
10
+# file, is the same license as for the pristine package itself (unless the
11
+# license for the pristine package is not an Open Source License, in which
12
+# case the license is the MIT License). An "Open Source License" is a
13
+# license that conforms to the Open Source Definition (Version 1.9)
14
+# published by the Open Source Initiative.
15
+
16
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
17
+#
18
+
19
+# norootforbuild
20
+
21
+# Few definitions which will alter build
22
+%define prefered   0
23
+%define use_cmake  1
24
+%define cluster    0
25
+%define builtin_plugins partition,csv,heap,myisam,innobase
26
+
27
+%if %{?rel:0}%{!?rel:1}
28
+%define rel 1
29
+%endif
30
+#Distribution:   %dist
31
+#Packager:       %packager
32
+#Vendor:         %vendor
33
+
34
+Name:           mysql-community-server_55
35
+Summary:        A True Multiuser, Multithreaded SQL Database Server
36
+Version:        5.5.9
37
+%define srv_vers   5.5.9
38
+Release:        1
39
+License:        GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
40
+Group:          Productivity/Databases/Servers
41
+Url:            http://www.mysql.com
42
+# http://dev.mysql.com/get/Downloads/MySQL-5.5/%{name}-%{version}.tar.gz/from/pick
43
+Source:         mysql-%{version}.tar.bz2
44
+Source2:        baselibs.conf
45
+Source3:        README.debug
46
+Source4:        suse-test-run
47
+Source5:        mysql.SuSEfirewall2
48
+Source7:        rc.mysql-multi
49
+Source8:        README.SuSE
50
+Source9:        mysql-patches.tar.bz2
51
+Source10:       build.inc
52
+Source11:       install.inc
53
+Source12:       series
54
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
55
+%if 0%{?suse_version}
56
+PreReq:         pwdutils
57
+%else
58
+#PreReq:         /usr/sbin/useradd /usr/sbin/usermod /usr/sbin/groupadd 
59
+%endif
60
+#PreReq:         coreutils sed grep
61
+%if 0%{?suse_version}
62
+PreReq:         %install_info_prereq %insserv_prereq
63
+%endif
64
+BuildRequires:  gcc-c++ ncurses-devel openssl-devel procps readline-devel 
65
+BuildRequires:  cmake zlib-devel
66
+%if 0%{?suse_version}
67
+BuildRequires:  pwdutils tcpd-devel
68
+%endif
69
+%if 0%{?suse_version} > 1030 || 0%{?fedora_version} > 8
70
+BuildRequires:  fdupes
71
+%endif
72
+%if 0%{?fedora_version} > 11
73
+BuildRequires:  sqlite
74
+%endif
75
+%if 0%{?suse_version} > 1030
76
+Recommends:     logrotate
77
+%else
78
+Requires:       logrotate
79
+%endif
80
+# required by rcmysql
81
+Requires:       %{name}-client perl-base
82
+Obsoletes:      mysql-Max < %{srv_vers}
83
+Provides:       mysql-Max = %{srv_vers}
84
+Obsoletes:      mysql < %{srv_vers}
85
+Provides:       mysql = %{srv_vers}
86
+Conflicts:      otherproviders(mysql)
87
+
88
+%description
89
+SQL is the most popular database language in the world. MySQL is a
90
+client/server implementation that consists of a server daemon (mysqld)
91
+and many different client programs and libraries.
92
+
93
+The main goals of MySQL are speed, robustness, and ease of use. MySQL
94
+was originally developed because the developers at TcX needed an SQL
95
+server that could handle very large databases an order of magnitude
96
+faster than what any database vendor could offer them. They have now
97
+been using MySQL since 1996 in an environment with more than 40
98
+databases containing 10,000 tables, of which more than 500 have more
99
+than 7 million rows. This is about 100 gigabytes of mission-critical
100
+data.
101
+
102
+The base upon which MySQL is built is a set of routines that have been
103
+used in a highly demanding production environment for many years. While
104
+MySQL is still in development, it already offers a rich and highly
105
+useful function set.
106
+
107
+The official way to pronounce MySQL is "My Ess Que Ell" (Not
108
+MY-SEQUEL).
109
+
110
+This package only contains the server-side programs.
111
+
112
+Authors:
113
+--------
114
+    Michael Widenius <monty@mysql.com>
115
+    David Axmark <davida@mysql.com>
116
+
117
+
118
+
119
+%if 0%{?prefered} > 0
120
+#-------------------------------------------------------------------------------
121
+%package -n libmysqlclient-devel
122
+#-------------------------------------------------------------------------------
123
+# mysql-devel was last used in openSUSE 10.2
124
+Provides:       mysql-devel = %srv_vers-%release
125
+Obsoletes:      mysql-devel < %srv_vers
126
+Requires:       libmysqlclient16 = %version libmysqlclient_r16 = %version glibc-devel zlib-devel openssl-devel
127
+Summary:        MySQL Development Header Files and Libraries
128
+License:        GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
129
+Group:          Development/Libraries/C and C++
130
+
131
+%description -n libmysqlclient-devel
132
+This package contains the development header files and libraries
133
+necessary to develop MySQL client applications.
134
+
135
+Authors:
136
+--------
137
+    Michael Widenius <monty@mysql.com>
138
+    David Axmark <davida@mysql.com>
139
+
140
+#-------------------------------------------------------------------------------
141
+%package -n libmysqld0
142
+#-------------------------------------------------------------------------------
143
+License:        GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
144
+Summary:        MySQL embedded server development files
145
+Group:          Development/Libraries/C and C++
146
+
147
+%description -n libmysqld0
148
+This package contains the development header files and libraries
149
+for developing application that embed the MySQL server
150
+
151
+
152
+#-------------------------------------------------------------------------------
153
+%package -n libmysqld-devel
154
+#-------------------------------------------------------------------------------
155
+License:        GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
156
+Summary:        MySQL embedded server development files
157
+# the headers files are the shared
158
+Requires:       libmysqlclient-devel = %version tcpd-devel
159
+Requires:       libmysqld0 = %version
160
+Group:          Development/Libraries/C and C++
161
+
162
+%description -n libmysqld-devel
163
+This package contains the development header files and libraries
164
+for developing application that embed the MySQL server
165
+%endif
166
+
167
+#-------------------------------------------------------------------------------
168
+%package -n libmysql55client16
169
+#-------------------------------------------------------------------------------
170
+Summary:        MySQL Shared Libraries
171
+License:        GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
172
+Group:          Development/Libraries/Other
173
+
174
+%description -n libmysql55client16
175
+This package contains the shared libraries (.so) which certain
176
+languages and applications need to dynamically load and use MySQL.
177
+
178
+Authors:
179
+--------
180
+    Michael Widenius <monty@mysql.com>
181
+    David Axmark <davida@mysql.com>
182
+
183
+
184
+#-------------------------------------------------------------------------------
185
+%package -n libmysql55client_r16
186
+#-------------------------------------------------------------------------------
187
+Summary:        MySQL Shared Libraries
188
+License:        GPLv2 ; with additional permissions: EXCEPTIONS-CLIENT
189
+Group:          Development/Libraries/Other
190
+
191
+%description -n libmysql55client_r16
192
+This package contains the shared libraries (.so) which certain
193
+languages and applications need to dynamically load and use MySQL.
194
+
195
+Authors:
196
+--------
197
+    Michael Widenius <monty@mysql.com>
198
+    David Axmark <davida@mysql.com>
199
+
200
+#-------------------------------------------------------------------------------
201
Added mysql-patches.tar.bz2 ^
[+] Added README.SuSE ^
[+] Added README.debug ^
[+] Added baselibs.conf ^
[+] Added default_plugins.cnf ^
Added mysql-5.5.8.tar.bz2 ^
[+] Added mysql.SuSEfirewall2 ^
[+] Added rc.mysql-multi ^
Added ready ^
[+] Added series ^
[+] Added suse-test-run ^