We have RTLD_NOLOAD now.

This commit is contained in:
ajacoutot 2022-08-29 12:25:01 +00:00
parent bf5b2cd548
commit 06b4906180
2 changed files with 1 additions and 17 deletions

View File

@ -14,7 +14,7 @@ COMMENT = GTK+ port of the WebKit rendering engine
V = 2.36.7
DISTNAME = webkitgtk-${V}
PKGNAME = webkitgtk4-${V}
REVISION = 0
REVISION = 1
EXTRACT_SUFX = .tar.xz
API = 4.0

View File

@ -1,16 +0,0 @@
Index: Source/ThirdParty/ANGLE/src/common/system_utils_posix.cpp
--- Source/ThirdParty/ANGLE/src/common/system_utils_posix.cpp.orig
+++ Source/ThirdParty/ANGLE/src/common/system_utils_posix.cpp
@@ -199,10 +199,12 @@ void *OpenSystemLibraryWithExtensionAndGetError(const
}
int extraFlags = 0;
+#if !ANGLE_PLATFORM_OPENBSD
if (searchType == SearchType::AlreadyLoaded)
{
extraFlags = RTLD_NOLOAD;
}
+#endif
std::string fullPath = directory + libraryName;
#if ANGLE_PLATFORM_IOS