On 2026/10/28 09:30, Antoine Jacoutot wrote:
> And why do we need the SHARED_LIBS major bump?

it looks like the meson build exports more symbols, I think they are
meant to be internal-only as the ones I checked don't use XMLPUBFUN

<sym: textproc/libxml>$ diffsyms
running: 'make  check-shlib-syms'
/usr/local/lib/libxml2.so.22.1 --> 
/usr/obj/ports/libxml-2.15.4/fake-amd64/usr/local/lib/libxml2.so.23.0
Dynamic export changes:
removed:
        xmlIOHTTPClose
        xmlIOHTTPMatch
        xmlIOHTTPOpen
        xmlIOHTTPOpenW
        xmlIOHTTPRead
        xmlNanoHTTPAuthHeader
        xmlNanoHTTPCleanup
        xmlNanoHTTPClose
        xmlNanoHTTPContentLength
        xmlNanoHTTPEncoding
        xmlNanoHTTPFetch
        xmlNanoHTTPInit
        xmlNanoHTTPMethod
        xmlNanoHTTPMethodRedir
        xmlNanoHTTPMimeType
        xmlNanoHTTPOpen
        xmlNanoHTTPOpenRedir
        xmlNanoHTTPRead
        xmlNanoHTTPRedir
        xmlNanoHTTPReturnCode
        xmlNanoHTTPSave
        xmlNanoHTTPScanProxy
        xmlRegisterHTTPPostCallbacks

Reply via email to