notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
varnish-libvmod-dynamic Varnish Module (vmod) for dynamic backends
20210513 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20210513Version of this port present on the latest quarterly branch.
Maintainer: zi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-08-22 17:49:01
Last Update: 2021-05-13 16:19:04
Commit Hash: 9d5dd02
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (11 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/varnish-libvmod-dynamic-20210513/catalog.mk
  3. /usr/local/share/licenses/varnish-libvmod-dynamic-20210513/LICENSE
  4. /usr/local/share/licenses/varnish-libvmod-dynamic-20210513/BSD2CLAUSE
  5. lib/varnish/vmods/libvmod_dynamic.so
  6. man/man3/vmod_dynamic.3.gz
  7. share/doc/vmod-dynamic/LICENSE
  8. share/doc/vmod-dynamic/README.rst
  9. @owner
  10. @group
  11. @mode
Collapse this list.
Dependency lines:
  • varnish-libvmod-dynamic>0:www/varnish-libvmod-dynamic
To install the port: cd /usr/ports/www/varnish-libvmod-dynamic/ && make install clean
To add the package, run one of these commands:
  • pkg install www/varnish-libvmod-dynamic
  • pkg install varnish-libvmod-dynamic
PKGNAME: varnish-libvmod-dynamic
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
varnish-libvmod-dynamic
ABIlatestquarterly
FreeBSD:11:aarch64-20200121
FreeBSD:11:amd642021051320210513
FreeBSD:11:armv6-20200121
FreeBSD:11:i3862021051320210513
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-20210513
FreeBSD:12:amd642021051320210513
FreeBSD:12:armv6-20200121
FreeBSD:12:armv7-20200121
FreeBSD:12:i3862021051320210513
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rst2man : textproc/py-docutils@py38
  2. gmake>=4.3 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.8 : lang/python38
  5. varnish6>=6 : www/varnish6
  6. autoconf>=2.69 : devel/autoconf
  7. automake>=1.16.1 : devel/automake
  8. libtoolize : devel/libtool
Runtime dependencies:
  1. varnish6>=6 : www/varnish6
Library dependencies:
  1. libgetdns.so : dns/getdns
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/nigoroll/libvmod-dynamic/tar.gz/1bf8f07?dummy=/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 May 2021 16:19:04
 files touched by this commit commit hash:9d5dd02a2ce05783592ca78f4b821d2f9a1bab16  20210513
zi search for other commits by this committer
www/varnish-libvmod-dynamic: update to 20210513
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  20201026
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  20201026
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
18 Feb 2021 04:51:54
Original commit files touched by this commit Revision:565894  20201026
linimon search for other commits by this committer
Mark BROKEN in 13/14 (via latest llvm update).
03 Nov 2020 21:13:48
Original commit files touched by this commit Revision:554038  20201026
pkubaj search for other commits by this committer
www/varnish-libvmod-dynamic: fix build on GCC architectures

cc1: warnings being treated as errors
vmod_dynamic.c: In function 'dynamic_add':
vmod_dynamic.c:379: warning: 'VSB_delete' is deprecated (declared at
/usr/local/include/varnish/vsb.h:79)
29 Oct 2020 18:10:06
Original commit files touched by this commit Revision:553631  20201026
zi search for other commits by this committer
- Update to 20201026 to chase www/varnish6 update
21 Jan 2020 17:11:05
Original commit files touched by this commit Revision:523729  20200121
zi search for other commits by this committer
- Chase www/varnish6 update
22 Sep 2019 13:56:20
Original commit files touched by this commit Revision:512585  20190922
zi search for other commits by this committer
- Update to chase www/varnish6 update to 6.3.0
22 Sep 2019 06:15:27
Original commit files touched by this commit Revision:512556  20190822
antoine search for other commits by this committer
Mark BROKEN

vmod_dynamic.c:629:2: error: implicit declaration of function 'VRT_rel_vcl' is
invalid in C99 [-Werror,-Wimplicit-function-declaration]
        VRT_rel_vcl(&ctx, &obj->vclref);
        ^
vmod_dynamic.c:645:16: error: implicit declaration of function 'VRT_ref_vcl' is
invalid in C99 [-Werror,-Wimplicit-function-declaration]
        obj->vclref = VRT_ref_vcl(&ctx, "vmod dynamic");
                      ^
vmod_dynamic.c:645:14: error: incompatible integer to pointer conversion
assigning to 'struct vclref *' from 'int' [-Werror,-Wint-conversion]
        obj->vclref = VRT_ref_vcl(&ctx, "vmod dynamic");
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vmod_dynamic.c:873:2: error: incomplete definition of type 'struct vrt_acl'
        CHECK_OBJ_ORNULL(whitelist, VRT_ACL_MAGIC);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/varnish/miniobj.h:51:16: note: expanded from macro
'CHECK_OBJ_ORNULL'
(Only the first 15 lines of the commit message are shown above View all of this commit message)
22 Aug 2019 17:48:52
Original commit files touched by this commit Revision:509619  20190822
zi search for other commits by this committer
New port: varnish-libvmod-dynamic

This module provides a varnish director for dynamic creation of backends based
on calls to the system's network address resolution service which, in turn,
typically use information from the /etc/hosts file and the Domain Name Service
(DNS), but can be configured to use other sources like LDAP or more advanced
DNS resolution where getdns is available.

While standard varnish backends defined in VCL may also be defined in terms of
host names, changes of the name service information will only be picked up
with a VCL reload.

WWW: https://github.com/nigoroll/libvmod-dynamic

Number of commits found: 10