[Pkg-varnish-devel] Bug#693128: varnish: Please install headers that are needed to compile vmods

Allard Hoeve allard at byte.nl
Tue Nov 13 11:52:02 UTC 2012


Package: libvarnishapi-dev
Version: 3.0.2-2
Severity: wishlist


Dear Maintainer,

The current libvarnishapi-dev currently does not have enough header
files to allow a user to compile vmods such as vmod_header.


1) Most important of these files is vmod_abi.h, that allows a user to
compile a module against a certain version of Varnish. This file is
currently missing, preventing from compiling against a Debian Varnish in
any useful way. Providing this file should be easy by means of the
install file in debian/.

2) Then there are a slew of other files that need to be installed for the
libvarnishapi-dev package to be useful. I have compiled a list that is
needed to compile libvmod-header on Debian. Other vmods need a similar
list, but I haven't tried them.

3) Finally, the script vmod.py is needed to create VCL header templates.


Please consider including vmod_abi.h and please consider providing
headers and vmod.py in future releases.


Best,

Allard Hoeve



vmod.py
vrt.h
vmod_abi.h
vcl_returns.h
vct.h
http_headers.h
libvarnish.h
locks.h
vqueue.h
vcb.h
vre.h
bin/varnishd/cache.h
bin/varnishd/common.h
bin/varnishd/heritage.h
bin/varnishd/body_status.h
bin/varnishd/steps.h
bin/varnishd/acct_fields.h




-- System Information:
Debian Release: 6.0.6
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF8, LC_CTYPE=en_US.UTF8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-varnish-devel mailing list