On Wed, Aug 20, 2025 at 11:26:24AM +0200, Dag-Erling Smørgrav wrote:
> Konstantin Belousov <kostik...@gmail.com> writes:
> > Aymeric Wibo <obi...@freebsd.org> writes:
> >>     libifconfig: Remove ifconfig_set_fib and ifconfig_sfp_id_is_qsfp
> > This breaks the ABI, of course.
> 
> No, it does not.  Please take the time to check before throwing
> accusations around.

If a symbol is removed from the library export list, its ABI is broken.

If a symbol was not present in the object but it is listed in the version
script, then the build is broken (ld.lld --no-undefined-version was missed).

Reply via email to