git: Disable .NET scripts in AppImage since it hangs on startup
This commit is contained in:
parent
18dd754b31
commit
ffd3efe5fa
5
.github/workflows/build.yml
vendored
5
.github/workflows/build.yml
vendored
@ -363,11 +363,6 @@ jobs:
|
||||
sudo chmod +x /usr/local/bin/appimagetool
|
||||
sudo pip3 install git+https://github.com/iTrooz/appimage-builder@dpkg-package-versions
|
||||
|
||||
- name: ⬇️ Install .NET
|
||||
uses: actions/setup-dotnet@v3
|
||||
with:
|
||||
dotnet-version: '7.0.x'
|
||||
|
||||
- name: 📜 Set version variable
|
||||
run: |
|
||||
echo "IMHEX_VERSION=`cat VERSION`" >> $GITHUB_ENV
|
||||
|
@ -50,7 +50,7 @@ namespace hex::script::loader {
|
||||
}
|
||||
#else
|
||||
void *loadLibrary(const char_t *path) {
|
||||
void *h = dlopen(path, RTLD_LAZY | RTLD_LOCAL);
|
||||
void *h = dlopen(path, RTLD_LAZY);
|
||||
return h;
|
||||
}
|
||||
|
||||
@ -135,14 +135,8 @@ namespace hex::script::loader {
|
||||
|
||||
|
||||
bool DotNetLoader::initialize() {
|
||||
try {
|
||||
AT_FIRST_TIME {
|
||||
if (!loadHostfxr()) {
|
||||
throw std::runtime_error("Failed to load hostfxr");
|
||||
}
|
||||
};
|
||||
} catch (const std::exception &e) {
|
||||
log::error("Failed to initialize DotNetLoader: {}", e.what());
|
||||
if (!loadHostfxr()) {
|
||||
log::error("Failed to initialize dotnet loader, could not load hostfxr");
|
||||
return false;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user