[master] 3f8bd8ba2 Mention changed vmodtool naming in "Upgrading".

Geoff Simmons geoff at uplex.de
Tue Mar 12 13:25:11 UTC 2019


commit 3f8bd8ba290fa4332a4737b88a9a545f8873f109
Author: Geoff Simmons <geoff at uplex.de>
Date:   Tue Mar 12 14:24:10 2019 +0100

    Mention changed vmodtool naming in "Upgrading".

diff --git a/doc/sphinx/whats-new/upgrading-6.2.rst b/doc/sphinx/whats-new/upgrading-6.2.rst
index e4c4f7d21..5f6930967 100644
--- a/doc/sphinx/whats-new/upgrading-6.2.rst
+++ b/doc/sphinx/whats-new/upgrading-6.2.rst
@@ -184,4 +184,11 @@ See ``vrt.h``, the `change log`_ and
 
 .. _change log: https://github.com/varnishcache/varnish-cache/blob/master/doc/changes.rst
 
+The vmodtool has been changed significantly to avoid name clashes in
+the C identifiers declared in ``vcc_if.h``. This may necessitate
+changing names in your VMOD code. To facilitate renaming, ``vcc_if.h``
+defines macros for prepending the vmod prefix, and for naming enums
+and argument structs. For details, see the `change log`_, and examine
+the contents of ``vcc_if.h`` after generation.
+
 *eof*


More information about the varnish-commit mailing list