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

File mysql-community-server.changes of Package mysql-community-server-55 (Revision 3)

Currently displaying revision 3, show latest

 
1
-------------------------------------------------------------------
2
Tue Feb 15 18:44:07 UTC 2011 - cs@linux-administrator.com
3
4
- updated to 5.5.9 GA
5
  http://dev.mysql.com/doc/refman/5.5/en/news-5-5-9.html
6
7
-------------------------------------------------------------------
8
Tue Jan  4 11:01:17 CET 2011 - mhrusecky@suse.cz
9
10
- fixed cmake compilation options to have same values as the
11
  autotools ones
12
13
-------------------------------------------------------------------
14
Mon Jan  3 14:43:48 CET 2011 - mhrusecky@suse.cz
15
16
- updated to 5.5.8 GA
17
  http://dev.mysql.com/doc/refman/5.5/en/news-5-5-8.html
18
19
-------------------------------------------------------------------
20
Mon Nov 22 14:32:48 CET 2010 - mhrusecky@suse.cz
21
22
- updated to 5.5.7 release candidate
23
  http://dev.mysql.com/doc/refman/5.5/en/news-5-5-7.html
24
25
-------------------------------------------------------------------
26
Thu Oct 21 10:50:29 CEST 2010 - mhrusecky@suse.cz
27
28
- fixed building on Mandriva
29
30
-------------------------------------------------------------------
31
Tue Oct 19 05:47:06 CEST 2010 - mhrusecky@suse.cz
32
33
- updated to 5.5.6 release candidate
34
  http://dev.mysql.com/doc/refman/5.5/en/news-5-5-6.html
35
36
-------------------------------------------------------------------
37
Mon Oct 18 16:21:40 CEST 2010 - mhrusecky@suse.cz
38
39
- rewritten spec file
40
  - build and install parts are in separate file now
41
  - patches in the archive
42
    - contains more documentation
43
    - contains tags
44
    - adding/removing patches just at in one configuration file
45
46
-------------------------------------------------------------------
47
Wed Sep 29 12:49:25 CEST 2010 - mhrusecky@suse.cz
48
49
- fixed init script to work on SELinux machines (bnc#635645)
50
51
-------------------------------------------------------------------
52
Wed Sep 29 11:47:47 CEST 2010 - mhrusecky@suse.cz
53
54
- updated to 5.1.51, see
55
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-51.html
56
57
-------------------------------------------------------------------
58
Wed Aug 11 01:53:06 CEST 2010 - mhrusecky@suse.cz
59
60
- updated to 5.1.49 (maintenance update), see
61
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-49.html
62
  - fixes several security issues
63
64
-------------------------------------------------------------------
65
Tue Jun 29 10:33:01 CEST 2010 - mhrusecky@suse.cz
66
67
- updated to 5.1.48 (maintenance update), see
68
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-48.html
69
70
-------------------------------------------------------------------
71
Wed May 26 13:48:10 CEST 2010 - mhrusecky@suse.cz
72
73
- updated to 5.1.47 (maintenance update), see
74
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-47.html
75
- fixed Fedora 12 build
76
77
-------------------------------------------------------------------
78
Fri May  7 11:31:24 CEST 2010 - dmueller@suse.de
79
80
- remove incorrect dependency of libmysqld0 on libmysqlclient-devel
81
- handle /var/run on tmpfs (fate#303793)
82
83
-------------------------------------------------------------------
84
Sat Apr 24 00:12:25 CEST 2010 - mhrusecky@suse.cz
85
86
- updated to 5.1.46, see
87
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-46.html
88
89
-------------------------------------------------------------------
90
Sun Apr 11 21:06:44 CEST 2010 - mhrusecky@suse.cz
91
92
- updated to 5.1.45, see
93
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-45.html
94
95
-------------------------------------------------------------------
96
Mon Mar  8 15:13:11 UTC 2010 - mhrusecky@suse.cz
97
98
- updated to 5.1.44, see
99
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-43.html
100
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-44.html
101
- splitting out shared libmysqld shared library (quick dirty way)
102
- preparing spec file to be more general and easily adjustable to 
103
  other MySQL flavours
104
105
-------------------------------------------------------------------
106
Sun Jan 10 00:57:25 CET 2010 - mhrusecky@suse.cz
107
108
- updated to 5.1.42, see
109
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-42.html
110
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-41.html
111
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-40.html
112
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-39.html
113
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-38.html
114
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-37.html
115
116
-------------------------------------------------------------------
117
Tue Dec 15 01:23:16 CET 2009 - jengelh@medozas.de
118
119
- add baselibs.conf as a source
120
121
-------------------------------------------------------------------
122
Tue Dec  1 17:52:18 CET 2009 - mhrusecky@suse.cz
123
124
- removing compatibility symlink
125
  - intended for 11.2 but never get there
126
- fixing various security issues (bnc#557669) 
127
  - upstream #47320 - checking server certificates (CVE-2009-4028)
128
  - upstream #48291 - error handling in subqueries (CVE-2009-4019)
129
  - upstream #47780 - preserving null_value flag in GeomFromWKB()
130
                      (CVE-2009-4019)
131
  - upstream #39277 - symlink behaviour fixed (CVE-2008-7247)
132
  - upstream #32167 - symlink behaviour refixed (CVE-2009-4030)
133
134
-------------------------------------------------------------------
135
Wed Nov 11 14:23:43 CET 2009 - mhrusecky@suse.cz
136
137
- making pid file readable by everybody
138
- fixing 'rcmysql status' for non-root
139
140
-------------------------------------------------------------------
141
Thu Oct 29 14:11:09 CET 2009 - mhrusecky@suse.cz
142
143
- adding /var/lib/mysql/mysql.sock symlink for compatibility with
144
  applications for older versions
145
- using kill instead of killproc as killproc matches by default all
146
  running MySQL instances (even KDE ones)
147
- checking for log consistency in rc script instead of post of spec
148
  as it makes more sense
149
150
-------------------------------------------------------------------
151
Fri Oct 16 09:32:35 UTC 2009 - adrian@suse.de
152
153
- fix PreRequires or mysql package can't be used in build enviroment
154
- do not fail on usermod call in %pre as specified
155
156
-------------------------------------------------------------------
157
Mon Oct 12 18:36:04 UTC 2009 - coolo@novell.com
158
159
- fix prereq for usermod
160
161
-------------------------------------------------------------------
162
Mon Oct  5 11:11:35 CEST 2009 - mhrusecky@suse.cz
163
164
- fixed my.cnf rights (bnc#539249)
165
- fixed restart on update (bnc#520876)
166
167
-------------------------------------------------------------------
168
Tue Sep 15 16:45:23 CEST 2009 - mhrusecky@suse.cz
169
170
- Few better formulations in README.SuSE (bnc#539243)
171
172
-------------------------------------------------------------------
173
Tue Aug 25 10:19:04 CEST 2009 - mhrusecky@suse.cz
174
175
- Refixing bnc#420313 so mysql_config will return better values
176
177
-------------------------------------------------------------------
178
Wed Aug 12 13:29:09 CEST 2009 - mhrusecky@suse.cz
179
180
- Using configure option to enforce pthreads rwlocks on s390 instead
181
  of sed substitution 
182
183
-------------------------------------------------------------------
184
Tue Jul 28 17:10:31 CEST 2009 - mhrusecky@suse.cz
185
186
- Applying upstream patch for upstream bug#43594
187
  (hotcopy will ignore log tables) (bnc#525325)
188
- Not using bmove512 as it may slow things down
189
  (see upstream bug#19975)
190
191
-------------------------------------------------------------------
192
Mon Jul 27 14:45:24 CEST 2009 - mhrusecky@suse.cz
193
194
- Applying upstream patch for upstream bug#36259
195
  'Optimizing with ORDER BY'
196
197
-------------------------------------------------------------------
198
Fri Jul 24 17:35:07 CEST 2009 - dmueller@suse.de
199
200
- fix baselibs.conf (bnc#525065)
201
202
-------------------------------------------------------------------
203
Tue Jul  7 11:19:05 CEST 2009 - mhrusecky@suse.cz
204
205
- updated to 5.1.36, see
206
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-36.html
207
208
-------------------------------------------------------------------
209
Fri Jun 26 11:09:34 CEST 2009 - mhrusecky@suse.cz
210
211
- fixed rcmysql status
212
213
-------------------------------------------------------------------
214
Tue Jun 23 19:33:08 CEST 2009 - mhrusecky@suse.cz
215
216
- extra escaping in rc script just to be sure
217
- creating parent directories for logs when they don't exists
218
- rc script didn't always exited when it should
219
- checking for incompatible databases in way it can be logged
220
221
-------------------------------------------------------------------
222
Fri Jun 19 13:17:44 CEST 2009 - mhrusecky@suse.cz
223
224
- actualized README.SuSE
225
226
-------------------------------------------------------------------
227
Tue Jun 16 14:32:00 CEST 2009 - mhrusecky@suse.cz
228
229
- updated to 5.1.35, see
230
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-35.html
231
- fixed some tests
232
233
-------------------------------------------------------------------
234
Mon Jun  8 13:33:35 CEST 2009 - mhrusecky@suse.cz
235
236
- putting all log files to subdirectory in /var/log
237
238
-------------------------------------------------------------------
239
Mon Jun  1 18:33:43 CEST 2009 - mhrusecky@suse.cz
240
241
- moving socket back to /var/lib/mysql for people with old distributions
242
243
-------------------------------------------------------------------
244
Sat May  2 13:43:40 CEST 2009 - chris@computersalat.de
245
246
- fdupes fix for fedora 
247
248
-------------------------------------------------------------------
249
Fri May  1 17:55:12 CEST 2009 - chris@computersalat.de
250
251
- beautify spec file
252
  o some if's to get Fedora, Centos build
253
- to minimize effort for admins
254
  o with-charset=utf8
255
  o with-collation=utf8_unicode_ci
256
257
-------------------------------------------------------------------
258
Thu Apr 30 10:58:29 CEST 2009 - mhrusecky@suse.cz
259
260
- adding upgrade log
261
262
-------------------------------------------------------------------
263
Tue Apr 28 18:33:22 CEST 2009 - mhrusecky@suse.cz
264
265
- fixed update so only one at the time is allowed
266
267
-------------------------------------------------------------------
268
Fri Apr 24 17:27:11 CEST 2009 - mhrusecky@suse.cz
269
270
- updated to 5.1.34, see
271
  http://dev.mysql.com/doc/refman/5.1/en/news-5-1-34.html
272
- added README.SuSE with notes about version 5.1
273
- fixed migration problem from 5.0.X regarding moved pidfile
274
275
-------------------------------------------------------------------
276
Fri Apr 10 14:40:54 CEST 2009 - mhrusecky@suse.cz
277
278
- Fixed SSL support on 64-bit machines
279
280
-------------------------------------------------------------------
281
Tue Apr  7 18:33:16 CEST 2009 - mhrusecky@suse.cz
282
283
- Merging with development version of MySQL 5.1
284
  - following changes were committed since 
285
    Mon Oct  1 19:55:46 CEST 2007 when package development was
286
    branched
287
    * Fri Apr  3 16:05:02 CEST 2009 - mhrusecky@suse.cz
288
      - better fix for rc status
289
      - my_safe_process moved to %_bindir
290
    * Thu Apr  2 18:41:08 CEST 2009 - mhrusecky@suse.cz
291
      - updated to 5.1.33, see
292
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-33.html
293
      - fixed path dependent build of scripts
294
    * Tue Mar 17 19:10:09 CET 2009 - mhrusecky@suse.cz
295
      - localstatedir is back to /var/lib/mysql as it is used as 
296
        default value for datadir
297
      - fixed upgrade using datadir
298
    * Tue Mar 17 18:23:35 CET 2009 - mhrusecky@suse.cz
299
      - mysql_install_db now uses group option too
300
      - log file migrated to /var/log
301
    * Thu Mar 12 18:07:24 CET 2009 - mhrusecky@suse.cz
302
      - Fixing mysql-test so it can be installed in 
303
        /usr/share/mysql-test
304
    * Mon Mar  9 20:17:32 CET 2009 - mhrusecky@suse.cz
305
      - Adjusting suse-test-run as there is no longer mysql-Max
306
        package
307
    * Fri Mar  6 15:59:40 CET 2009 - mhrusecky@suse.cz
308
      - updated to 5.1.32, see
309
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-32.html
310
      - mysql-5.1.31-test-allowed-packets.patch no longer needed 
311
        as it was fixed upstream
312
    * Tue Mar  3 19:53:11 CET 2009 - mhrusecky@suse.cz
313
      - moving tmp and socket/pidfiles directories to the better 
314
        location
315
    * Mon Mar  2 14:40:19 CET 2009 - mhrusecky@suse.cz
316
      - dropping mysql-storage-plugins package (now part of mysql 
317
        base package)
318
    * Fri Feb 27 16:04:57 CET 2009 - mhrusecky@suse.cz
319
      - fixed main.variables-big test
320
    * Thu Feb 26 17:48:51 CET 2009 - mhrusecky@suse.cz
321
      - fixed federated plugin to avoid versioning
322
      - fixed main.mysqlbinlog_row_big test
323
      - fixed dependencies and other things because of dropped 
324
        mysql-Max
325
    * Mon Feb 23 17:28:38 CET 2009 - mhrusecky@suse.cz
326
      - updated to 5.1.31, see
327
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-31.html
328
        * mysql-5.1.30-test-daemon-sbin.patch no longer needed as 
329
          something better was accepted upstream
330
        * mysql-openssl-test.patch is already in upstream too
331
    * Mon Feb 23 15:25:22 CET 2009 - mhrusecky@suse.cz
332
      - dropping unused rc.mysql file
333
      - fixed status detection
334
    * Fri Feb 20 15:06:22 CET 2009 - mhrusecky@suse.cz
335
      - innodb support compiled as a static part of MySQL
336
      - getting rid of sysconfig
337
    * Tue Jan 20 18:39:38 CET 2009 - mhrusecky@suse.cz
338
      - automatic plugins loading
339
    * Mon Jan  5 18:34:40 CET 2009 - mhrusecky@suse.cz
340
      - init script checks for relative paths (bnc#463586)
341
    * Mon Dec  8 17:27:29  CET 2008 - mhrusecky@suse.cz
342
      - updated to 5.1.30, see
343
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-28.html
344
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-29.html
345
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-30.html
346
      - indentation in rc scripts fixed (bnc#435519)
347
      - more comments and minor fixes in spec file
348
      - using symlinks for mysql-test-run and mtr as these are the 
349
        same files and they needs some patching
350
      - fixed some of the automatic tests
351
      - dropping some patches which are no longer used
352
    * Thu Sep 25 12:05:46 CEST 2008 - mmarek@suse.cz
353
      - merged init script changes from the 5.0 package
354
    * Wed Jul 30 14:57:46 CEST 2008 - mmarek@suse.cz
355
      - updated to 5.1.26-rc, see
356
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-26.html
357
    * Fri Jul  4 12:58:41 CEST 2008 - mmarek@suse.cz
358
      - updated to 5.1.25-rc, for changes see
359
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-24.html
360
        http://dev.mysql.com/doc/refman/5.1/en/news-5-1-25.html
361
    * Fri Mar 14 14:19:36 CET 2008 - mmarek@suse.cz
362
      - fixed mysqld_multi.patch (bnc#371000)
363
    * Fri Mar 14 13:31:01 CET 2008 - mmarek@suse.cz
364
      - add 'user = mysql' to mysqld_multi example groups
365
    * Fri Mar 14 09:06:11 CET 2008 - mmarek@suse.cz
366
      - dropped README.SUSE (bnc#357634)
367
      - moved mysql_upgrade to the server package (bnc#366820)
368
    * Thu Mar 13 17:29:32 CET 2008 - mmarek@suse.cz
369
      - adjusted license tags
370
    * Wed Mar 12 18:48:52 CET 2008 - mmarek@suse.cz
371
      - finally convert err-log to log-error in my.cnf
372
    * Wed Mar 12 17:58:03 CET 2008 - mmarek@suse.cz
373
      - shortened the comment in sysconfig.mysql, a detailed
374
        description or HOWTO can be added to a README (created a 
375
        draft)
376
    * Wed Mar 12 16:03:16 CET 2008 - mmarek@suse.cz
377
      - don't preinstall /var/lib/mysql-databases, create datadirs
378
        in mysqld_multi on first startup insteal
379
    * Tue Mar 11 13:38:33 CET 2008 - mmarek@suse.cz
380
      - updated to 5.1.23-rc
381
        * fixes CVE-2007-5970
382
        * for other changes see
383
          http://dev.mysql.com/doc/refman/5.1/en/news-5-1-23.html
384
    * Tue Feb 12 12:00:00 CET 2008 - richard@radoeka.nl
385
      - Added multi database support by
386
        o updating /etc/init.d/mysql, it has now 2 legs the existing 
387
          one to start a single database, and a new one to start and 
388
          stop multiple database.
389
        o Added a sysconfig variable
390
        o Added a directory /var/lib/mysql-databases to hold 
391
          databases,
392
        o Updated /etc/my.cnf with some examples database 
393
          configurations
394
    * Fri Nov  9 15:51:08 CET 2007 - mmarek@suse.cz
395
      - removed the sles9 workaround that's not needed anymore and 
396
        breaks sles9 builds instead
397
    * Wed Oct 10 22:30:44 CEST 2007 - mmarek@suse.cz
398
      - merged the standard and Max server packages
399
      - example, csv and federated storage engines are packaged in
400
        mysql-storage-plugins
401
      - build the NDB cluster:
402
        * mysql-ndb-storage
403
        * mysql-ndb-management
404
        * mysql-ndb-tools
405
        * mysql-ndb-extra
406
      - removed libmysqlclient static libraries and .la files
407
      - moved libmysqlclient and libmysqld to %%_libdir, %%_libdir/mysql
408
        will only be used for the server plugins
409
    * Mon Oct  1 19:55:46 CEST 2007 - mmarek@suse.cz
410
      - initial 5.1 packaging (5.1.22-rc)
411
        * ported the 5.0 spec file to make it build at least
412
        * highlights from the "What's New" list
413
         (http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html):
414
         - table partitioning
415
         - plugin API
416
         - event scheduler
417
         - basic XML functions (ExtractValue() and UpdateXML())
418
         - mysqlslap load emulator
419
420
-------------------------------------------------------------------
421
Mon Mar 30 01:05:45 CEST 2009 - crrodriguez@suse.de
422
423
- configure flag --with-pic is not really used for libmysqld.a
424
  restore -fPIC in CFLAGS  
425
426
-------------------------------------------------------------------
427
Tue Mar  3 02:15:37 CET 2009 - crrodriguez@suse.de
428
429
- use --disable-static, note that this will only
430
  remove static libraries that have shared counterparts, those
431
  in static form only remain available as usual (saves around 6MB)
432
- remove "la" files
433
434
-------------------------------------------------------------------
435
Wed Jan  7 12:34:56 CET 2009 - olh@suse.de
436
437
- obsolete old -XXbit packages (bnc#437293)
438
439
-------------------------------------------------------------------
440
Thu Oct 23 18:24:37 CEST 2008 - mmarek@suse.cz
441
442
- fix mysql_install_db when the hostname is 'localhost'
443
  (bnc#429618, mysql#35754)
444
445
-------------------------------------------------------------------
446
Thu Sep 25 16:45:53 CEST 2008 - mmarek@suse.cz
447
448
- build -max and -debug with --with-big-tables and archive, csv,
449
  example, blackhole and federated engines to match the binary
450
  builds provided by MySQL (bnc#427384)
451
452
-------------------------------------------------------------------
453
Fri Sep 12 18:33:47 CEST 2008 - mmarek@suse.cz
454
455
- better fix for CVE-2008-2079 (bnc#425079, mysql#32167)
456
457
-------------------------------------------------------------------
458
Fri Sep 12 15:37:25 CEST 2008 - mmarek@suse.de
459
460
- remove no longer needed s390 workaround
461
462
-------------------------------------------------------------------
463
Tue Sep  2 11:08:38 CEST 2008 - mmarek@suse.cz
464
465
- fix mysql_config --libs output (bnc#420313, mysql#39175)
466
467
-------------------------------------------------------------------
468
Mon Aug 25 10:04:20 CEST 2008 - mmarek@suse.cz
469
470
- updated to 5.0.67, for changes see
471
 http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-67.html
472
473
474
-------------------------------------------------------------------
475
Mon Aug 18 15:48:07 CEST 2008 - mmarek@suse.de
476
477
- add Required-Stop: $network $remote_fs to the init script
478
479
-------------------------------------------------------------------
480
Fri May 30 15:35:17 CEST 2008 - mmarek@suse.cz
481
482
- fix a race in rcmysql restart between the old mysql removing it's
483
  pid file and exiting - use checkproc -p (bnc#359522, bnc#332530,
484
  #395710)
485
486
-------------------------------------------------------------------
487
Thu May 22 22:02:23 CEST 2008 - mmarek@suse.cz
488
489
- increase timeout in rcmysql stop, should fix failed restarts
490
  (bnc#359522, bnc#332530)
491
492
-------------------------------------------------------------------
493
Mon May 19 15:02:38 CEST 2008 - mmarek@suse.cz
494
495
- fixed a privilege bypass with DATA/INDEX DIRECTORY
496
  (bnc#387746, mysql#32167, CVE-2008-2079)
497
498
-------------------------------------------------------------------
499
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
500
501
- added baselibs.conf file to build xxbit packages
502
  for multilib support
503
504
-------------------------------------------------------------------
505
Fri Mar 14 14:19:36 CET 2008 - mmarek@suse.cz
506
507
- fixed mysqld_multi.patch (bnc#371000)
508
509
-------------------------------------------------------------------
510
Fri Mar 14 13:31:01 CET 2008 - mmarek@suse.cz
511
512
- add 'user = mysql' to mysqld_multi example groups
513
514
-------------------------------------------------------------------
515
Fri Mar 14 09:21:41 CET 2008 - mmarek@suse.cz
516
517
- synced with server:database:mysql51
518
- dropped README.SUSE (bnc#357634)
519
- moved mysql_upgrade to the server package (bnc#366820)
520
- adjusted license tags
521
- finally convert err-log to log-error in my.cnf
522
- Added multi database support by
523
  o updating /etc/init.d/mysql, it has now 2 legs the existing one to start
524
    a single database, and a new one to start and stop multiple database.
525
  o Added a sysconfig variable
526
  o Updated /etc/my.cnf with some examples database configurations
527
  (Done by Richard Bos, minor edits by me, bnc#353120)
528
529
530
-------------------------------------------------------------------
531
Tue Feb 26 13:50:00 CET 2008 - mmarek@suse.cz
532
533
- updated to 5.0.51a
534
  * incorporates previous security fixes
535
536
-------------------------------------------------------------------
537
Fri Jan  4 15:25:50 CET 2008 - mmarek@suse.cz
538
539
- updated to 5.0.51
540
  * statements that contain unclosed /*-comments now are rejected
541
    with a syntax error [mysql#28779]
542
  * server parser performance improvements [mysql#30625,
543
    mysql#30237]
544
  * security fix: CVE-2007-5969 / mysql#32111
545
  * for a full list of changes, see
546
  http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-51.html
547
- fixed CVE-2007-6303 / mysql#29908
548
- fixed CVE-2007-6304 / mysql#29801
549
- fixed several testsuite failures
550
  (mybug25359.patch, mybug32458.patch, mybug33050.patch)
551
552
-------------------------------------------------------------------
553
Wed Dec 26 07:45:12 CET 2007 - crrodriguez@suse.de
554
555
- fix library-without-ldconfig-postun 
556
557
-------------------------------------------------------------------
558
Thu Nov  8 13:39:51 CET 2007 - mmarek@suse.cz
559
560
- avoid using distributed pregenerated files instead of
561
  files generated in the builddirs
562
563
-------------------------------------------------------------------
564
Fri Aug 31 13:46:48 CEST 2007 - mmarek@suse.cz
565
566
- make sure mysql-shared is replaced by libmysqlclient15 when
567
  updating from 10.1 or 10.2 [#306556]
568
569
-------------------------------------------------------------------
570
Wed Aug 29 17:55:40 CEST 2007 - mmarek@suse.cz
571
572
- fix for http://bugs.mysql.com/30069
573
  (thanks to Richard Guenther)
574
575
-------------------------------------------------------------------
576
Tue Aug 21 10:21:49 CEST 2007 - mmarek@suse.cz
577
578
- make TMPDIR relative to datadir= setting in /etc/my.cnf
579
- add a hint about changing datadir to rcmysql [#285076]
580
581
-------------------------------------------------------------------
582
Fri Jul 27 11:14:56 CEST 2007 - mmarek@suse.cz
583
584
- updated to 5.0.45, for changes see
585
  http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-45.html
586
587
-------------------------------------------------------------------
588
Mon Jul  2 10:58:59 CEST 2007 - mmarek@suse.cz
589
590
- mysql_upgrade: don't fail if the db is already up-to-date
591
  [#287209] (mysql_upgrade-exit-status.patch)
592
593
-------------------------------------------------------------------
594
Mon Jun  4 15:14:50 CEST 2007 - mmarek@suse.cz
595
596
- updated the mysql-test package (there are still some failures
597
  that don't occur during build-time tests)
598
- use a new version of the mysql_upgrade program, which finally
599
  handles errors from /usr/bin/mysql correctly
600
601
-------------------------------------------------------------------
602
Fri Jun  1 09:15:49 CEST 2007 - mmarek@suse.cz
603
604
- fixed build for older distributions in the buildservice
605
606
-------------------------------------------------------------------
607
Tue May 29 12:58:35 CEST 2007 - mmarek@suse.de
608
609
- run ldconfig in %%post of library packages
610
- don't copy example my.cnf files to /usr/share/doc (they're
611
  already installed in /usr/share/mysql
612
- fixed libmysqlclient-devel dependencies
613
614
-------------------------------------------------------------------
615
Mon May 28 10:34:45 CEST 2007 - mmarek@suse.cz
616
617
- updated to 5.0.41, for changes see
618
  http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-37.html
619
  http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-41.html
620
- fixed --with testsuite build [#252630]
621
- renamed subpackages according to library packaging policy:
622
  mysql-shared -> libmysqlclient15, libmysqlclient_r15
623
  mysql-devel -> libmysqlclient-devel (pulls in both flavors)
624
- increased rcmysql start timeout to 30 seconds, don't return
625
  failure if mysql doesn't start early enough (except for update
626
  case) [#273938]
627
628
-------------------------------------------------------------------
629
Thu Mar 29 10:58:14 CEST 2007 - mmarek@suse.de
630
631
- BuildRequires fixes:
632
   + ncurses-devel
633
   + zlib-devel
634
   + procps (configure needs /bin/ps)
635
   + pwdutils (to be able to install the package in the build root)
636
   + use sed instead of ex in the s390 workaround
637
- build with -DFORCE_INIT_OF_VARS to get rid of some uninitialized
638
  variable warnings
639
640
-------------------------------------------------------------------
641
Mon Mar 12 10:16:55 CET 2007 - mmarek@suse.cz
642
643
- added openssl-devel to Requires: of mysql-devel to fix build of
644
  packages using mysql-devel
645
646
-------------------------------------------------------------------
647
Thu Feb 22 17:20:33 CET 2007 - mmarek@suse.cz
648
649
- updated to 5.0.33, see
650
  http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-33.html
651
  for a list of changes
652
- added SuSEfirewall2 description file [#246917]
653
- print a friendly message about "Duplicate column" errors in
654
  mysql_upgrade
655
  [#228248] (mysql_upgrade.patch)
656
- fixed a typo in /etc/logrotate/mysql [#244620]
657
- build the client, libraries and the Max server with OpenSSL
658
  support (FIXME: not yet tested, there are some failures in the
659
  testsuite)
660
- don't package the PDF manual (it's constantly out of date and it
661
  might make more sense to create a noarch mysql-manual.rpm or just
662
  point users to http://dev.mysql.com/doc/ instead)
663
- don't link libmysql to the various client binaries statically
664
- created a new mysql-tools subpackage with scripts / binaries
665
  that aren't essential for the client and server packages and
666
  bring additional deps (perl-DBD-mysql namely)
667
- use VPATH builds for building the different server versions for
668
  easier debugging (no 'make clean' in-between)
669
- build the client and libraries only once to save build time
670
  (mysql-build-only-server.patch)
671
- cleaned up spec file
672
673
-------------------------------------------------------------------
674
Mon Jan 22 15:18:36 CET 2007 - mmarek@suse.cz
675
676
- silence some gcc warnings (compiler-warnings.patch)
677
678
-------------------------------------------------------------------
679
Wed Jan  3 12:09:38 CET 2007 - mmarek@suse.cz
680
681
- mysql-devel doesn't need mysql-client [#231010]
682
683
-------------------------------------------------------------------
684
Tue Dec 19 11:54:45 CET 2006 - mmarek@suse.cz
685
686
- updated to 5.0.27
687
  * includes the fix for http://bugs.mysql.com/bug.php?id=23427
688
- fixed build with tar-1.16
689
- fixed small typo in README.SuSE, renamed to README.SUSE [#226716]
690
691
-------------------------------------------------------------------
692
Thu Nov 23 11:28:15 CET 2006 - mmarek@suse.de
693
694
- don't run killproc in rcmysql to avoid sending SIGKILL if
695
  possible [#223209]
696
697
-------------------------------------------------------------------
698
Wed Nov 15 17:16:46 CET 2006 - mmarek@suse.de
699
700
- create user mysql with shell /bin/false, because 'su mysql' is
701
  not needed anymore (see bug #57071)
702
703
-------------------------------------------------------------------
704
Wed Nov 15 12:30:43 CET 2006 - mmarek@suse.cz
705
706
- use /var/lib/mysql/.tmp instead of /var/lib/mysql/tmp to avoid
707
  collision with a database named 'tmp' [#221188]
708
709
-------------------------------------------------------------------
710
Tue Nov 14 12:10:16 CET 2006 - mmarek@suse.cz
711
712
- use upstream patch for the varbinary upgrade problem (fixes the
713
  problem in the REPAIR TABLE implementation, not in the mysqlcheck
714
  program)
715
  [#188134, http://bugs.mysql.com/bug.php?id=19371]
716
717
-------------------------------------------------------------------
718
Tue Oct 31 16:56:24 CET 2006 - mmarek@suse.cz
719
720
- fixed another binary incompatibility in mysql-shared
721
  [http://bugs.mysql.com/bug.php?id=23427] (mybug23427.patch)
722
723
-------------------------------------------------------------------
724
Thu Oct 19 16:02:59 CEST 2006 - pnemec@suse.cz
725
726
- updated to 5.0.26
727
  * fixes security bugs CVE-2006-4226 and CVE-2006-4227
728
  * Ctrl-C in the mysql CLI client tries to kill the current
729
    statement first, instead of exiting
730
  * mysqlshow treats wild characters such as '_' as literal, if the
731
    argument matches a single database name exactly
732
  * DROP VIEW with multiple views will try to drop remaining views
733
    and not stop at first error
734
  * the server now issues a warning if it removes leading spaces
735
    from an alias
736
  * the VIEW_DEFINITION column of the INFORMATION_SCHEMA VIEWS
737
    table now contains information about the view algorithm
738
  * mysql_upgrade doesn't read the [client] section of my.cnf, only
739
    the [mysql_upgrade] section
740
  * the LOAD DATA FROM MASTER and LOAD TABLE FROM MASTER statements
741
    are deprecated, see
742
    http://dev.mysql.com/doc/refman/5.0/en/load-data-from-master.html
743
  * mysqldump now has a --flush-privileges option. It causes
744
    mysqldump to emit a FLUSH PRIVILEGES statement after dumping
745
    the mysql database
746
  * lots of bugfixes
747
- new patch uninitialized_variable.patch
748
749
-------------------------------------------------------------------
750
Mon Oct 16 10:37:29 CEST 2006 - mmarek@suse.cz
751
752
- The ISAM storage engine is no longer supported, update the
753
  warning in rc.mysql.
754
755
-------------------------------------------------------------------
756
Mon Oct  2 13:17:19 CEST 2006 - mmarek@suse.cz
757
758
- updated to version 5.0.24a
759
  * fixes a binary incompatibility of mysql-shared introduced in
760
    5.0.24
761
  * fixes a buffer overflow caused by statements with long DEFINER
762
    clause
763
  * fixes crash when closing temporary tables
764
765
-------------------------------------------------------------------
766
Mon Sep 11 19:45:32 CEST 2006 - joeshaw@suse.de
767
768
- Add the libmysqld static libraries to the devel package.
769
770
-------------------------------------------------------------------
771
Wed Aug 16 16:17:39 CEST 2006 - mmarek@suse.cz
772
773
- updated to version 5.0.24
774
  * added the --ssl-verify-server-cert option to MySQL client
775
    programs and MYSQL_OPT_SSL_VERIFY_SERVER_CERT for
776
    mysql_options()
777
  * new ssl_ca, ssl_capath, ssl_cert, ssl_cipher, and ssl_key
778
    system variables
779
  * added --skip-merge option to disable the MERGE storage engine,
780
    because it has a minor security problem
781
    [http://bugs.mysql.com/20230]
782
  * mysql_upgrade script reimplemented in C
783
  * bug fixes
784
- dropped obsolete CVE-2006-0903.patch and pick_args.patch,
785
  added my_libwrap.patch [http://bugs.mysql.com/18246]
786
787
-------------------------------------------------------------------
788
Tue Aug  1 16:46:22 CEST 2006 - mmarek@suse.cz
789
790
- removed Recommends: from mysql-debug, it doesn't work on older
791
  dists
792
793
-------------------------------------------------------------------
794
Mon Jul 31 16:14:05 CEST 2006 - mmarek@suse.cz
795
796
- created a new mysql-debug package compiled with --with-debug
797
  and removed the --with debug rpmbuild option
798
- fixed --core-file option to really work when the server is
799
  started by root
800
  (coredump.patch) [http://bugs.mysql.com/bug.php?id=21361]
801
- added a README.debug describing how to debug mysqld crashes
802
- cleaned up rc.mysql a bit
803
- the server depends on a minimal mysql-client version to make
804
  sure a recent mysqlcheck is available for rc.mysql
805
806
-------------------------------------------------------------------
807
Mon Jul 31 10:03:39 CEST 2006 - mmarek@suse.cz
808
809
- fixed some leaks and overflos in varbinary-upgrade.patch
810
811
-------------------------------------------------------------------
812
Fri Jul 21 10:28:09 CEST 2006 - mmarek@suse.cz
813
814
- workaround an incompatibility with pre-5.0 varbinary fields:
815
  update the .frm file and remove trailing zeros and spaces
816
  in 'mysqlcheck --check-upgrade'
817
  [#188134, http://bugs.mysql.com/bug.php?id=19371]
818
  (varbinary-upgrade.patch)
819
820
-------------------------------------------------------------------
821
Fri Jun 30 15:17:39 CEST 2006 - mmarek@suse.cz
822
823
- use --skip-networking when running the server with
824
  --skip-grant-tables in rcmysql (problem reported by Lenz Grimmer)
825
826
-------------------------------------------------------------------
827
Mon Jun 19 10:48:57 CEST 2006 - mmarek@suse.cz
828
829
- updated to 5.0.22
830
  * new mysql_upgrade script for easies upgrades from previous
831
    versions
832
  * libmysqlclient.so uses versioned symbols
833
  * new 'charset' command in the  mysql client to switch charsets
834
    without reconnecting
835
  * lots of bugfixes
836
- modified rcmysql to use the mysql_upgrade script
837
- the testsuite can be run in %%build again (run
838
  rpmbuild --with testsuite ... mysql.spec)
839
- dropped patches: lib64.patch, sql_parse.patch
840
841
-------------------------------------------------------------------
842
Thu Jun  1 14:32:13 CEST 2006 - mmarek@suse.cz
843
844
- build as user
845
846
-------------------------------------------------------------------
847
Wed May  3 13:59:11 CEST 2006 - mmarek@suse.cz
848
849
- fix buffer overflow and and reading uninitialized memory using
850
  the COM_TABLE_DUMP protocol command (fix from the 5.0.21 release)
851
  [#172155] (sql_parse.patch)
852
853
-------------------------------------------------------------------
854
Tue Apr  4 13:58:58 CEST 2006 - mmarek@suse.cz
855
856
- don't allow \0 in SQL even in comments
857
  [#163157] (CVE-2006-0903.patch)
858
859
-------------------------------------------------------------------
860
Mon Mar 27 13:54:20 CEST 2006 - mmarek@suse.cz
861
862
- require mysql-shared = %%version in mysql-devel
863
864
-------------------------------------------------------------------
865
Tue Mar  7 11:14:53 CET 2006 - mmarek@suse.cz
866
867
- mail error message and explanation in logrotote script
868
  [#155341] (logrotate.patch)
869
870
-------------------------------------------------------------------
871
Mon Mar  6 12:45:30 CET 2006 - mmarek@suse.cz
872
873
- make err-log option work again
874
- put a symlink to the logfile into /var/log
875
  [#155341] (4x-compat.patch)
876
877
-------------------------------------------------------------------
878
Tue Jan 31 18:23:44 CET 2006 - mmarek@suse.cz
879
880
- run mysql_fix_privilege_tables.sql when upgrading from 4.1
881
  [#146739]
882
883
-------------------------------------------------------------------
884
Wed Jan 25 21:38:29 CET 2006 - mls@suse.de
885
886
- converted neededforbuild to BuildRequires
887
888
-------------------------------------------------------------------
889
Tue Jan 10 14:49:32 CET 2006 - mmarek@suse.cz
890
891
- created a new package mysql-test
892
- removed unnecessary %%suse_update_config 
893
894
-------------------------------------------------------------------
895
Mon Jan  2 13:32:53 CET 2006 - mmarek@suse.cz
896
897
- update to 5.0.18
898
899
-------------------------------------------------------------------
900
Tue Dec  6 09:36:35 CET 2005 - mmarek@suse.cz
901
902
- update to 5.0.16
903
904
-------------------------------------------------------------------
905
Thu Dec  1 10:54:15 CET 2005 - mmarek@suse.cz
906
907
- try postadal's update in BETA
908
909
-------------------------------------------------------------------
910
Tue Oct 25 20:28:02 CEST 2005 - postadal@suse.cz
911
912
- updated to version 5.0.15 [#119929]
913
- removed obsoleted buffer-overflow.patch
914
- fixed gcc issue
915
916
-------------------------------------------------------------------
917
Thu Sep  1 12:19:57 CEST 2005 - pnemec@suse.cz
918
919
- fixed bug #95729 : set $TMPDIR to /var/lib/mysql/tmp
920
921
-------------------------------------------------------------------
922
Tue Aug 30 17:59:08 CEST 2005 - lmuelle@suse.de
923
924
- Use MySQL for any output of the init script and add a space at each line we
925
  output.
926
927
-------------------------------------------------------------------
928
Tue Jul 26 18:30:33 CEST 2005 - postadal@suse.cz
929
930
- updated to version 4.1.13
931
- removed obsoleted sentinel.patch
932
- added glibc-devel zlib-devel to devel requires
933
934
-------------------------------------------------------------------
935
Fri May 20 15:56:01 CEST 2005 - mcihar@suse.cz
936
937
- update to 4.1.12 (fixes tmp race, bug #84740)
938
939
-------------------------------------------------------------------
940
Fri Apr 22 15:54:17 CEST 2005 - mcihar@suse.cz
941
942
- fix buffer overflow in test
943
944
-------------------------------------------------------------------
945
Thu Apr 21 08:37:42 CEST 2005 - tcrhak@suse.de
946
947
- use $datadir when initializing a new database (bug #63707)
948
949
-------------------------------------------------------------------
950
Wed Apr  6 12:20:11 CEST 2005 - mcihar@suse.cz
951
952
- update to 4.1.11
953
- compile against readline (bug #75901)
954
955
-------------------------------------------------------------------
956
Sun Apr  3 12:43:10 CEST 2005 - aj@suse.de
957
958
- Fix GCC 4 warning.
959
960
-------------------------------------------------------------------
961
Fri Apr  1 14:39:04 CEST 2005 - mcihar@suse.cz
962
963
- enable ISAM engine (bug #75320)
964
- warn about existing ISAM tables (bug #75320)
965
- fix init script to update MySQL tables on upgrade (bug #75321)
966
967
-------------------------------------------------------------------
968
Thu Mar 10 11:33:17 CET 2005 - mcihar@suse.cz
969
970
- update to 4.1.10a (bug #71788)
971
972
-------------------------------------------------------------------
973
Tue Feb 15 14:25:12 CET 2005 - mcihar@suse.cz
974
975
- update to 4.1.10 (bug #50825)
976
977
-------------------------------------------------------------------
978
Thu Feb 10 15:08:33 CET 2005 - mcihar@suse.cz
979
980
- disable actually test also for second build
981
982
-------------------------------------------------------------------
983
Tue Feb  8 15:25:50 CET 2005 - mcihar@suse.cz
984
985
- remove tests at all, these timeout in autobuild and work okay when
986
  building manyally
987
988
-------------------------------------------------------------------
989
Fri Feb  4 17:40:44 CET 2005 - mcihar@suse.cz
990
991
- increase test timeout not to fail so often
992
993
-------------------------------------------------------------------
994
Mon Jan 24 18:46:30 CET 2005 - mcihar@suse.cz
995
996
- update to 4.1.9
997
- normal version now also supports InnoDB as well as original MySQL packages
998
- update mysql tables on server start if needed
999
1000
-------------------------------------------------------------------
1001
Fri Sep 17 16:32:32 CEST 2004 - ro@suse.de
1002
1003
- added symlinks for libmysqlclient_r also in libdir/mysql
1004
1005
-------------------------------------------------------------------
1006
Fri Sep 17 14:00:23 CEST 2004 - tcrhak@suse.cz
1007
1008
- added symlink libmysqlclient_r.so -> libmysqlclient_r.so.12.0.0
1009
  to the file list of mysql-devel (bug #44700)
1010
1011
-------------------------------------------------------------------
1012
Fri Sep 10 16:41:04 CEST 2004 - tcrhak@suse.cz
1013
1014
- update to 4.0.21
1015
1016
-------------------------------------------------------------------
1017
Thu Sep 02 10:50:22 CEST 2004 - tcrhak@suse.cz
1018
1019
- do not use /var/adm/notify for notification mails (bug #44357)
1020
- updated README.SuSE (bug #44332)
1021
- be more verbose in the initial welcome message of mysql_install_db
1022
  (also bug #44332)
1023
1024
-------------------------------------------------------------------
1025
Thu Aug 19 13:35:09 CEST 2004 - tcrhak@suse.cz
1026
1027
- update to version 4.0.20
1028
- use group 'mysql' instead of 'daemon' for mysqld (bug #42071)
1029
- fixed a lib64 issue in mysql_config
1030
- applied patch for a security hole in mysqlhotcopy (bug #43829)
1031
- fixed a typo in rcmysql (bug #41055)
1032
- fix in order not to use initgroups() (caused segfault when used
1033
  with ldap, bug #39798)
1034
1035
-------------------------------------------------------------------
1036
Fri Apr 02 14:07:42 CEST 2004 - tcrhak@suse.cz
1037
1038
- fixed tmp race in mysqlbug (bug #37115)
1039
1040
-------------------------------------------------------------------
1041
Wed Mar 31 11:39:54 CEST 2004 - tcrhak@suse.cz
1042
1043
- mysql: added dependency on perl-DBD-mysql (bug #36500)
1044
- fixed timezone.test (patch timezone)
1045
1046
-------------------------------------------------------------------
1047
Sat Mar 27 19:09:25 CET 2004 - ro@suse.de
1048
1049
- mysql-bench: replace perl-Msql-Mysql-modules by perl-DBD-mysql
1050
  in requires
1051
1052
-------------------------------------------------------------------
1053
Wed Mar 17 16:38:21 CET 2004 - tcrhak@suse.cz
1054
1055
- use -f when running hostname in mysql_install_db (bug #36060)
1056
1057
-------------------------------------------------------------------
1058
Fri Feb 20 10:42:00 CET 2004 - tcrhak@suse.cz
1059
1060
- added /usr/bin/myisam_ftdump to filelist
1061
- updated manual.pdf to the latest version (2004-02-20)
1062
1063
-------------------------------------------------------------------
1064
Wed Feb 18 13:00:25 CET 2004 - tcrhak@suse.cz
1065
1066
- update to version 4.0.18
1067
1068
-------------------------------------------------------------------
1069
Fri Feb  6 11:05:40 CET 2004 - kukuk@suse.de
1070
1071
- Compile with -fno-strict-aliasing
1072
1073
-------------------------------------------------------------------
1074
Wed Oct 29 17:18:33 CET 2003 - tcrhak@suse.cz
1075
1076
- use socket to detect the start of mysqld instead
1077
  of 'mysqladmin ping' again [bug #31605]
1078
1079
-------------------------------------------------------------------
1080
Tue Sep 16 12:47:18 CEST 2003 - tcrhak@suse.cz
1081
1082
- fixed the postrotate script [bug #30985]
1083
1084
-------------------------------------------------------------------
1085
Mon Sep 15 20:25:10 CEST 2003 - tcrhak@suse.cz
1086
1087
- fixed bogus 'start failed' reporting [bug #30210]
1088
1089
-------------------------------------------------------------------
1090
Thu Sep 11 14:43:19 CEST 2003 - tcrhak@suse.cz
1091
1092
- update to version 4.0.15
1093
1094
-------------------------------------------------------------------
1095
Thu Aug 28 13:05:51 CEST 2003 - meissner@suse.de
1096
1097
- Readded ppc/ppc64 mutex patch.
1098
1099
-------------------------------------------------------------------
1100
Mon Aug 25 09:09:01 CEST 2003 - tcrhak@suse.cz
1101
1102
- updated to version 4.0.14
1103
- added patch overflow
1104
- added macros %stop_on_removal and %restart_on_update
1105
- updated the pdf manual to version 2003-08-22
1106
1107
-------------------------------------------------------------------
1108
Fri May 30 16:22:59 CEST 2003 - tcrhak@suse.cz
1109
1110
- fixed installed unpacked files
1111
1112
-------------------------------------------------------------------
1113
Fri May 16 18:29:57 CEST 2003 - tcrhak@suse.cz
1114
1115
- update to version 4.0.12
1116
- require mysql-client in the main package (needed for logrotate)
1117
- use mysqladmin ping in logrotate script
1118
- commented out log_bin in my.cnf (my-medium.cnf) (bug #26716)
1119
1120
-------------------------------------------------------------------
1121
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
1122
1123
- fix install_info --delete call and move from preun to postun
1124
1125
-------------------------------------------------------------------
1126
Fri Mar  7 12:13:25 CET 2003 - kukuk@suse.de
1127
1128
- Fix useradd options
1129
1130
-------------------------------------------------------------------
1131
Sun Feb 23 11:05:06 CET 2003 - tcrhak@suse.cz
1132
1133
- added %fillup_prereq and %insserv_prereq [bug #24039]
1134
1135
-------------------------------------------------------------------
1136
Fri Feb 14 12:31:40 CET 2003 - tcrhak@suse.cz
1137
1138
- updated to version 3.23.55
1139
- updated the pdf manual to version 2002-07-26
1140
- fixed script mysql_install_db to use mysql-max if present
1141
  ( necessary if e.g. options concerning innodb are
1142
    uncommented prior to starting mysqld )
1143
- on start-up, detach from the terminal [bug #18440]
1144
- added %install_info macros
1145
1146
-------------------------------------------------------------------
1147
Fri Jan 17 13:14:25 CET 2003 - bg@suse.de
1148
1149
- Disabled berkeley db backend for hppa
1150
1151
-------------------------------------------------------------------
1152
Mon Dec  2 14:49:52 CET 2002 - ro@suse.de
1153
1154
- include errno.h 
1155
1156
-------------------------------------------------------------------
1157
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
1158
1159
- removed bogus self-provides 
1160
1161
-------------------------------------------------------------------
1162
Sat Aug 24 16:09:52 CEST 2002 - kukuk@suse.de
1163
1164
- Disabled berkeley db backend for SPARC
1165
1166
-------------------------------------------------------------------
1167
Mon Aug 19 18:55:07 CEST 2002 - bk@suse.de
1168
1169
- Update to 3.23.52, which is a bugfix release for 3.23.51. Fixes (trimmed):
1170
  o Fixed security bug when having an empty database name in the user.db table.
1171
  o Changed initialisation of RND() to make it less predicatable.
1172
  o Fixed GROUP BY on result with expression that created a BLOB field.
1173
  o Fixed thread bug in SLAVE START, SLAVE STOP and automatic repair of MyISAM
1174
    tables that could cause table cache to be corrupted.
1175
  o Fixed possible thread related key-cache-corruption problem with OPTIMIZE
1176
    TABLE and REPAIR TABLE.
1177
  o Fixed bug with creating an auto-increment value on second part of a UNIQUE()
1178
    key where first part could contain NULL values.
1179
  o Don't write slave-timeout reconnects to the error log.
1180
  o Fixed bug with slave net read timeouting
1181
  o Fixed a core-dump bug with MERGE tables and MAX() function.
1182
  o Fixed bug in ALTER TABLE with BDB tables.
1183
  o Fixed bug when logging LOAD DATA INFILE to binary log with no active database.
1184
  o Fixed a bug in range optimiser (causing crashes).
1185
  o Fixed possible problem in replication when doing DROP DATABASE on a database
1186
    with InnoDB tables.
1187
- add fileutils to PreReq and use echo instead of cat.
1188
1189
-------------------------------------------------------------------
1190
Mon Aug 12 14:22:35 CEST 2002 - max@suse.de
1191
1192
- Using pthread mutexes instead of atomic_* on s390 and s390x,
1193
  because mysql casts &int to (atomic_t *) when calling the atomic
1194
  functions which breaks the alignment constraints of atomic_t.
1195
1196
-------------------------------------------------------------------
1197
Tue Jul 23 20:33:25 CEST 2002 - kukuk@suse.de
1198
1199
- Fix useradd call
1200
1201
-------------------------------------------------------------------
1202
Mon Jul 22 10:51:28 CEST 2002 - kukuk@suse.de
1203
1204
- Create user mysql
1205
1206
-------------------------------------------------------------------
1207
Mon Jul 22 09:57:30 CEST 2002 - max@suse.de
1208
1209
- New version: 3.23.51.
1210
- Init script doesn't source /etc/rc.config anymore [#17122].
1211
- Disabled berkeley db backend for alpha and x86_64 as well.
1212
- Still breaks on s390x, and x86_64.
1213
1214
-------------------------------------------------------------------
1215
Fri Jun 14 16:43:46 CEST 2002 - meissner@suse.de
1216
1217
- Reenabled make test.
1218
- Rerun auto* tools so libtool works on ppc64.
1219
- Do not use the berkeley DB backend on s390,s390x,ppc,ppc64,axp,mips
1220
  (needs to be fixed some time)
1221
- Use generic AC_SYS_LARGEFILE macro.
1222
- Do not use asm/atomic stuff on ppc64 (long vs int problem).
1223
- Use CONFIG_SMP for other asm/atomic stuff instead of __SMP__.
1224
1225
-------------------------------------------------------------------
1226
Mon May 27 12:11:31 CEST 2002 - meissner@suse.de
1227
1228
- Disabled make test for x86_64 for now.
1229
- More %_lib fixes, packaged libmysqlclient.so symlink into devel, the
1230
  rest *.so.* into shared.
1231
1232
-------------------------------------------------------------------
1233
Wed Apr 24 12:57:49 CEST 2002 - meissner@suse.de
1234
1235
- started x86_64 work. Implemented required fast mutex, 
1236
  now only the test suite fail.
1237
1238
-------------------------------------------------------------------
1239
Fri Feb 15 16:07:35 CET 2002 - grimmer@suse.de
1240
1241
- Update to 3.23.48 (bugfixes) - MySQL 3.23 is now considered
1242
  STABLE!
1243
  * Fixed bug in complicated join with const tables
1244
  * Added internal safety checks for InnoDB
1245
  * SHOW GRANTS now shows REFERENCES instead of REFERENCE
1246
- use more libdir macros
1247
- safe_mysqld logfile has been renamed from
1248
  /var/lib/mysql/<hostname>.log to /var/lib/mysql/mysqld.log and
1249
  is properly rotated by logrotate
1250
- updated README.SuSE
1251
1252
-------------------------------------------------------------------
1253
Wed Jan 30 17:10:08 CET 2002 - grimmer@suse.de
1254
1255
- Update to 3.23.47 (bugfixes) - see the following URLs for the
1256
  full list of changes:
1257
  http://www.mysql.com/doc/N/e/News-3.23.47.html
1258
- re-enabled and adjusted inline-patch
1259
- use libdir and prefix macros in configure call
1260
1261
-------------------------------------------------------------------
1262
Thu Dec 20 13:38:29 CET 2001 - grimmer@suse.de
1263
1264
- added /etc/logrotate.d/mysql
1265
- added log-rotate.patch to fit SuSEs logrotating better
1266
- added debugging symbols and /usr/bin/resolve_stack_dump
1267
- reworked installation section in spec file (create all
1268
  directories first)
1269
1270
-------------------------------------------------------------------
1271
Mon Dec 17 10:20:38 CET 2001 - grimmer@suse.de
1272
1273
- Update to 3.23.46 (bugfixes) - see the following URLs for the 
1274
  full list of changes:
1275
  http://www.mysql.com/doc/N/e/News-3.23.45.html
1276
  http://www.mysql.com/doc/N/e/News-3.23.46.html
1277
- Changed ldflags from "all-static" to "static" and make sure
1278
  to archive *.lai files as well before recompiling (required
1279
  to build Midgard), thanks to schwab@suse.de for the patch
1280
- changed mysql-shared file list from /usr/lib/libmysqlclient.so*
1281
  to /usr/lib/libmysqlclient.so.*
1282
- removed START_MYSQL rc.config entry for SuSE Linux 8.0, adapted
1283
  spec file to reflect this change
1284
- updated README.SuSE
1285
1286
-------------------------------------------------------------------
1287
Wed Nov 21 21:52:49 CET 2001 - grimmer@suse.de
1288
1289
- added check for "socket=" variable in function "parse_arguments"
1290
  in the mysql init script (thanks to Aivo Kalu and Peter Marschall
1291
  for spotting this) - the init script would issue a "failed"
1292
  notice, if the socket variable had been changed to a different
1293
  path than /var/lib/mysql/mysql.sock in /etc/my.cnf even though
1294
  the MySQL daemon would be up and running [#12411]
1295
1296
-------------------------------------------------------------------
1297
Thu Nov 15 21:35:23 CET 2001 - grimmer@suse.de
1298
1299
- Update to 3.23.44 (bugfixes) - see the following URLs for the
1300
  full list of changes:
1301
  http://www.mysql.com/doc/N/e/News-3.23.43.html
1302
  http://www.mysql.com/doc/N/e/News-3.23.44.html
1303
- added "-felide-constructors -fno-exceptions -fno-rtti" to
1304
  CXXFLAGS in spec file (thanks to Monty Widenius for pointing
1305
  this out)
1306
- Updated manual.pdf
1307
- disabled inline patch (not required anymore)
1308
- Install /etc/mysqlaccess.conf with permissions set to "640"
1309
  instead of "755" [#10871]
1310
1311
-------------------------------------------------------------------
1312
Mon Oct  1 11:23:10 CEST 2001 - schwab@suse.de
1313
1314
- Add patch to allow compilation even if the compiler decides to 
1315
  not actually inline the two largest inline functions, 
1316
  page_dir_slot_check() and btr_search_check_guess().
1317
- Don't run automake, fix the extra dependency instead.
1318
1319
-------------------------------------------------------------------
1320
Mon Sep 17 15:29:30 CEST 2001 - grimmer@suse.de
1321
1322
- Update to 3.23.42 (bugfixes) - the following bugs were fixed:
1323
  * Fixed problem when using LOCK TABLES and BDB tables.
1324
  * Fixed problem with REPAIR TABLE on MyISAM tables with row
1325
    lengths between 65517 - 65520 bytes 
1326
  * Fixed rare hang when doing mysqladmin shutdown when there
1327
    was a lot of activity in other threads. 
1328
  * Fixed problem with INSERT DELAYED where delay thread could
1329
    be hanging on upgrading locks without any apparent reasons. 
1330
  * Fixed problem with myisampack and BLOB.
1331
  * Fixes problem when one edited .MRG tables by hand. (Patch
1332
    from Benjamin Pflugmann). 
1333
  * Enforce that all tables in a MERGE table come from the same
1334
    database.
1335
  * Fixed bug with LOAD DATA INFILE and transactional tables.
1336
  * Fix bug when using INSERT DELAYED with wrong column definition.
1337
  * Fixed coredump during REPAIR of some particularly broken tables.
1338
  * Fixed bug in InnoDB and AUTO_INCREMENT columns.
1339
  * Fixed bug in InnoDB and RENAME TABLE columns.
1340
  * Fixed critical bug in InnoDB and BLOB columns. If one has used
1341
    BLOB columns larger than 8000 bytes in an InnoDB table, one
1342
    must dump the table with mysqldump, drop it and restore it
1343
    from the dump. 
1344
  * Applied large patch for OS/2 from Yuri Dario.
1345
  * Fixed problem with InnoDB when one could get the error
1346
    Can't execute the given command... even when one didn't have
1347
    an active transaction. 
1348
  * Applied some minor fixes that concern Gemini.
1349
  * Use real arithmetic operations even in integer context if not
1350
    all arguments are integers. (Fixes uncommon bug in some integer
1351
    contexts). 
1352
  * Don't force everything to lower cases on Windows. (To fix
1353
    problem with Windows and ALTER TABLE). Now --lower_case_names
1354
    also works on Unix. 
1355
  * Fixed that automatic rollback that is done when thread end
1356
    doesn't lock other threads. 
1357
1358
-------------------------------------------------------------------
1359
Tue Aug 14 14:11:40 CEST 2001 - grimmer@suse.de
1360
1361
- Update to 3.23.41 (bugfixes, see the changelog at
1362
  http://www.mysql.com/doc/N/e/News-3.23.41.html for details)
1363
1364
-------------------------------------------------------------------
1365
Mon Jul 30 14:15:29 CEST 2001 - grimmer@suse.de
1366
1367
- Update to 3.23.40 (see the changelogs at 
1368
  http://www.mysql.com/doc/N/e/News-3.23.x.html for details)
1369
- spec file: added mysql-Max subpackage that includes all the
1370
  new bells and whistles (BerkeleyDB, InnoDB)
1371
- spec file: added "--with-libwrap" compile option to enable
1372
  TCP wrapper support
1373
- spec file: reworked the build and install section to ease
1374
  the creation of mysqld-max
1375
- rc.mysql: fixed two (trivial) typos
1376
- rc.mysql: make sure to test for mysqld-max as well before
1377
  trying to start up
1378
- spec file: moved "replace" and "perror" binaries incl.
1379
  man pages to the mysql-client package
1380
- spec file: corrected URLs
1381
- manual.pdf: update to current version
1382
- README.SuSE: updated to document the above changes
1383
1384
-------------------------------------------------------------------
1385
Fri May  4 20:35:32 CEST 2001 - grimmer@suse.de
1386
1387
- Fixed a nasty bug when updating after the database files
1388
  have been copied to the new location, but the old ones have
1389
  not been removed (#7692) - thanks to Jochen Schulz
1390
  <jschulz1@gwdg.de> for spotting this one.
1391
1392
-------------------------------------------------------------------
1393
Sat Apr 28 19:03:03 CEST 2001 - grimmer@suse.de
1394
1395
- Update to 3.23.37 (bugfixes, see
1396
  http://www.mysql.com/doc/N/e/News-3.23.37.html for full
1397
  changelog)
1398
- fixed init script, now start MySQL using the wrapper script
1399
  "safe_mysqld" instead of mysqld again (logging did not work),
1400
  fixes for bug [#6876] and [#6840]
1401
- we currently do not enable MySQL-Max, since it is still
1402
  considered beta (http://www.mysql.com/downloads/mysql-max-3.23.html)
1403
1404
-------------------------------------------------------------------
1405
Thu Apr 12 14:35:13 CEST 2001 - grimmer@suse.de
1406
1407
- Update to 3.23.36 (bugfix and security release)
1408
  full Changelogs for Changes between 3.23.33 and 3.23.36 are here:
1409
  http://www.mysql.com/doc/N/e/News-3.23.36.html
1410
  http://www.mysql.com/doc/N/e/News-3.23.35.html
1411
  http://www.mysql.com/doc/N/e/News-3.23.34.html
1412
- reworked init script
1413
- added more man pages to file list
1414
- reworked README.SuSE
1415
- added automated testing to spec file
1416
1417
-------------------------------------------------------------------
1418
Thu Mar  8 09:39:38 CET 2001 - grimmer@suse.de
1419
1420
- Update to 3.23.33 (bugfix release, see
1421
  http://www.mysql.com/doc/N/e/News-3.23.33.html for a complete
1422
  list of changes)
1423
- updated manual.pdf
1424
- fixed init script (#6044, "failed" on startup on a 2.4 kernel)
1425
  beautified init script output a bit, changed "reload" argument
1426
  to "force-reload" and added separate "reload" section
1427
- added some comments about replication and BerkeleyDB code to
1428
  README.SuSE
1429
- marked init script as config file in spec file
1430
1431
-------------------------------------------------------------------
1432
Tue Jan 23 10:30:18 CET 2001 - grimmer@suse.de
1433
1434
- Update to 3.23.32 - stable release including security fixes
1435
  for the SHOW GRANTS statement and a remote buffer overflow
1436
  (Bugtraq ID 2262)
1437
- updated manual.pdf
1438
- added some missing files to the file list
1439
- added --without-berkeley-db to the configure options
1440
  (according to the release notes, Berkeley DB support and
1441
  replication have not been exhaustively tested yet)
1442
1443
-------------------------------------------------------------------
1444
Wed Jan 10 12:51:02 CET 2001 - grimmer@suse.de
1445
1446
- Update to 3.23.30-gamma (bugfix-release)
1447
- added manual.pdf as a separate file
1448
- removed verbosity flag from cp-command in preinstall section
1449
1450
-------------------------------------------------------------------
1451
Fri Dec 22 19:32:57 CET 2000 - grimmer@suse.de
1452
1453
- fixed initial startup in init script (correct ownerships of
1454
  the mysql datadir before starting mysqld using "chown")
1455
- added different mysql sample configurations to directory "cnf"
1456
  in the documentation directory
1457
- use my-medium.cnf as default configuration /etc/my.cnf
1458
1459
-------------------------------------------------------------------
1460
Mon Dec 18 12:19:39 CET 2000 - grimmer@suse.de
1461
1462
- fixed packaging of mysql-bench (file list was empty)
1463
1464
-------------------------------------------------------------------
1465
Fri Dec 15 13:29:16 CET 2000 - grimmer@suse.de
1466
1467
- init script fixes (added $remote_fs to Required-Start,
1468
  check if /usr/sbin/mysqld exists)
1469
- README.SuSE updates
1470
1471
-------------------------------------------------------------------
1472
Fri Dec  1 13:20:12 CET 2000 - ro@suse.de
1473
1474
- added static libs to devel package 
1475
1476
-------------------------------------------------------------------
1477
Mon Nov 27 15:25:54 CET 2000 - grimmer@suse.de
1478
1479
- update to 3.23.28-gamma (considered stable enough by Monty)
1480
- added --with-extra-charsets=complex
1481
- database files are now located below /var/lib/mysql
1482
- do not use --with-raid or --with-berkeley-db yet
1483
- adapted to new init scheme (new init script, removed symlinks,
1484
  moved init script from /sbin/init.d -> /etc/init.d)
1485
- moved socket from /tmp/mysql.sock to /var/lib/mysql/mysql.sock
1486
- removed AGREEMENT since mysql is GPL now
1487
- removed README.SuSE, rc.config.mysql and rc.mysql from patch
1488
  and added them as additional source files instead
1489
1490
-------------------------------------------------------------------
1491
Fri Nov 10 17:25:51 CET 2000 - grimmer@suse.de
1492
1493
- added a symlink /usr/lib/mysql/libmysqlclient.so ->
1494
  ../libmysqlclient.so.6.0.0 to make libtool happy
1495
1496
-------------------------------------------------------------------
1497
Mon Nov  6 09:24:10 CET 2000 - grimmer@suse.de
1498
1499
- fixed Requires: for mysql-bench (mysql-perl -> perl-Msql-Mysql-modules)
1500
1501
-------------------------------------------------------------------
1502
Thu Nov  2 17:24:47 CET 2000 - grimmer@suse.de
1503
1504
- switched to long package names:
1505
      mysqclnt -> mysql-client
1506
      mysqldev -> mysql-devel
1507
      mysqbnch -> mysql-bench
1508
      mysqllib -> mysql-shared
1509
- removed subpackage mysqperl from mysql.spec and created
1510
  separate packages (perl-Msql-Mysql-modules and perl-Data-ShowTable)
1511
- finally use BuildRoot
1512
- updated README.SuSE to reflect changes
1513
1514
-------------------------------------------------------------------
1515
Wed Aug 23 00:07:55 CEST 2000 - ro@suse.de
1516
1517
- fixed perl path 
1518
1519
-------------------------------------------------------------------
1520
Fri Jul 21 16:52:02 CEST 2000 - grimmer@suse.de
1521
1522
- corrected removal of comment - bash does not like
1523
  empty if-statements...
1524
1525
-------------------------------------------------------------------
1526
Thu Jul 13 18:43:17 CEST 2000 - grimmer@suse.de
1527
1528
- added missing "-" to parameter "hostname --fqdn" in
1529
  scripts/mysql_install_db.sh (BUG#3383)
1530
- removed comment from scripts/mysql_install_db.sh about
1531
  needing to install an init script, since we supply this already
1532
1533
-------------------------------------------------------------------
1534
Wed Jul  5 12:54:13 CEST 2000 - grimmer@suse.de
1535
1536
- removed DBI perl module from subpackage mysqperl (is in a
1537
  separate package "perl_dbi" now) and adjusted file list
1538
  (BUG#3173)
1539
1540
-------------------------------------------------------------------
1541
Wed May 24 19:26:20 MEST 2000 - uli@suse.de
1542
1543
- moved docs to /usr/share
1544
1545
-------------------------------------------------------------------
1546
Fri May  5 15:35:12 CEST 2000 - freitag@suse.de
1547
1548
- Security change requested by a feedback mail - sets initially
1549
  a full qualified hostname and notifies the user to change the
1550
  two root passwords and not only one.
1551
- added autoconf and automake to neededforbuild
1552
- added --host=%{_host} to configure call due to suspicious libtool
1553
  probs 
1554
- /usr/doc/packages replaced by %{_defaultdocdir}
1555
1556
-------------------------------------------------------------------
1557
Sat Apr  8 00:21:24 CEST 2000 - bk@suse.de
1558
1559
- added suse update config macro
1560
1561
-------------------------------------------------------------------
1562
Wed Feb 23 12:51:51 MET 2000 - grimmer@suse.de
1563
1564
- Update to 3.22.32
1565
- created subpackage "mysqllib" which contains shared libs only
1566
- created subpackage "mysqperl" which contains the perl modules
1567
- removed obsolete security patch (is included in new version)
1568
- update now checks for existing database files and chowns them
1569
  to "mysql" itself, if they still belong to "root" - specfile
1570
  and init script modified
1571
- removed SuSE Linux version from AGREEMENT
1572
- updated README.SuSE to reflect changes
1573
1574
-------------------------------------------------------------------
1575
Fri Feb 11 17:40:11 MET 2000 - grimmer@suse.de
1576
1577
- added security patch from monty@tcx.se (password authentication)
1578
1579
-------------------------------------------------------------------
1580
Thu Jan 13 16:29:16 MET 2000 - grimmer@suse.de
1581
1582
- update to 3.22.30 (security fix for GRANT privileges)
1583
- now uses version macro in spec file
1584
1585
-------------------------------------------------------------------
1586
Fri Jan  7 09:55:27 MET 2000 - grimmer@suse.de
1587
1588
- update to 3.22.29
1589
- updated Msql-Mysql-modules to 1.2210 and removed obsolete patch
1590
- changed RPM Group of mysqldev to Development/Libraries
1591
- corrected paths in mysqlaccess
1592
1593
-------------------------------------------------------------------
1594
Thu Oct 28 04:33:56 MEST 1999 - grimmer@suse.de
1595
1596
- update to 3.22.27
1597
- updated Msql-Mysql-modules to 1.2209
1598
- fixed check for ownership of installed db in specfile
1599
1600
-------------------------------------------------------------------
1601
Mon Oct 25 01:26:07 MEST 1999 - grimmer@suse.de
1602
1603
- update to 3.22.26a
1604
- now runs as user "mysql" (resolved Bug #371)
1605
- now uses /etc/my.cnf
1606
- updated perl-modules (DBI, Msql-Mysql-modules)
1607
- moved long names from PAC-file to specfile (Provides:)
1608
- misc minor corrections/updates (specfile, init-script...)
1609
1610
-------------------------------------------------------------------
1611
Mon Aug 30 15:28:36 CEST 1999 - grimmer@suse.de
1612
1613
- added bugfix for Alpha (TEXT and BLOB were broken)
1614
- modified configure-call in spec
1615
- added long aliases to PAC-files
1616
1617
-------------------------------------------------------------------
1618
Tue Jul 13 10:14:43 MEST 1999 - grimmer@suse.de
1619
1620
- update to 3.22.25
1621
- updated perl-modules (DBI, Msql-Mysql-modules)
1622
- moved libs (mysqlclient.so et al) from /usr/lib/mysql to /usr/lib
1623
- minor corrections (README.SuSE, init-Script)
1624
1625
-------------------------------------------------------------------
1626
Thu May 20 01:20:25 MEST 1999 - ro@suse.de
1627
1628
- activate assembler parts only on x86
1629
1630
-------------------------------------------------------------------
1631
Wed Apr 28 15:52:37 MEST 1999 - grimmer@suse.de
1632
1633
- added missing perl module (Mysql.pm)
1634
- added missing perl package (Data-Showtable)
1635
1636
-------------------------------------------------------------------
1637
Tue Apr  6 17:29:51 MEST 1999 - ro@suse.de
1638
1639
- update to 3.22.21
1640
- split into subpackages (mysql, mysqclnt, mysqldev, mysqbnch)
1641
- re-added perl-modules
1642
- updated init-Script
1643
- /etc/mysql.passwd is now obsolete
1644
1645
-------------------------------------------------------------------
1646
Fri Dec 11 17:02:45 MET 1998 - grimmer@suse.de
1647
1648
- updated init-Script
1649
1650
-------------------------------------------------------------------
1651
Sun Nov 29 14:53:08 MET 1998 - bs@suse.de
1652
1653
- fixed pathes for perl modules.
1654
- remove symlinks before creating them.
1655
1656
-------------------------------------------------------------------
1657
Fri Nov 27 01:07:18 MET 1998 - ro@suse.de
1658
1659
- adapted paths to old perl 
1660
- this version should not have been in stable
1661
1662
-------------------------------------------------------------------
1663
Tue Nov 24 17:58:42 MET 1998 - grimmer@suse.de
1664
1665
- added /usr/doc/packages/AGREEMENT
1666
1667
-------------------------------------------------------------------
1668
Tue Nov 17 17:00:28 MET 1998 - ro@suse.de
1669
1670
- adapted paths to perl5.005_02
1671
1672
-------------------------------------------------------------------
1673
Wed Nov 11 12:30:18 MET 1998 - ro@suse.de
1674
1675
- added libgpp to neededforbuild
1676
1677
-------------------------------------------------------------------
1678
Mon Nov  9 16:49:33 MET 1998 - grimmer@suse.de
1679
1680
- New Package (Version 3.21.33b)
1681
1682