Commit 17d68a17 authored by Geoff Simmons's avatar Geoff Simmons

do not link with libvarnish (which is no longer shared)

parent 9eeaf7a8
Pipeline #93 skipped
...@@ -375,9 +375,10 @@ precision. ...@@ -375,9 +375,10 @@ precision.
REQUIREMENTS REQUIREMENTS
============ ============
This version of varnishevent requires Varnish 5.0.0 (exactly that This version of varnishevent requires the Varnish trunk since commit
version and no other). See the project repository for versions that ``d0bba14``; it is not currently compatible with any released version
are compatible with other versions of Varnish. of Varnish. See the project repository for versions that are
compatible with other versions of Varnish.
DATA BUFFERS DATA BUFFERS
......
...@@ -36,8 +36,7 @@ varnishevent_SOURCES = \ ...@@ -36,8 +36,7 @@ varnishevent_SOURCES = \
hdrtrie.c hdrtrie.c
varnishevent_LDADD = \ varnishevent_LDADD = \
${PTHREAD_LIBS} ${RT_LIBS} ${LIBM} @VARNISH_LIBS@ \ ${PTHREAD_LIBS} ${RT_LIBS} ${LIBM} @VARNISH_LIBS@
-L${VARNISH_PKG_LIB}/varnish -lvarnish
# from Varnish include/Makefile.am # from Varnish include/Makefile.am
BUILT_SOURCES = vcs_version.h BUILT_SOURCES = vcs_version.h
......
...@@ -1365,7 +1365,7 @@ compile_fmt(char * const format, compiled_fmt_t * const fmt, ...@@ -1365,7 +1365,7 @@ compile_fmt(char * const format, compiled_fmt_t * const fmt,
*/ */
VSB_putc(os, '\n'); VSB_putc(os, '\n');
add_formatter(fmt, os, n, NULL); add_formatter(fmt, os, n, NULL);
VSB_delete(os); VSB_destroy(&os);
return 0; return 0;
} }
...@@ -1570,7 +1570,7 @@ void ...@@ -1570,7 +1570,7 @@ void
FMT_Fini(void) FMT_Fini(void)
{ {
free(obuf); free(obuf);
VSB_delete(scratch); VSB_destroy(&scratch);
free(payload); free(payload);
free_incl(cincl); free_incl(cincl);
......
...@@ -197,7 +197,7 @@ hdr_traverse(struct hdrt_node *hdrt, struct vsb *sb, struct vsb *prefix) ...@@ -197,7 +197,7 @@ hdr_traverse(struct hdrt_node *hdrt, struct vsb *sb, struct vsb *prefix)
VSB_finish(word); VSB_finish(word);
VSB_cat(sb, VSB_data(word)); VSB_cat(sb, VSB_data(word));
VSB_cat(sb, ","); VSB_cat(sb, ",");
VSB_delete(word); VSB_destroy(&word);
} }
for (int i = 0; i < 64; i++) for (int i = 0; i < 64; i++)
if (hdrt->next[i] != NULL) { if (hdrt->next[i] != NULL) {
...@@ -208,7 +208,7 @@ hdr_traverse(struct hdrt_node *hdrt, struct vsb *sb, struct vsb *prefix) ...@@ -208,7 +208,7 @@ hdr_traverse(struct hdrt_node *hdrt, struct vsb *sb, struct vsb *prefix)
VSB_putc(next, toupper(c)); VSB_putc(next, toupper(c));
hdr_traverse(hdrt->next[i], sb, next); hdr_traverse(hdrt->next[i], sb, next);
} }
VSB_delete(current); VSB_destroy(&current);
} }
void void
......
...@@ -20,7 +20,7 @@ test_data_LDADD = \ ...@@ -20,7 +20,7 @@ test_data_LDADD = \
../format.$(OBJEXT) \ ../format.$(OBJEXT) \
../strfTIM.$(OBJEXT) \ ../strfTIM.$(OBJEXT) \
../hdrtrie.$(OBJEXT) \ ../hdrtrie.$(OBJEXT) \
@VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM} -lvarnish @VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM}
test_format_SOURCES = \ test_format_SOURCES = \
minunit.h \ minunit.h \
...@@ -33,7 +33,7 @@ test_format_LDADD = \ ...@@ -33,7 +33,7 @@ test_format_LDADD = \
../data.$(OBJEXT) \ ../data.$(OBJEXT) \
../hdrtrie.$(OBJEXT) \ ../hdrtrie.$(OBJEXT) \
../format.$(OBJEXT) \ ../format.$(OBJEXT) \
@VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM} -lvarnish @VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM}
test_writer_SOURCES = \ test_writer_SOURCES = \
minunit.h \ minunit.h \
...@@ -50,7 +50,7 @@ test_writer_LDADD = \ ...@@ -50,7 +50,7 @@ test_writer_LDADD = \
../strfTIM.$(OBJEXT) \ ../strfTIM.$(OBJEXT) \
../hdrtrie.$(OBJEXT) \ ../hdrtrie.$(OBJEXT) \
../writer.$(OBJEXT) \ ../writer.$(OBJEXT) \
@VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM} -lvarnish @VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM}
test_strfTIM_SOURCES = \ test_strfTIM_SOURCES = \
minunit.h \ minunit.h \
...@@ -59,7 +59,7 @@ test_strfTIM_SOURCES = \ ...@@ -59,7 +59,7 @@ test_strfTIM_SOURCES = \
test_strfTIM_LDADD = \ test_strfTIM_LDADD = \
../strfTIM.$(OBJEXT) \ ../strfTIM.$(OBJEXT) \
@VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM} -lvarnish @VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM}
test_hdrtrie_SOURCES = \ test_hdrtrie_SOURCES = \
minunit.h \ minunit.h \
...@@ -68,4 +68,4 @@ test_hdrtrie_SOURCES = \ ...@@ -68,4 +68,4 @@ test_hdrtrie_SOURCES = \
test_hdrtrie_LDADD = \ test_hdrtrie_LDADD = \
../hdrtrie.$(OBJEXT) \ ../hdrtrie.$(OBJEXT) \
@VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM} -lvarnish @VARNISH_LIBS@ @VARNISH_LIBVARNISH_LIB@ ${LIBM}
...@@ -512,7 +512,7 @@ static char ...@@ -512,7 +512,7 @@ static char
MASSERT(strcasecmp(VSB_data(sb), EXP) == 0); MASSERT(strcasecmp(VSB_data(sb), EXP) == 0);
#undef EXP #undef EXP
VSB_delete(sb); VSB_destroy(&sb);
return NULL; return NULL;
} }
......
...@@ -890,7 +890,7 @@ main(int argc, char *argv[]) ...@@ -890,7 +890,7 @@ main(int argc, char *argv[])
VSB_finish(hdrs); VSB_finish(hdrs);
LOG_Log(LOG_INFO, "Reading tags %s with headers: %s", VSL_tags[i], LOG_Log(LOG_INFO, "Reading tags %s with headers: %s", VSL_tags[i],
VSB_data(hdrs)); VSB_data(hdrs));
VSB_delete(hdrs); VSB_destroy(&hdrs);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment