Closed brunorossi closed 7 years ago
I can take this one, I have another ongoing change involving vmod-tcp
.
Most likely this is that Alpine doesn't have TCP_INFO in its reduced libc.
I was planning to remove the functionality in a future major bump of varnish-modules, as I don't think anyone is using it. I do believe that building out of the box on Alpine is something we should try to get fixed.
By ‘the functionality’ do you mean vmod_tcp? If so, I can open a PR where that module was removed (by which I could successfully build the other modules on Alpine).
@ddeboer "the functionality" was the stats logging function in vmod-tcp. It doesn't really do much good.
As I'm not working on this any more, someone else should answer your question about a pull request.
When i try to use the following docker file using a clone of your master branch and I build it with "docker build .":
I have the following output
to solve the problem i strip out code into the following functions of the file /src/vmod_tcp.c