diff options
author | Noah Misch <noah@leadboat.com> | 2021-04-12 19:24:21 -0700 |
---|---|---|
committer | Noah Misch <noah@leadboat.com> | 2021-04-12 19:24:21 -0700 |
commit | c3556f6fac349b31da2fd00107469ce36fb37536 (patch) | |
tree | 63ed6b75706b33e945372f27207788c2ca43b586 /src | |
parent | b1df6b696b759f00ebbf02e6de64e259d4be5785 (diff) | |
download | postgresql-c3556f6fac349b31da2fd00107469ce36fb37536.tar.gz postgresql-c3556f6fac349b31da2fd00107469ce36fb37536.zip |
Port regress-python3-mangle.mk to Solaris "sed".
It doesn't support "\(foo\)*" like a POSIX "sed" implementation does;
see the Autoconf manual. Back-patch to 9.6 (all supported versions).
Diffstat (limited to 'src')
-rw-r--r-- | src/pl/plpython/regress-python3-mangle.mk | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/pl/plpython/regress-python3-mangle.mk b/src/pl/plpython/regress-python3-mangle.mk index e18cb821540..a785818a172 100644 --- a/src/pl/plpython/regress-python3-mangle.mk +++ b/src/pl/plpython/regress-python3-mangle.mk @@ -23,8 +23,10 @@ pgregress-python3-mangle: -e "s/def next/def __next__/g" \ -e "s/LANGUAGE plpythonu/LANGUAGE plpython3u/g" \ -e "s/LANGUAGE plpython2u/LANGUAGE plpython3u/g" \ - -e "s/EXTENSION \([^ ]*_\)*plpythonu/EXTENSION \1plpython3u/g" \ - -e "s/EXTENSION \([^ ]*_\)*plpython2u/EXTENSION \1plpython3u/g" \ + -e "s/EXTENSION plpythonu/EXTENSION plpython3u/g" \ + -e "s/EXTENSION plpython2u/EXTENSION plpython3u/g" \ + -e "s/EXTENSION \([^ ]*\)_plpythonu/EXTENSION \1_plpython3u/g" \ + -e "s/EXTENSION \([^ ]*\)_plpython2u/EXTENSION \1_plpython3u/g" \ -e 's/installing required extension "plpython2u"/installing required extension "plpython3u"/g' \ $$file >`echo $$file | sed 's,^.*/\([^/][^/]*/\)\([^/][^/]*\)$$,\1python3/\2,'` || exit; \ done |