问题:
在我们的生产环境中,我们使用了 varnish-6.0、varnish-modules-6.0、vmod-dynamic-6.0、VSF-6.0。 现在,当我们计划使用 varnish-6.6、varnish-modules-6.6、vmod-dynamic-6.6、VSF-6.0 升级 varnish 时,没有安装。 我在 https://github.com/comotion/VSF 看到分支,但没有看到 VSF-6.6 分支。
那么,我担心的是,VSF-6.6 是否会在不久的将来开发出来?
安装 VSF 6.0 时的错误消息:
> make[1]: Entering directory `/opt/varnish-build/VSF/libvmod-vsf' make
> all-recursive make[2]: Entering directory
> `/opt/varnish-build/VSF/libvmod-vsf' Making all in src make[3]:
> Entering directory `/opt/varnish-build/VSF/libvmod-vsf/src'
> /usr/bin/python /usr/share/varnish/vmodtool.py ../src/vmod_vsf.vcc
> File "/usr/share/varnish/vmodtool.py", line 232
> print("ERROR: " + txt, file=sys.stderr)
> ^ SyntaxError: invalid syntax make[3]: *** [vcc_if.c] Error 1 make[3]: Leaving directory `/opt/varnish-build/VSF/libvmod-vsf/src' make[2]: Leaving directory
> `/opt/varnish-build/VSF/libvmod-vsf' make[1]: Leaving directory
> `/opt/varnish-build/VSF/libvmod-vsf' make[2]: *** [all-recursive]
> Error 1 make[1]: *** [all] Error 2 make: ***
> [libvmod-vsf/src/.libs/libvmod-vsf.so] Error 2 Removing intermediate
> container 7b052da011ed error: build error: The command '/bin/sh -c
> make && make install' returned a non-zero code: 2