- Notifications
You must be signed in to change notification settings - Fork5
Commit48e5ba6
committed
Fix building with LibreSSL.
LibreSSL defines OPENSSL_VERSION_NUMBER to claim that it is version 2.0.0,but it doesn't have the functions added in OpenSSL 1.1.0. Add autoconfchecks for the individual functions we need, and stop relying onOPENSSL_VERSION_NUMBER.Backport to 9.5 and 9.6, like the patch that broke this. In theback-branches, there are still a few OPENSSL_VERSION_NUMBER checks left,to check for OpenSSL 0.9.8 or 0.9.7. I left them as they were - LibreSSLhas all those functions, so they work as intended.Per buildfarm member curculio.Discussion: <2442.1473957669@sss.pgh.pa.us>1 parent60b6d99 commit48e5ba6
File tree
6 files changed
+85
-21
lines changed- contrib/pgcrypto
- src
- backend/libpq
- include
- interfaces/libpq
6 files changed
+85
-21
lines changedLines changed: 31 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8877 | 8877 |
| |
8878 | 8878 |
| |
8879 | 8879 |
| |
| 8880 | + | |
| 8881 | + | |
| 8882 | + | |
| 8883 | + | |
| 8884 | + | |
| 8885 | + | |
| 8886 | + | |
| 8887 | + | |
| 8888 | + | |
| 8889 | + | |
| 8890 | + | |
| 8891 | + | |
| 8892 | + | |
| 8893 | + | |
| 8894 | + | |
| 8895 | + | |
| 8896 | + | |
| 8897 | + | |
| 8898 | + | |
| 8899 | + | |
| 8900 | + | |
| 8901 | + | |
| 8902 | + | |
| 8903 | + | |
| 8904 | + | |
| 8905 | + | |
| 8906 | + | |
| 8907 | + | |
| 8908 | + | |
| 8909 | + | |
| 8910 | + | |
8880 | 8911 |
| |
8881 | 8912 |
| |
8882 | 8913 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1034 | 1034 |
| |
1035 | 1035 |
| |
1036 | 1036 |
| |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
1037 | 1047 |
| |
1038 | 1048 |
| |
1039 | 1049 |
| |
|
Lines changed: 6 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1062 | 1062 |
| |
1063 | 1063 |
| |
1064 | 1064 |
| |
1065 |
| - | |
1066 |
| - | |
1067 |
| - | |
1068 |
| - | |
1069 | 1065 |
| |
1070 | 1066 |
| |
1071 | 1067 |
| |
| |||
1074 | 1070 |
| |
1075 | 1071 |
| |
1076 | 1072 |
| |
| 1073 | + | |
| 1074 | + | |
1077 | 1075 |
| |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
1078 | 1080 |
| |
1079 | 1081 |
| |
1080 | 1082 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
| 170 | + | |
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
| |||
655 | 655 |
| |
656 | 656 |
| |
657 | 657 |
| |
658 |
| - | |
| 658 | + | |
659 | 659 |
| |
660 | 660 |
| |
661 | 661 |
| |
| |||
709 | 709 |
| |
710 | 710 |
| |
711 | 711 |
| |
712 |
| - | |
| 712 | + | |
713 | 713 |
| |
714 | 714 |
| |
715 | 715 |
| |
|
Lines changed: 18 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
| 87 | + | |
| 88 | + | |
| 89 | + | |
87 | 90 |
| |
88 | 91 |
| |
89 | 92 |
| |
90 | 93 |
| |
91 | 94 |
| |
92 | 95 |
| |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
93 | 102 |
| |
94 | 103 |
| |
95 | 104 |
| |
| |||
102 | 111 |
| |
103 | 112 |
| |
104 | 113 |
| |
| 114 | + | |
| 115 | + | |
| 116 | + | |
105 | 117 |
| |
106 | 118 |
| |
107 | 119 |
| |
| |||
364 | 376 |
| |
365 | 377 |
| |
366 | 378 |
| |
| 379 | + | |
| 380 | + | |
| 381 | + | |
367 | 382 |
| |
368 | 383 |
| |
369 | 384 |
| |
| |||
400 | 415 |
| |
401 | 416 |
| |
402 | 417 |
| |
| 418 | + | |
| 419 | + | |
| 420 | + | |
403 | 421 |
| |
404 | 422 |
| |
405 | 423 |
| |
|
Lines changed: 17 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
507 | 507 |
| |
508 | 508 |
| |
509 | 509 |
| |
510 |
| - | |
511 |
| - | |
512 |
| - | |
513 |
| - | |
514 | 510 |
| |
515 | 511 |
| |
516 | 512 |
| |
| |||
545 | 541 |
| |
546 | 542 |
| |
547 | 543 |
| |
| 544 | + | |
548 | 545 |
| |
| 546 | + | |
| 547 | + | |
| 548 | + | |
549 | 549 |
| |
550 | 550 |
| |
551 | 551 |
| |
| |||
733 | 733 |
| |
734 | 734 |
| |
735 | 735 |
| |
736 |
| - | |
| 736 | + | |
737 | 737 |
| |
738 |
| - | |
739 |
| - | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
740 | 743 |
| |
741 | 744 |
| |
742 | 745 |
| |
| |||
766 | 769 |
| |
767 | 770 |
| |
768 | 771 |
| |
769 |
| - | |
| 772 | + | |
770 | 773 |
| |
771 | 774 |
| |
772 | 775 |
| |
| |||
805 | 808 |
| |
806 | 809 |
| |
807 | 810 |
| |
808 |
| - | |
| 811 | + | |
809 | 812 |
| |
810 | 813 |
| |
811 | 814 |
| |
| |||
846 | 849 |
| |
847 | 850 |
| |
848 | 851 |
| |
849 |
| - | |
| 852 | + | |
850 | 853 |
| |
851 | 854 |
| |
852 | 855 |
| |
853 | 856 |
| |
854 | 857 |
| |
855 | 858 |
| |
856 |
| - | |
| 859 | + | |
857 | 860 |
| |
858 | 861 |
| |
859 | 862 |
| |
| |||
916 | 919 |
| |
917 | 920 |
| |
918 | 921 |
| |
919 |
| - | |
| 922 | + | |
920 | 923 |
| |
921 | 924 |
| |
922 | 925 |
| |
| |||
1631 | 1634 |
| |
1632 | 1635 |
| |
1633 | 1636 |
| |
1634 |
| - | |
| 1637 | + | |
1635 | 1638 |
| |
1636 | 1639 |
| |
1637 | 1640 |
| |
| |||
1704 | 1707 |
| |
1705 | 1708 |
| |
1706 | 1709 |
| |
1707 |
| - | |
| 1710 | + | |
1708 | 1711 |
| |
1709 | 1712 |
| |
1710 | 1713 |
| |
|
0 commit comments
Comments
(0)