Eu tenho o mesmo erro. Foi resolvido o download do código do branch master.
Eu tenho instalado o verniz no Ubuntu 14.04 usando este .
Versão do verniz:
varnishd -V
varnishd (varnish-4.0.3 revision b8c4a34)
Copyright (c) 2006 Verdens Gang AS
Copyright (c) 2006-2014 Varnish Software AS
Agora estou tentando instalar o verniz-agente da origem seguindo o arquivo INSTALL.rst dado. Eu instalei todas as dependências que devem ser atendidas, mas ainda assim minhas interrupções de instalação são feitas em make . Eu procurei muito, mas não consegui descobrir por que ele quebra. Abaixo estão as últimas linhas de make
modules/vstat.c:76:25: error: ‘const struct VSC_desc’ has no member named ‘ctype’
assert(!strcmp(pt->desc->ctype, "uint64_t"));
^
../include/common.h:125:6: note: in definition of macro ‘assert’
((expr) ? (void)(0) : assert_fail(#expr, __FILE__, __LINE__, __func__));
^
modules/vstat.c:76:25: error: ‘const struct VSC_desc’ has no member named ‘ctype’
assert(!strcmp(pt->desc->ctype, "uint64_t"));
^
../include/common.h:125:6: note: in definition of macro ‘assert’
((expr) ? (void)(0) : assert_fail(#expr, __FILE__, __LINE__, __func__));
^
modules/vstat.c:76:25: error: ‘const struct VSC_desc’ has no member named ‘ctype’
assert(!strcmp(pt->desc->ctype, "uint64_t"));
^
../include/common.h:125:6: note: in definition of macro ‘assert’
((expr) ? (void)(0) : assert_fail(#expr, __FILE__, __LINE__, __func__));
^
modules/vstat.c:94:52: error: ‘const struct VSC_desc’ has no member named ‘semantics’
VSB_printf(out_vsb, "\"flag\": \"%c\", ", pt->desc->semantics);
^
make[2]: *** [modules/varnish_agent-vstat.o] Error 1
make[2]: Leaving directory /home/ubuntu/vagent2/src
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory /home/ubuntu/vagent2
make: *** [all] Error 2
Por favor, qualquer um pode descobrir o que está errado.
Eu tenho o mesmo erro. Foi resolvido o download do código do branch master.