From a24a395e5ff5ae2b5d61d40f42844c5e27cca19f Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Mon, 15 Jan 2024 12:11:00 -0500 Subject: [PATCH] gogio: [iOS] link with -lresolv Since Go 1.20 c-shared object files may lack a reference to the resolv library and it must be added manually to the linking step. Signed-off-by: Elias Naur --- gogio/iosbuild.go | 1 + 1 file changed, 1 insertion(+) diff --git a/gogio/iosbuild.go b/gogio/iosbuild.go index d014f33..6c66ead 100644 --- a/gogio/iosbuild.go +++ b/gogio/iosbuild.go @@ -203,6 +203,7 @@ int main(int argc, char * argv[]) { compile.Args = append(compile.Args, "-Werror", "-fmodules", + "-lresolv", "-fobjc-arc", "-x", "objective-c", "-F", tmpDir,