ABI break detected in libpipewire
Hi, our tooling noticed with upgrade from 0.3.79 to 0.3.81
┌─────────────────────────────────┐
│ ABI Break: libpipewire-0.3.so.0 │
└─────────────────────────────────┘
Functions changes summary: 0 Removed, 1 Changed (1 filtered out), 0 Added functions
Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
1 function with some indirect sub-type change:
[C] 'function void pw_impl_port_add_listener(pw_impl_port*, spa_hook*, const pw_impl_port_events*, void*)' at impl-port.c:787:1 has some indirect sub-type changes:
parameter 3 of type 'const pw_impl_port_events*' has sub-type changes:
in pointed to type 'const pw_impl_port_events':
in unqualified underlying type 'struct pw_impl_port_events' at impl-port.h:38:1:
type size changed from 768 to 832 (in bits)
1 data member insertion:
'void (void*)* tag_changed', at offset 768 (in bits) at impl-port.h:76:1
is this public ABI? Our tooling detected this as an ABI break.