[master] 6d31a6ce6 libvarnishapi: Major soname bump
Dridi Boukelmoune
dridi.boukelmoune at gmail.com
Tue Aug 24 06:11:06 UTC 2021
commit 6d31a6ce6ddef77c2953e9736aa8364d9c622171
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date: Tue Aug 24 08:08:53 2021 +0200
libvarnishapi: Major soname bump
After the removal of VSB_new() and VSB_delete().
diff --git a/lib/libvarnishapi/Makefile.am b/lib/libvarnishapi/Makefile.am
index dcd34239d..23e9a485c 100644
--- a/lib/libvarnishapi/Makefile.am
+++ b/lib/libvarnishapi/Makefile.am
@@ -8,7 +8,7 @@ AM_CPPFLAGS = \
lib_LTLIBRARIES = libvarnishapi.la
-libvarnishapi_la_LDFLAGS = $(AM_LDFLAGS) -version-info 2:0:0
+libvarnishapi_la_LDFLAGS = $(AM_LDFLAGS) -version-info 3:0:0
libvarnishapi_la_SOURCES = \
../../include/vcs_version.h \
diff --git a/lib/libvarnishapi/libvarnishapi.map b/lib/libvarnishapi/libvarnishapi.map
index b98a2b761..87b374f2e 100644
--- a/lib/libvarnishapi/libvarnishapi.map
+++ b/lib/libvarnishapi/libvarnishapi.map
@@ -28,9 +28,10 @@
* SUCH DAMAGE.
*/
-LIBVARNISHAPI_2.0 {
+LIBVARNISHAPI_3.0 { /* 2021-09-15 release */
global:
# vas.c
+ VAS_errtxt;
VAS_Fail;
VAS_Fail_Func;
@@ -41,33 +42,51 @@ LIBVARNISHAPI_2.0 {
# vcs.c
VCS_Message;
+ VCS_String;
# vsb.c
VSB_bcat;
VSB_cat;
VSB_clear;
VSB_data;
- VSB_delete;
VSB_destroy;
VSB_error;
+ VSB_fini;
VSB_finish;
VSB_indent;
+ VSB_init;
VSB_len;
- VSB_new;
+ VSB_new_auto;
VSB_printf;
VSB_putc;
VSB_quote;
VSB_quote_pfx;
+ VSB_tofile;
VSB_vprintf;
# vsc.c
VSC_Arg;
VSC_ChangeLevel;
VSC_Destroy;
+ VSC_IsRaw;
VSC_Iter;
VSC_New;
VSC_State;
+ # vsig.c
+ VSIG_int;
+ VSIG_Got_int;
+ VSIG_Arm_int;
+ VSIG_hup;
+ VSIG_Got_hup;
+ VSIG_Arm_hup;
+ VSIG_term;
+ VSIG_Got_term;
+ VSIG_Arm_term;
+ VSIG_usr1;
+ VSIG_Got_usr1;
+ VSIG_Arm_usr1;
+
# vsl*.c
VSLQ_Delete;
VSLQ_Dispatch;
@@ -138,76 +157,8 @@ LIBVARNISHAPI_2.0 {
VUT_Setup;
VUT_Signal;
VUT_Signaled;
+ VUT_Usage;
local:
*;
};
-
-LIBVARNISHAPI_2.1 {
- global:
- # vut.c
- VUT_Usage;
- local:
- *;
-};
-
-LIBVARNISHAPI_2.2 {
- global:
- # vsig.c
- VSIG_int;
- VSIG_Got_int;
- VSIG_Arm_int;
- VSIG_hup;
- VSIG_Got_hup;
- VSIG_Arm_hup;
- VSIG_term;
- VSIG_Got_term;
- VSIG_Arm_term;
- VSIG_usr1;
- VSIG_Got_usr1;
- VSIG_Arm_usr1;
- local:
- *;
-};
-
-LIBVARNISHAPI_2.3 { /* 2019-09-15 release */
- global:
- # vcs.c
- VCS_String;
- local:
- *;
-};
-
-LIBVARNISHAPI_2.4 { /* 2020-03-15 release */
- global:
- # vsb.c
- VSB_tofile;
- local:
- *;
-};
-
-LIBVARNISHAPI_2.5 { /* 2020-09-15 release */
- global:
- # vsb.c
- VSB_init;
- VSB_fini;
- VSB_new_auto;
- local:
- *;
-};
-
-LIBVARNISHAPI_2.6 { /* 2020-03-15 release */
- global:
- # vsc.c
- VSC_IsRaw;
- local:
- *;
-};
-
-LIBVARNISHAPI_2.7 { /* 2021-09-15 release */
- global:
- # vas.c
- VAS_errtxt;
- local:
- *;
-};
More information about the varnish-commit
mailing list