forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commite2f21ff
committed
Add fallback implementation for setenv()
This fixes the code compilation on Windows with MSVC and Kerberos, asa missing implementation of setenv() causes a compilation failure of theGSSAPI code. This was only reproducible when building the code withKerberos, something that buildfarm animal hamerkop has fixed recently.This issue only happens on 12 and 13, as this code has been introducedinb0b39f7. HEAD is already able to compile properly thanks to7ca37fb, and this commit is a minimal cherry-pick of it.Thanks to Tom Lane for the discussion.Discussion:https://postgr.es/m/YLDtm5WGjPxm6ua4@paquier.xyzBackpatch-through: 121 parentfe6f632 commite2f21ff
File tree
8 files changed
+80
-3
lines changed- src
- include
- port
- port
- tools/msvc
8 files changed
+80
-3
lines changedLines changed: 18 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15858 | 15858 |
| |
15859 | 15859 |
| |
15860 | 15860 |
| |
| 15861 | + | |
| 15862 | + | |
| 15863 | + | |
15861 | 15864 |
| |
15862 | 15865 |
| |
| 15866 | + | |
15863 | 15867 |
| |
15864 | 15868 |
| |
15865 | 15869 |
| |
15866 |
| - | |
| 15870 | + | |
| 15871 | + | |
| 15872 | + | |
| 15873 | + | |
| 15874 | + | |
| 15875 | + | |
| 15876 | + | |
| 15877 | + | |
| 15878 | + | |
| 15879 | + | |
| 15880 | + | |
| 15881 | + | |
| 15882 | + | |
| 15883 | + | |
15867 | 15884 |
| |
15868 | 15885 |
| |
15869 | 15886 |
| |
|
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1747 | 1747 |
| |
1748 | 1748 |
| |
1749 | 1749 |
| |
| 1750 | + | |
1750 | 1751 |
| |
| 1752 | + | |
1751 | 1753 |
| |
1752 | 1754 |
| |
1753 | 1755 |
| |
1754 |
| - | |
| 1756 | + | |
1755 | 1757 |
| |
1756 | 1758 |
| |
1757 | 1759 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
473 | 473 |
| |
474 | 474 |
| |
475 | 475 |
| |
| 476 | + | |
| 477 | + | |
| 478 | + | |
476 | 479 |
| |
477 | 480 |
| |
478 | 481 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
429 | 429 |
| |
430 | 430 |
| |
431 | 431 |
| |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
432 | 436 |
| |
433 | 437 |
| |
434 | 438 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
462 | 462 |
| |
463 | 463 |
| |
464 | 464 |
| |
| 465 | + | |
465 | 466 |
| |
466 | 467 |
| |
467 | 468 |
| |
| |||
472 | 473 |
| |
473 | 474 |
| |
474 | 475 |
| |
| 476 | + | |
475 | 477 |
| |
476 | 478 |
| |
477 | 479 |
| |
|
Lines changed: 48 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 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 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
101 | 101 |
| |
102 | 102 |
| |
103 | 103 |
| |
104 |
| - | |
| 104 | + | |
105 | 105 |
| |
106 | 106 |
| |
107 | 107 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
341 | 341 |
| |
342 | 342 |
| |
343 | 343 |
| |
| 344 | + | |
344 | 345 |
| |
345 | 346 |
| |
346 | 347 |
| |
|
0 commit comments
Comments
(0)