Rémi Verschelde
4912f62a8f
Revert "Add patch to fix Linux kernel regression with mmap and MAP_32BIT
"
...
This reverts commit d496154ab1
.
The Linux kernel regression has been patched in 6.1.30 and 6.3.4.
2023-06-02 15:55:02 +02:00
Rémi Verschelde
6236e2ee74
CI: Mono 6.12.0.198, Python 3.11, use ubuntu-latest
...
- Rediff patches against Mono 6.12.0.198.
- Drop `xcode_13_14_fix.diff` which is included upstream in 6.12.0.198.
2023-05-26 12:59:57 +02:00
Rémi Verschelde
d496154ab1
Add patch to fix Linux kernel regression with mmap and MAP_32BIT
2023-05-26 12:58:55 +02:00
Rémi Verschelde
8767196960
Merge pull request #80 from bruvzg/btls_arm_macos
...
Add patch for ARM64 macOS BTLS build.
2023-02-09 22:57:44 +01:00
bruvzg
a0e457e7c1
Add patch for ARM64 macOS BTLS build.
2023-02-09 21:16:57 +02:00
Rémi Verschelde
5299efd80c
Merge pull request #75 from akien-mga/ci-use-linux-sdk
...
CI: Use our own Linux SDK to maximize glibc compatibilty
2022-10-07 23:38:09 +02:00
Rémi Verschelde
11364fafc7
Merge pull request #73 from Atlinx/Atlinx/master
...
Add arm64 to osx build
2022-10-07 23:37:56 +02:00
Atlinx
a7297fdf09
Add arm64 to osx build
...
[ci skip]
2022-10-07 23:36:47 +02:00
Rémi Verschelde
08b10e1b66
Merge pull request #74 from akien-mga/android-artifact-names
...
Fix Android artifact names after #69
2022-10-07 23:34:41 +02:00
Rémi Verschelde
6291fa07a6
CI: Use our own Linux SDK to maximize glibc compatibilty
...
Should help alleviate this kind of issue when compiling Godot itself with our
Linux SDK and trying to use prebuilt Mono:
```
ld: /home/runner/mono-installs/desktop-linux-x86_64-release/lib/libmonosgen-2.0.a(libmonoutils_la-mono-rand.o): in function `mono_rand_try_get_bytes':
(.text+0x16a): undefined reference to `getrandom'
```
2022-10-07 22:01:34 +02:00
Rémi Verschelde
574f1404d2
Fix Android artifact names after #69
...
[ci skip]
2022-10-07 14:24:17 +02:00
Rémi Verschelde
4bf530983a
Merge pull request #69 from madmiraal/fix-68
2022-07-08 17:07:30 +02:00
Marcel Admiraal
d29929a407
Upgrade Android NDK to r23 LTS
2022-07-08 10:30:28 +01:00
Rémi Verschelde
fcf205c105
CI: Mono 6.12.0.182, Android 32 and other updates
2022-06-22 09:07:55 +02:00
Rémi Verschelde
2fa04b9dc7
Windows: Re-add --enable-btls-lib
to build BTLS dll
...
I reverted this by mistake while investigating an unrelated crash.
See #66 for details.
This reverts commits aaee521d08
and 20368d7289
.
2022-05-24 15:46:20 +02:00
Rémi Verschelde
7533d081e4
Mono: Bump to 6.12.0.179
2022-05-19 08:27:24 +02:00
Rémi Verschelde
aaee521d08
Revert "Windows: Configure with --enable-btls-lib
to build BTLS dll"
...
This reverts commit f63f4e2e44
.
2022-05-19 08:26:29 +02:00
Rémi Verschelde
20368d7289
Revert "desktop: Only enable btls-lib on Windows"
...
This reverts commit 2ef74ff260
.
This doesn't work on Windows as is either, so a full revert of #47 is needed.
Might be specific to MinGW cross compilation but this needs further work
either way.
2022-05-19 08:24:48 +02:00
Rémi Verschelde
c865201eba
Mono: Bump to 6.12.0.178
2022-05-09 22:53:08 +02:00
Rémi Verschelde
62c407fd0f
Merge pull request #65 from akien-mga/btls-lib-windows-only
2022-05-09 22:51:14 +02:00
Rémi Verschelde
2ef74ff260
desktop: Only enable btls-lib on Windows
...
Follow-up to #47 and #49 .
This caused issues on macOS ARM64, see https://github.com/godotengine/build-containers/issues/95 .
2022-05-09 13:37:08 +02:00
Rémi Verschelde
1cc1257eda
Mono: Bump to 6.12.0.177
2022-05-03 11:50:55 +02:00
Rémi Verschelde
187d156c89
CI: Bump download-artifact and upload-artifact to v3
2022-05-03 11:50:40 +02:00
Rémi Verschelde
4e93604bc4
CI: Bump old ubuntu version to ubuntu-18.04
...
The ubuntu-16.04 runners have been removed from GitHub Actions.
2022-04-01 01:06:46 +02:00
Rémi Verschelde
efd26fbbff
Merge pull request #61 from akien-mga/mono-6.12.0.174
2022-04-01 00:59:05 +02:00
Rémi Verschelde
baa6f22377
Mono: Bump to 6.12.0.174
...
Should also fix CI by including
5a21247f36
2022-03-31 19:15:56 +02:00
Rémi Verschelde
dfb29cab81
CI: Update all actions versions
2022-03-31 19:14:32 +02:00
Rémi Verschelde
0d72e71a50
Merge pull request #50 from akien-mga/android-bump-min-19-target-30
...
Android: Bump min SDK to 19, target SDK to 30
2021-08-17 08:54:25 +02:00
Rémi Verschelde
1755de4f1e
Android: Bump min SDK to 19, target SDK to 30
...
Following https://github.com/godotengine/godot/pull/51719 .
Also removes now obsolete code to check whether we're using NDK 18+,
since we don't support any earlier version.
2021-08-16 10:20:55 +02:00
Rémi Verschelde
6d4f576264
Merge pull request #49 from godotengine/btls-lib-windows-desktop
...
Windows: Configure with `--enable-btls-lib` to build BTLS dll
2021-08-10 09:03:16 +02:00
Ignacio Roldán Etcheverry
f63f4e2e44
Windows: Configure with --enable-btls-lib
to build BTLS dll
...
Patched Mono to make the BTLS CMake build work with MinGW on Linux.
2021-08-06 20:29:35 +02:00
Ignacio Roldán Etcheverry
aad08390cb
Merge pull request #48 from Calinou/fix-mono-log-spam
...
Fix Mono log spam
2021-08-04 00:28:23 +02:00
Hugo Locurcio
2d30ce6362
Fix Mono log spam
...
This prevents Mono logs from being spammed, which could result
in log file sizes in the dozens of gigabytes.
2021-08-03 17:49:37 +02:00
Ignacio Roldán Etcheverry
c6bdc0feca
Merge pull request #47 from TechnoPorg/windows-enable-btls
...
Enable BTLS when building for Windows
2021-07-29 23:37:24 +02:00
TechnoPorg
d62d874dd2
Enable BTLS when building for Windows
2021-07-29 08:09:14 -06:00
Rémi Verschelde
2bf7d71c7c
Merge pull request #46 from akien-mga/fix-copy_bcl-desktop-win32
...
bcl: Fix copy_bcl for desktop-win32 profile
2021-07-27 08:44:33 +02:00
Rémi Verschelde
fb6da044d7
bcl: Fix copy_bcl for desktop-win32 profile
2021-07-26 14:59:52 +02:00
Rémi Verschelde
c3a9d311bc
Merge pull request #43 from akien-mga/mono-6.12.0.147
...
CI: Build with Mono 6.12.0.147
2021-07-06 20:41:50 +02:00
Rémi Verschelde
d75582bd3c
Set actions/cache to v2, we don't need explicit manual bumps for 2.1.x
2021-07-06 17:47:28 +02:00
Rémi Verschelde
75a0b00364
Merge pull request #41 from godotengine/dependabot/github_actions/mymindstorm/setup-emsdk-10
...
Bump mymindstorm/setup-emsdk from 9 to 10
2021-07-06 17:45:14 +02:00
Rémi Verschelde
47e40daefe
CI: Build with Mono 6.12.0.147
2021-07-06 16:57:49 +02:00
Ignacio Roldán Etcheverry
29683d76fc
Merge pull request #40 from godotengine/dummy-xamarin-ios-dll
...
iOS BCL: Build dummy `Xamarin.iOS.dll` which is necessary
2021-06-02 23:34:07 +02:00
Ignacio Roldán Etcheverry
7937417c83
Merge pull request #39 from godotengine/ios-and-m1-stuff
...
Apple silicon: arm64 macOS and arm64 iOS simulator
2021-06-02 23:32:45 +02:00
dependabot[bot]
0cfb06c6e4
Bump mymindstorm/setup-emsdk from 9 to 10
...
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk ) from 9 to 10.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases )
- [Commits](https://github.com/mymindstorm/setup-emsdk/compare/v9...v10 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-27 06:00:10 +00:00
Ignacio Roldán Etchevery
0a2b5f8fab
Apple silicon: arm64 macOS and arm64 iOS simulator
2021-05-22 02:36:45 +02:00
Ignacio Roldán Etchevery
61df21a190
iOS BCL: Build dummy Xamarin.iOS.dll
which is necessary
...
Fixes godotengine/godot#42960
2021-05-22 02:21:43 +02:00
Rémi Verschelde
aa9e050543
CI: Build with Mono 6.12.0.144 + other env updates
...
Update env components to these versions:
- Python 3.9
- Pin NDK to 21.4.7075529 as done by Godot
Not updating Android API level to 30 yet as some feature work is needed in
Godot to support new requirements.
Mono 6.12.0.144 is still a Preview release, but contrarily to 6.12.0.122,
it has a successful Windows build. It also theoretically finalizes support
for Apple M1, so we can attempt using it to build Mono for that arch.
2021-05-11 16:02:22 +02:00
Rémi Verschelde
90c8c8d4c0
Merge pull request #34 from godotengine/dependabot/github_actions/actions/cache-v2.1.5
...
Bump actions/cache from v2.1.4 to v2.1.5
2021-05-11 12:47:25 +02:00
Rémi Verschelde
3eb55684e3
Merge pull request #35 from godotengine/dependabot/github_actions/mymindstorm/setup-emsdk-v9
...
Bump mymindstorm/setup-emsdk from v8 to v9
2021-05-11 12:45:36 +02:00
Rémi Verschelde
326d5482bf
Merge pull request #33 from godotengine/dependabot/github_actions/actions/setup-python-v2.2.2
...
Bump actions/setup-python from v2.1.4 to v2.2.2
2021-05-11 12:45:28 +02:00