summaryrefslogtreecommitdiff
blob: b5d3ee44accc73def59d96cfbbe9db0e2eff630e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
@patch 00100_all_default-dir-4.0.27.patch
@ver 4.00.27.00 to 4.00.27.99
@pn mysql
@@ /etc => /etc/mysql

@patch 00100_all_default-dir-4.1.15.patch
@ver 4.01.15.00 to 4.01.99.99
@pn mysql
@@ Move config directory to the gentoo default

@patch 00200_all_gentoo-nptl-4.0.18.patch
@ver 4.00.18.00 to 4.00.27.99
@pn mysql
@@ Add support for NPTL

@patch 00300_all_thrssl-4.0.patch
@ver 4.00.00.00 to 4.00.27.99
@pn mysql
@@ Link libmysqlclient_r against ssl
# attempt to get libmysqlclient_r linked against ssl if USE="ssl" enabled
# i would really prefer to fix this at the Makefile.am level, but can't
# get the software to autoreconf as distributed - too many missing files

@patch 00300_all_thrssl-4.1.21.patch
@ver 4.01.21.00 to 4.01.22.99
@pn mysql
@@ Link libmysqlclient_r against ssl

@patch 00350_x86_asm-pic-fixes-4.0.27.patch
@ver 4.00.25.00 to 4.00.99.99
@pn mysql
@@ remove page relocations
@@ _many_ thanks to pageexec@freemail.hu

@patch 00350_x86_asm-pic-fixes-4.1.12.patch
@ver 4.01.12.00 to 4.01.99.99
@ver 5.00.12.00 to 5.00.99.99
@pn mysql
@@ remove page relocations
@@ Most part of the original patch has already been accepted by MysQL,
@@ here is the remaining.
@@ _many_ thanks to pageexec@freemail.hu

@patch 00350_x86_asm-pic-fixes-5.1.56.patch
@ver 5.01.56.00 to 5.01.99.99
@pn mysql
@pn mariadb
@@ remove page relocations
@@ Most of the original patch has already been accepted by MysQL,
@@ here is the remaining.
@@ _many_ thanks to pageexec@freemail.hu

@patch 00400_all_tcpd-vars-fix-4.0.14.patch
@ver 4.00.14.00 to 4.01.99.99
@pn mysql

@patch 00600_all_nisam_maykeylen-4.0.27.patch
@ver 4.00.00.00 to 4.00.99.99
@pn mysql
@@ Enlarge max key length

@patch 01050_all_mysql_config_cleanup.patch
@ver 4.01.22.00 to 4.01.99.99
@pn mysql
@@ fix bug #156301 mysql_config wrongly retains too much info from CFLAGS

@patch 01050_all_mysql_config_cleanup-5.0.60.patch
@ver 5.00.60.00 to 5.00.86.99
@ver 5.01.00.00 to 5.01.21.99
@pn mysql
@@ fix bug #156301 mysql_config wrongly retains too much info from CFLAGS

@patch 01050_all_mysql_config_cleanup-5.1.41.patch
@ver 5.01.39.00 to 5.01.99.99
@pn mysql
@@ fix bug #156301 mysql_config wrongly retains too much info from CFLAGS

@patch 01050_all_mariadb_mysql_config_cleanup-5.1.41.patch
@ver 5.01.39.00 to 5.01.99.99
@pn mariadb
@@ fix bug #156301 mysql_config wrongly retains too much info from CFLAGS

@patch 01050_all_mariadb_mysql_config_cleanup-5.5.patch
@ver 5.05.00.00 to 5.05.40.99
@ver 10.00.00.00 to 10.00.14.99
@pn mariadb
@pn mariadb-galera
@@ fix bug #156301 mysql_config wrongly retains too much info from CFLAGS

@patch 01050_all_mariadb_mysql_config_cleanup-5.5.41.patch
@ver 5.05.41.00 to 5.05.99.99
@ver 10.00.15.00 to 10.00.99.99
@pn mariadb
@pn mariadb-galera
@@ fix bug #156301 mysql_config wrongly retains too much info from CFLAGS

