summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2024-08-06 10:17:48 -0500
committerGitHub <noreply@github.com>2024-08-06 10:17:48 -0500
commit2a13929e1f191b3690dd2f2db13098b04adb9043 (patch)
treea55821fe711c11d36816e46eab68e5d5ff0a47f4 /pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch
parentfbf6ab328de212b423341a7ba106436c99e510b4 (diff)
postgresqlPackages.timescaledb_toolkit: fix on macos (#332353)
* postgresqlPackages.timescaledb_toolkit: fix on macos It looks like the macOS linker doesn’t like that some of the symbols are undefined in the extension. They will be provided by the postgres binary, but macOS linker checks that all symbols are defined. Apparently, Linux allows these symbols to be undefined. The -undefined flag changes this behavior: > Specifies how undefined symbols are to be treated. Options are: > error, warning, suppress, or dynamic_lookup. The default is error. So, setting to dynamic_lookup makes the most sense here, and makes this package work on macOS. I tried to see if pgvecto-rs, which also uses buildPgrxExtension, would build. Unfortunately, it gave other errors. More information on the bug here: https://github.com/supabase/nix-postgres/issues/10 * Remove stdenv
Diffstat (limited to 'pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch')
0 files changed, 0 insertions, 0 deletions