aboutsummaryrefslogtreecommitdiff
path: root/databases/rubygem-pg_query/files/patch-ext_pg__query_extconf.rb
diff options
context:
space:
mode:
Diffstat (limited to 'databases/rubygem-pg_query/files/patch-ext_pg__query_extconf.rb')
-rw-r--r--databases/rubygem-pg_query/files/patch-ext_pg__query_extconf.rb14
1 files changed, 14 insertions, 0 deletions
diff --git a/databases/rubygem-pg_query/files/patch-ext_pg__query_extconf.rb b/databases/rubygem-pg_query/files/patch-ext_pg__query_extconf.rb
new file mode 100644
index 000000000000..a59d508ab6d1
--- /dev/null
+++ b/databases/rubygem-pg_query/files/patch-ext_pg__query_extconf.rb
@@ -0,0 +1,14 @@
+--- ext/pg_query/extconf.rb.orig 2023-06-25 07:15:18 UTC
++++ ext/pg_query/extconf.rb
+@@ -12,11 +12,7 @@ $CFLAGS << " -fvisibility=hidden -O3 -Wall -fno-strict
+ $INCFLAGS = "-I#{File.join(__dir__, 'include')} " + $INCFLAGS
+
+ SYMFILE =
+- if RUBY_PLATFORM =~ /freebsd/
+- File.join(__dir__, 'pg_query_ruby_freebsd.sym')
+- else
+ File.join(__dir__, 'pg_query_ruby.sym')
+- end
+
+ if RUBY_PLATFORM =~ /darwin/
+ $DLDFLAGS << " -Wl,-exported_symbols_list #{SYMFILE}" unless defined?(::Rubinius)