@patch 01050_all_mysql_config_cleanup-5.5.patch
@ver 5.05.00.00 to 5.05.99.99
@ver 7.02.00.00 to 7.02.99.99
@pn mysql-cluster
@pn mysql
@@ fix bug #156301 mysql_config wrongly retains too much info from CFLAGS

@patch 01050_all_mysql_config_cleanup-5.6.patch
@ver 5.06.00.00 to 5.06.99.99
@ver 7.03.00.00 to 7.03.99.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ fix bug #156301 mysql_config wrongly retains too much info from CFLAGS

@patch 02000_all_query-logging-bypass-4.1.19.patch
@ver 4.01.14.00 to 4.01.99.99
@pn mysql
@@ Fix bug #128713
@@ dev-db/mysql: Query Logging Bypass Vulnerability (CVE-2006-0903)

@patch 02040_all_embedded-library-shared-5.0.96.patch
@ver 5.0.96.00 to 5.00.99.99
@pn mysql
@@ Take libmysqld to be a proper shared library.

@patch 02040_all_embedded-library-shared-5.1.69.patch
@ver 5.01.69.00 to 5.01.99.99
@pn mysql
@@ Take libmysqld to be a proper shared library.

@patch 02040_all_embedded-library-shared-5.5.10.patch
@ver 5.05.10.00 to 5.07.99.99
@ver 7.02.01.00 to 7.99.99.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Take libmysqld to be a proper shared library.

@patch 04000_all_mysqld-safe-sh-4.0.27.patch
@ver 4.00.00.00 to 4.00.99.99
@pn mysql
@@ Change paths detection in mysqld_safe

@patch 04010_all_install-db-sh-4.0.27.patch
@ver 4.00.00.00 to 4.00.99.99
@pn mysql
@@ Change an output comment in mysql_install_db

@patch 07000_all_mysqldump-missing-cfgfile-fix-4.1.21.patch
@ver 4.01.21.00 to 4.01.99.99
@pn mysql
@@ Add configuration section for mysqldump

@patch 07010_all_rpl000015-portsobst-fix-4.1.21.patch
@ver 4.01.21.00 to 4.01.22.99
@pn mysql
@@ normalize port 3306 in tests

@patch 07030_all_test-rpl_rotate_logs-5.0.21.patch
@ver 5.00.26.00 to 5.00.99.99
@pn mysql

@patch 07110_all_mysql_gcc-4.2_5.1.73.patch
@ver 5.01.73.00 to 5.01.99.99
@pn mysql
@@ Replace max() and min() macro with MYSQL_MIN() and MYSQL_MAX()
@@ FIXME: Testing patch - applies cleanly

@patch 07040_all_disable_mybug_9735_test-5.1.41.patch
@ver 5.01.39.00 to 5.01.99.99
@pn mysql
@pn mariadb
@@ disable a test that fail on longtext field length, the expected value is
@@ three times the returned one, look like a multibyte character related
@@ failure.

@patch 07140_all_no-atomic-configure.patch
@ver 5.00.50.00 to 5.00.99.99
@pn mysql
@@ No atomic garbage in configure.in

@patch 07150_all_mysql_config_libdir.patch
@ver 5.00.50.00 to 5.00.99.99
@pn mysql
@@ Do not muck with libdir in mysql_config

@patch 07160_all_flush_priveleges_in_tests.patch
@ver 5.00.50.00 to 5.00.99.99
@pn mysql
@@ Flush privileges during some tests to avoid false positives

@patch 07170_all_safe_s390x_stack_size.patch
@ver 5.00.50.00 to 5.00.99.99
@pn mysql
@@ s390x needs a sane stack size

@patch 07200_all_libtool_2_2_4.patch
@ver 4.01.22.00 to 4.01.99.99
@ver 5.00.50.00 to 5.00.99.99
@ver 5.01.21.00 to 5.01.22.99
@pn mysql
@@ automake is more strict with libtool-2.2.4
@@ Gentoo bug 220549

