When libvips 8.13 is built with the --disable-deprecated flag, bimg doesn't build anymore because of errors like
# github.com/h2non/bimg
In file included from ./vips.h:5,
from vendor/github.com/h2non/bimg/vips.go:5:
/thumbs/include/vips/vips7compat.h:682:1: error: unknown type name 'DOUBLEMASK'
682 | DOUBLEMASK *im_stats( VipsImage *in );
| ^~~~~~~~~~
/thumbs/include/vips/vips7compat.h:684:1: error: unknown type name 'DOUBLEMASK'
684 | DOUBLEMASK *im_measure_area( VipsImage *im,
| ^~~~~~~~~~
Since im__print_all is the only function being used from vips7compat.h, this shouldn't be an issue.
When libvips 8.13 is built with the
--disable-deprecated
flag, bimg doesn't build anymore because of errors likeSince
im__print_all
is the only function being used fromvips7compat.h
, this shouldn't be an issue.See https://github.com/libvips/libvips/blob/master/libvips/include/vips/vips7compat.h#L296