Commit 2fc512c
committed
feat: Finish solaris_ci_build_changes
Pulling in the changes made in meson build files to solve the solaris linking issues.
the stack protector option in GCC was not working as expected with solaris, but worked in illumos.
The solution was to disable it for solaris and leave it for illumos. This seems to be working and errors on the side of not using it purely for compatibility purposes.
It needs meson 1.2.0 or higher to properly detect the difference between the systems, but the way it is written preserves compatibility with older versionsFile tree
8 files changed
+431
-27
lines changed- .github/workflows
- src
- subprojects
- utils/C/openSeaChest
8 files changed
+431
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
48 | 48 | | |
49 | | - | |
50 | | - | |
51 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
52 | 52 | | |
53 | | - | |
54 | | - | |
| 53 | + | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | 47 | | |
49 | 48 | | |
50 | 49 | | |
| |||
83 | 82 | | |
84 | 83 | | |
85 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
86 | 98 | | |
87 | 99 | | |
88 | 100 | | |
| |||
Large diffs are not rendered by default.
Submodule opensea-common updated 1 file
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6761 | 6761 | | |
6762 | 6762 | | |
6763 | 6763 | | |
6764 | | - | |
| 6764 | + | |
6765 | 6765 | | |
6766 | 6766 | | |
6767 | 6767 | | |
| |||
0 commit comments