summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch
diff options
context:
space:
mode:
authorJosh Heinrichs <josh.heinrichs@shopify.com>2024-07-23 16:15:51 -0600
committerJosh Heinrichs <josh.heinrichs@shopify.com>2024-07-31 09:23:12 -0600
commita5dcd41e27c1330eb8333951938511c3a5e97f9c (patch)
tree4b431c8a3e72b692831ef665a359f562f97bfb8e /pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch
parentd42f9ebf3f2dea87385ed9185159616544d98fc4 (diff)
percona: fix references to utilities in scripts
I encountered errors when attempting to run Vitess which calls out to mysqld_safe[1]. Several utilities are needed in order for it to run e.g. grep, sed, env, ps, date, hostname, etc. Additionally, if ps, kill, and grep aren't available to scripts/CMakeLists.txt, mysqld_start can end up getting generated with syntax errors as FIND_PROC will be substituted into the script template as an empty string[2][3]. The presence of systemd in percona-server_innovation seems to prevent mysqld_multi from being built on Linux so it gets patched conditionally. This same patch could be applied to MySQL if desired. [1]: https://github.com/vitessio/vitess/blob/v20.0.1/go/vt/mysqlctl/mysqld.go#L363-L369 [2]: https://github.com/percona/percona-server/blob/79c1086e8272ea96f162b25121b58e1b01ff853b/scripts/CMakeLists.txt#L255 [3]: https://github.com/percona/percona-server/blob/79c1086e8272ea96f162b25121b58e1b01ff853b/scripts/mysqld_safe.sh#L869
Diffstat (limited to 'pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch')
0 files changed, 0 insertions, 0 deletions