@patch 07210_all_encode_html_entities_testcase-5.0.83.patch
@ver 5.00.82.00 to 5.00.99.99
@pn mysql
@@ Testcase for CVE-2008-4456

@patch 07220_all_need_upgraded_grant_tables_for_grant.patch
@ver 5.00.18.00 to 5.00.99.99
@pn mysql
@@ Do not crash on old grant tables when GRANT is called (Gentoo #229329, MySQL #16470)

@patch 07230_all_avoid_bus_error_5.0.76.patch
@ver 5.00.72.00 to 5.00.99.99
@pn mysql
@@ Prevent SIGBUS on Sparc with NDB

@patch 07240_all_as-needed-config-5.0.76.patch
@ver 5.00.76.00 to 5.00.99.99
@pn mysql
@@ Fix LDFLAGS inclusion in the mysql_config libs output for --as-needed usage.

@patch 07250_all_testcase_latin1_fix-5.1.42.patch
@ver 5.01.42.00 to 5.01.99.99
@pn mysql
@pn mariadb
@@ Latin1 is assumed by the testsuite even with --with-charset=utf8 
@@ is passed to configure. Fix mysql_comments test.

@patch 07260_all_testsuite_mtr_latin1_fix-5.1.42.patch
@ver 5.01.42.00 to 5.01.99.99
@pn mysql
@pn mariadb
@@ Latin1 is assumed by the testsuite even with --with-charset=utf8 
@@ is passed to configure. Fix information_schema test.

@patch 07280_all_stdbool-5.0.90.patch
@ver 5.00.84.00 to 5.00.99.99
@pn mysql
@@ Fix GCC4.4 stdbool requirement.

@patch 07280_all_stdbool-5.1.44.patch
@ver 5.01.00.00 to 5.01.99.99
@pn mysql
@@ Fix GCC4.4 stdbool requirement.

@patch 07280_all_stdbool-maria-5.1.62.patch
@ver 5.01.62.00 to 5.01.99.99
@pn mariadb
@@ Fix GCC4.4 stdbool requirement.

@patch 07290_all_myisam_cast_warning_issue_gcc43.patch
@ver 5.00.00.00 to 5.00.99.99
@pn mysql
@pn mysql-cluster
@@ Bug #308999: Fix false positives with between OK/"Table is already up to date" output

@patch 07340_all_mysql_hardened_x86_strings-5.1.70.patch
@ver 5.01.70.00 to 5.01.99.99
@pn mysql
@pn mysql-cluster
@@ Gentoo Bug #344031: Fix new TEXTRELs (remove old strings-x86.s file, for case-insensitive file-systems).

@patch 07341_all_mysql-5.1.56_hardened_x86_strings.patch
@ver 5.01.56.00 to 5.01.99.99
@pn mysql
@pn mysql-cluster
@@ Gentoo Bug #344031: Fix new TEXTRELs

@patch 07340_all_mariadb_hardened_x86_strings.patch
@ver 5.01.51.00 to 5.01.99.99
@pn mariadb
@@ Gentoo Bug #344031: Fix new TEXTRELs (remove old strings-x86.s file, for case-insensitive file-systems).

@patch 07341_all_mariadb_5.1.55_hardened_x86_strings.patch
@ver 5.01.55.00 to 5.01.99.99
@pn mariadb
@@ Gentoo Bug #344031: Fix new TEXTRELs

@patch 07342_all_mysql_auth_bypass-5.5.22.patch
@ver 5.05.22.00 to 5.05.22.99
@pn mysql
@@ Upstream bug #64884: auth bypass

@patch 10010_all_show_patches-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  SHOW PATCHES

@patch 10020_all_microslow_innodb-percona-5.0.92.patch
@ver 5.00.92.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.92:  Extended statistics in slow.log

@patch 10021_all_profiling_slow-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  profiling from SHOW PROFILE to slow.log

@patch 10030_all_userstatv2-percona-5.0.96.patch
@ver 5.00.96.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.96:  SHOW USER/TABLE/INDEX statistics (Gentoo forward-port)

@patch 10040_all_microsec_process-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Adds INFOMATION_SCHEMA.PROCESSLIST with TIME_MS column

@patch 10050_all_innodb_io_patches-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Cluster of past InnoDB IO patches

@patch 10070_all_mysqld_safe_syslog-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Patch allows redirect output of error.log to syslog-ng

@patch 10080_all_innodb_locks_held-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Add locks held, remove locked records in SHOW INNODB STATUS

@patch 10090_all_innodb_show_bp-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  show innodb buffer pool content

@patch 10110_all_innodb_check_fragmentation-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Session status to check fragmentation of the last InnoDB scan

@patch 10120_all_innodb_io_pattern-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Information schema table of InnoDB IO counts for each datafile pages

@patch 10130_all_innodb_fsync_source-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Information of fsync callers in InnoDB

@patch 10139_all_innodb_show_hashed_memory-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Adds additional information of InnoDB internal hash table memories in SHOW INNODB STATUS

@patch 10140_all_innodb_dict_size_limit-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Limit dictionary cache size

@patch 10160_all_innodb_extra_rseg-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  allow to create extra rollback segments

@patch 10170_all_innodb_thread_concurrency_timer_based-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Use InnoDB timer based concurrency throttling (backport from MySQL 5.4.0)

@patch 10200_all_mysql-test-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522: 

@patch 10500_all_innodb_use_sys_malloc-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  InnoDB uses malloc directly (backport from InnoDB-Plugin)

@patch 10510_all_innodb_recovery_patches-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Bugfixes and adjustments about recovery process

@patch 10511_all_innodb_misc_patch-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Identifies if thread is running a SELECT

@patch 10520_all_innodb_split_buf_pool_mutex-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  InnoDB patch to fix buffer pool scalability

@patch 11010_all_innodb_rw_lock-percona-5.0.91-b22-20100522.patch
@ver 5.00.91.00 to 5.00.99.99
@pn mysql
@@ Percona 5.0.91-b22-20100522:  Fix of InnoDB rw_locks

@patch 15000_all_mysql_gcc-4.4_5.0.77.patch
@ver 5.00.77.00 to 5.00.90.99
@pn mysql
@@ GCC4.4 Fixup for Percona Patch

@patch 15010_all_innodb_show_bp-fixes-5.0.91.patch
@ver 5.00.87.00 to 5.00.99.99
@pn mysql
@@ Fixup of crash caused by Percona code + compile fix for strchr input type.

@patch 15020_all_fix_hardcoded_lib_paths.patch
@ver 5.01.53.00 to 5.01.99.99
@pn mysql
@@ Fix for the hardcoded /lib paths.

@patch 15030_all_fix_perl_test_harness.patch
@ver 5.01.53.00 to 5.01.99.99
@pn mysql
@@ Fix Test::Harness usage since the Perl class has changed and no longer execs by default.

@patch 16000_all_mariadb_fix_duplicate_install.patch
@ver 5.02.07.00 to 5.03.99.99
@pn mariadb
@@ Fix duplicate entries for files on support-files/Makefile.am

@patch 20000_all_mariadb_fix_tests.patch
@ver 5.01.00.00 to 5.03.99.99
@pn mariadb
@@ Fix bad index in the ma_test2 unit test binary

@patch 20001_all_fix-minimal-build-cmake-mysql.patch
@ver 5.05.00.00 to 5.05.28.99
@pn mysql
@@ Fix the minimal build by reordering CMakeLists.txt

@patch 20001_all_fix-minimal-build-cmake-mysql-5.5.29.patch
@ver 5.05.29.00 to 5.05.35.99
@pn mysql
@pn percona-server
@@ Fix the minimal build by reordering CMakeLists.txt

@patch 20001_all_fix-minimal-build-cmake-mysql-5.5.36.patch
@ver 5.05.36.00 to 5.05.38.99
@pn mysql
@pn percona-server
@@ Fix the minimal build by reordering CMakeLists.txt

@patch 20001_all_fix-minimal-build-cmake-mysql-5.5.39.patch
@ver 5.05.39.00 to 5.05.40.99
@pn mysql
@pn percona-server
@@ Fix the minimal build by reordering CMakeLists.txt

@patch 20001_all_fix-minimal-build-cmake-mysql-5.5.41.patch
@ver 5.05.41.00 to 5.05.99.99
@ver 7.02.19.00 to 7.02.99.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Fix the minimal build by reordering CMakeLists.txt

@patch 20001_all_fix-minimal-build-cmake-mysql-5.6.patch
@ver 5.06.17.00 to 5.06.19.99
@pn mysql
@pn percona-server
@@ Fix the minimal build by reordering CMakeLists.txt

@patch 20001_all_fix-minimal-build-cmake-mysql-5.6.20.patch
@ver 5.06.20.00 to 5.06.99.99
@ver 7.03.07.00 to 7.03.99.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Fix the minimal build by reordering CMakeLists.txt

@patch 20001_all_fix-minimal-build-cmake-mariadb.patch
@ver 5.05.00.00 to 5.05.26.99
@pn mariadb
@@ Fix the minimal build by reordering CMakeLists.txt

@patch 20001_all_fix-minimal-build-cmake-mariadb-10.0.13.patch
@ver 10.00.13.00 to 10.00.13.99
@pn mariadb
@pn mariadb-galera
@@ Fix the minimal build by reordering CMakeLists.txt
@@ Fixes MDEV-6562

@patch 20002_all_mysql-va-list.patch
@ver 5.05.00.00 to 5.05.99.99
@ver 7.02.01.00 to 7.02.99.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Bug 442000, upstream 62769 compilation failure on arm and possibly other arches where va_list is a struct or array.

@patch 20002_all_mysql-va-list-5.6.patch
@ver 5.06.00.00 to 5.06.12.99
@pn mysql
@@ Bug 442000, upstream 62769 compilation failure on arm and possibly other arches where va_list is a struct or array.

@patch 20003_all_fix-5.6-library.patch
@ver 5.06.00.00 to 5.06.11.99
@pn mysql
@@ Fix bad references to zlib and readline upstream bugs 68277 and 63130

@patch 20003_all_fix-5.7-library.patch
@ver 5.07.00.00 to 5.07.02.99
@pn mysql
@@ Fix readline upstream bug 63130

@patch 20004_all_mariadb-filter-tokudb-flags.patch
@ver 5.05.33.00 to 5.99.99.99
@pn mariadb
@pn mariadb-galera
@@ Filter out -flto -fuse-linker-plugin -g and -Werror for tokudb

@patch 20004_all_mariadb-filter-tokudb-flags.patch
@ver 10.00.05.00 to 10.00.06.99
@pn mariadb
@pn mariadb-galera
@@ Filter out -flto -fuse-linker-plugin -g and -Werror for tokudb

@patch 20004_all_mariadb-filter-tokudb-flags-10.0.7.patch
@ver 10.00.07.00 to 10.00.22.99
@ver 10.01.00.00 to 10.01.08.99
@pn mariadb
@pn mariadb-galera
@@ Filter out -flto -fuse-linker-plugin -g and -Werror for tokudb

@patch 20004_all_mariadb-filter-tokudb-flags-10.0.23.patch
@ver 10.00.23.00 to 10.00.99.99
@pn mariadb
@pn mariadb-galera
@@ Filter out -flto -fuse-linker-plugin -g and -Werror for tokudb

@patch 20004_all_mariadb-filter-tokudb-flags-10.1.9.patch
@ver 10.01.09.00 to 10.01.09.99
@pn mariadb
@@ Filter out -g and -Werror for tokudb

@patch 20004_all_mariadb-filter-tokudb-flags-10.1.10.patch
@ver 10.01.10.00 to 10.01.99.99
@pn mariadb
@@ Filter out -g and -Werror for tokudb

@patch 20005_all_mysql-unittest-5.1.73.patch
@ver 5.01.73.00 to 5.01.99.99
@pn mysql
@@ Fix poor Makefile.am references in unittest/my_decimal

@patch 20006_all_cmake_elib-mariadb-5.5.32.patch
@ver 5.05.32.00 to 5.05.32.99
@pn mariadb
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-5.5.33.patch
@ver 5.05.33.00 to 5.05.39.99
@pn mariadb
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-5.5.40.patch
@ver 5.05.40.00 to 5.05.49.99
@pn mariadb
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-5.5.50.patch
@ver 5.05.50.00 to 5.05.99.99
@pn mariadb
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mysql-5.5.35.patch
@ver 5.05.35.00 to 5.05.36.99
@pn mysql
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mysql-5.5.37.patch
@ver 5.05.37.00 to 5.05.52.99
@pn mysql
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mysql-5.5.53.patch
@ver 5.05.53.00 to 5.05.99.99
@pn mysql
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mysql-cluster-5.5.37.patch
@ver 7.02.16.00 to 7.02.25.99
@pn mysql-cluster
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mysql-5.6.15.patch
@ver 5.06.15.00 to 5.06.21.99
@pn mysql
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mysql-5.6.22.patch
@ver 5.06.22.00 to 5.06.28.99
@pn mysql
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mysql-5.6.29.patch
@ver 5.06.29.00 to 5.06.99.99
@pn mysql
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mysql-cluster-5.6.22.patch
@ver 7.03.08.00 to 7.03.18.99
@pn mysql-cluster
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-percona-5.5.35.patch
@ver 5.05.35.00 to 5.05.35.99
@pn percona-server
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-percona-5.5.36.patch
@ver 5.05.36.00 to 5.05.36.99
@pn percona-server
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-percona-5.5.37.patch
@ver 5.05.37.00 to 5.05.99.99
@pn percona-server
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-percona-5.6.15.patch
@ver 5.06.15.00 to 5.06.15.99
@pn percona-server
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-percona-5.6.16.patch
@ver 5.06.16.00 to 5.06.18.99
@pn percona-server
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-percona-5.6.19.patch
@ver 5.06.19.00 to 5.06.21.99
@pn percona-server
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-percona-5.6.22.patch
@ver 5.06.22.00 to 5.06.99.99
@pn percona-server
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-10.0.7.patch
@ver 10.00.07.00 to 10.00.10.99
@pn mariadb
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-10.0.11.patch
@ver 10.00.11.00 to 10.00.14.99
@pn mariadb
@pn mariadb-galera
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-10.0.15.patch
@ver 10.00.15.00 to 10.00.99.99
@pn mariadb
@pn mariadb-galera
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-10.1.1.patch
@ver 10.01.01.00 to 10.01.01.99
@pn mariadb
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-10.1.2.patch
@ver 10.01.02.00 to 10.01.07.99
@pn mariadb
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20006_all_cmake_elib-mariadb-10.1.8.patch
@ver 10.01.08.00 to 10.99.99.99
@pn mariadb
@@ Add ELIBPATH to split client and embedded libs
@@ Also install static libs by ENABLE_STATIC_LIBS

@patch 20007_all_cmake-debug-werror.patch
@ver 5.05.32.00 to 5.05.40.99
@pn mysql
@pn percona-server
@@ Remove -Werror from USE="debug" builds

@patch 20007_all_cmake-debug-werror-5.6.patch
@ver 5.06.00.00 to 5.06.15.99
@pn mysql
@pn percona-server
@@ Remove -Werror from USE="debug" builds

@patch 20007_all_cmake-debug-werror-5.6.16.patch
@ver 5.06.16.00 to 5.06.21.99
@pn mysql
@pn percona-server
@@ Remove -Werror from USE="debug" builds

@patch 20007_all_cmake-debug-werror-5.6.22.patch
@ver 5.05.41.00 to 5.05.99.99
@ver 5.06.22.00 to 5.06.99.99
@ver 7.02.19.00 to 7.99.99.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Remove -Werror from USE="debug" builds

@patch 20008_all_mysql-tzinfo-symlink.patch
@ver 5.05.36.00 to 5.05.56.99
@ver 5.06.00.00 to 5.06.36.99
@pn mysql
@pn percona-server
@@ Backport tzinfo symlink fix from MariaDB bug 491176

@patch 20008_all_mysql-tzinfo-symlink-5.6.37.patch
@ver 5.05.57.00 to 5.05.99.99
@ver 5.06.37.00 to 5.06.99.99
@pn mysql
@pn percona-server
@@ Backport tzinfo symlink fix from MariaDB bug 491176

@patch 20008_all_mysql-tzinfo-symlink-5.7.6.patch
@ver 5.07.00.00 to 5.99.99.99
@pn mysql
@pn percona-server
@@ Backport tzinfo symlink fix from MariaDB bug 491176

@patch 20008_all_mysql-tzinfo-symlink.patch
@ver 7.02.16.00 to 7.02.25.99
@ver 7.03.00.00 to 7.03.14.99
@pn mysql-cluster
@@ Backport tzinfo symlink fix from MariaDB bug 491176

@patch 20009_all_mariadb_myodbc_symbol_fix.patch
@ver 5.05.37.00 to 5.05.37.99
@pn mariadb
@pn mariadb-galera
@@ Export missing symbol my_charset_latin1
@@ MariaDB bug MDEV-6131

@patch 20009_all_mysql_myodbc_symbol_fix-5.5.38.patch
@ver 5.05.38.00 to 5.05.99.99
@ver 7.02.18.00 to 7.02.99.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Export missing symbols

@patch 20009_all_mysql_myodbc_symbol_fix-5.6.patch
@ver 5.06.00.00 to 5.06.99.99
@ver 7.03.00.00 to 7.99.99.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Export missing symbols

@patch 20009_all_mysql_myodbc_symbol_fix-5.7.6.patch
@ver 5.07.00.00 to 5.07.07.99
@pn mysql
@pn percona-server
@@ Export missing symbols

@patch 20009_all_mysql_myodbc_symbol_fix-5.7.8.patch
@ver 5.07.08.00 to 5.07.09.99
@pn mysql
@pn percona-server
@@ Export missing symbols

@patch 20009_all_mysql_myodbc_symbol_fix-5.7.10.patch
@ver 5.07.10.00 to 5.07.99.99
@pn mysql
@pn percona-server
@@ Export missing symbols

@patch 20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch
@ver 5.05.38.00 to 10.99.99.99
@pn mariadb
@pn mariadb-galera
@@ Export missing symbols at runtime

@patch 20010_all_mysql51-bison3.patch
@ver 5.01.73.00 to 5.01.99.99
@pn mysql
@@ Fix Bison 3 compatibility

@patch 20011_all_mariadb-hppa-unsigned-long.patch
@ver 5.05.39.00 to 5.05.39.99
@pn mariadb
@@ Fix bad comparision of void to ulong
@@ Gentoo bug 520092  MDEV-6595

@patch 20011_all_mariadb-hppa-unsigned-long-10.0.13.patch
@ver 10.00.13.00 to 10.00.13.99
@pn mariadb
@pn mariadb-galera
@@ Fix bad comparision of void to ulong
@@ Gentoo bug 520092  MDEV-6595

@patch 20012_all_mariadb-debug-header.patch
@ver 5.05.40.00 to 5.05.40.99
@pn mariadb
@pn mariadb-galera
@@ Fix bad header #error which breaks other builds
@@ Gentoo bug 525644 MDEV-6862

@patch 20013_all_mariadb-tokudb-variable.patch
@ver 5.05.39.00 to 5.05.40.99
@ver 10.00.13.00 to 10.00.14.99
@pn mariadb
@pn mariadb-galera
@@ Fix bad header #error which breaks other builds
@@ Gentoo bug 525192 MDEV-6863

@patch 20014_all_mariadb-innodb-compression.patch
@ver 10.01.01.00 to 10.01.02.99
@pn mariadb
@@ Remove magic dependencies on lz4 and lzo

@patch 20015_all_mariadb-pkgconfig-location.patch
@ver 10.01.01.00 to 10.99.99.99
@pn mariadb
@@ Allow mariadb.pc to be installed in libdir instead of sharedir

@patch 20016_all_mariadb-parallel-replication-fix-10.0.15.patch
@ver 10.00.15.00 to 10.00.15.99
@pn mariadb
@pn mariadb-galera
@@ Fix build on sparc and other arches with no atomics
@@ Also fix critical replication bug discovered shortly after release MDEV-7237

@patch 20017_all_mysql-openssl-cmake-detection.patch
@ver 5.06.00.00 to 5.06.23.99
@ver 5.07.00.00 to 5.07.06.99
@ver 7.03.00.00 to 7.03.08.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Fix detection of OpenSSL 1.0.2
@@ Bug 537872
@@ Upstream bug 75622

@patch 30000_all_mysql-cluster-multilib-property.patch
@ver 7.03.00.00 to 7.99.99.99
@pn mysql-cluster
@@ Fix property added to something not built with WITHOUT_SERVER

@patch 200018_all_mariadb-upgrade-crash-5.5.43.patch
@ver 5.05.43.00 to 5.05.43.99
@pn mariadb
@pn mariadb-galera
@@ Fix crash of mysql_upgrade and the REPAIR VIEW command
@@ Upstream MDEV-8115

@patch 20018_all_mariadb-10.0.20-without-clientlibs-tools.patch
@ver 10.00.20.00 to 10.00.99.99
@pn mariadb
@@ Split building of client libraries, server and client tools

@patch 20018_all_mariadb-10.1.7-without-clientlibs-tools.patch
@ver 10.01.07.00 to 10.01.99.99
@pn mariadb
@@ Split building of client libraries, server and client tools

@patch 20018_all_mariadb-galera-10.0.20-without-clientlibs-tools.patch
@ver 10.00.20.00 to 10.00.99.99
@pn mariadb-galera
@@ Split building of client libraries, server and client tools

@patch 20018_all_mysql-5.6.25-without-clientlibs-tools.patch
@ver 5.06.25.00 to 5.06.99.99
@pn mysql
@@ Split building of client libraries, server and client tools

@patch 20018_all_percona-server-5.6.25-without-clientlibs-tools.patch
@ver 5.06.25.00 to 5.06.99.99
@pn percona-server
@@ Split building of client libraries, server and client tools

@patch 20019_all_mysql-5.5-mtr-perl-deprecation.patch
@ver 5.05.45.00 to 5.05.52.99
@ver 7.02.00.00 to 7.02.25.99
@pn mysql-cluster
@pn mysql
@@ Fix deprecated perl array defined syntax on mtr test script
@@ Ported forward from mysql 5.6; Oracle bug 18145121

@patch 20020_all_mysql-5.6-events_1-bug-78899.patch
@ver 5.06.00.00 to 5.06.27.99
@ver 7.02.00.00 to 7.02.22.99
@ver 7.03.00.00 to 7.03.12.99
@pn mysql-cluster
@pn mysql
@pn percona-server
@@ Fix events_1 test for October 2015
@@ Patch backported from mariadb
@@ Bug 564968 Upstream bug 78899

@patch 20021_all_mariadb-10.1.11-kerberos-MDEV-9494.patch
@ver 10.01.11.00 to 10.01.11.99
@pn mariadb
@@ Fix server gssapi plugin compile with heimdal

@patch 20023_all_mysql-5.5-CVE-2017-3302.patch
@ver 5.05.45.00 to 5.05.54.99
@pn mysql
@@ Fix use-after-free in mysql_prune_stmt_list
@@ Back ported from mysql 5.6; Oracle bug 17512527

@patch 20027_all_mysql-5.5-perl5.26-includes.patch
@ver 5.05.00.00 to 5.07.99.99
@pn mysql
@pn mariadb
@@ Fix tests for Perl 5.26+ compatibility

@patch 20030_all_mysql-5.5-fix-client-mysql-type.patch
@ver 5.05.58.00 to 5.05.99.99
@pn mysql
@@ Fix type in mysql client
@@ Bug 645894