We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
GoGem::Util.generate_ldflags
1 parent e7f0a0b commit 6f436b1Copy full SHA for 6f436b1
_gem/lib/go_gem/rake_task.rb
@@ -110,7 +110,6 @@ def self.build_env_vars
110
cflags.gsub!("-Wsuggest-attribute=format", "")
111
cflags.gsub!("-Wold-style-definition", "")
112
cflags.gsub!("-Wsuggest-attribute=noreturn", "")
113
- ldflags.gsub!("-Wl,--unresolved-symbols=ignore-all", "")
114
end
115
116
ld_library_path = RbConfig::CONFIG["libdir"].to_s
_gem/lib/go_gem/util.rb
@@ -26,6 +26,9 @@ def self.generate_ldflags
26
ldflags << " -undefined dynamic_lookup"
27
28
29
+ # FIXME: Workaround for Ubuntu (GitHub Actions)
30
+ ldflags.gsub!("-Wl,--unresolved-symbols=ignore-all", "") if RUBY_PLATFORM =~ /linux/i
31
+
32
ldflags
33
34
0 commit comments