<div dir="ltr"><div class="gmail_quote gmail_quote_container"><div class="gmail_attr">Hello,<br><br>On Mon, May 12, 2025 at 7:42 PM Asad Ahmed <<a href="mailto:asadsa@varnish-software.com">asadsa@varnish-software.com</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><pre>Varnish Cache 7.7.1, 7.6.3, and 6.0.14 have been released, and can be found here:
</pre></div></div>
</blockquote></div><div dir="ltr"><br><span aria-label="" class="gmail-c-mrkdwn__br"></span>Unfortunately, a late last-minute bug was found in some fast-moving distributions we support that uses a modern version of GCC.<br>The compilation error was due to the name "bool" now being reserved by C23.<br>During the release procedure a backport was made to solve the issue.<br>We missed a flaw in this approach and managed to break the ABI compatibility:<br><pre class="gmail-c-mrkdwn__pre">Message from VCC-compiler:
VMOD <name>: bad metadata
(Syntax != 2.0)
File name: <path>.so
('<path>.vcl' Line X Pos Y)
import <name>;
--------####-
Running VCC-compiler failed, exited with 2
VCL compilation failed
Command failed with error code 106</pre></div><br>We
apologize for the inconvenience, but the end result is that all VMOD
have to be recompiled for the 7.6 and 7.7 branches of Varnish.<br>See the updated release note:<div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr"><ul class="gmail-p-rich_text_list gmail-p-rich_text_list__bullet gmail-p-rich_text_list--nested"><li><a target="_blank" class="gmail-c-link" href="https://varnish-cache.org/releases/rel7.7.1.html#rel7-7-1" rel="noopener noreferrer">https://varnish-cache.org/releases/rel7.7.1.html#rel7-7-1<br><br></a></li><li><a target="_blank" class="gmail-c-link" href="https://varnish-cache.org/releases/rel7.6.3.html#rel7-6-3" rel="noopener noreferrer">https://varnish-cache.org/releases/rel7.6.3.html#rel7-6-3</a></li></ul>Regards<br></div><div class="gmail_attr">Asad</div></div></div>