SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,19 @@
No dlinfo nor RTLD_DI_LINKMAP on OpenBSD
Index: linux/findlib.c
--- linux/findlib.c.orig
+++ linux/findlib.c
@@ -51,11 +51,13 @@ int main(int argc, char *argv[])
struct link_map * map;
+#ifndef __OpenBSD__
// dlinfo can return information about objects loaded with dlopen
if (dlinfo(lib, RTLD_DI_LINKMAP, &map) == -1) {
fprintf(lib, "%s: %s\n", basename(argv[0]), dlerror());
return 2;
}
+#endif
printf("%s\n", map->l_name);
return 0;