On Tue, 2023-12-05 at 16:34 -0300, Tulio Magno Quites Machado Filho
wrote:
> Yaakov Selkowitz <yselk...@redhat.com> writes:
> 
> > Also, since this is essentially an SONAME change wrt zlib, the
> > initial
> > build and mini-mass-rebuild of all dependents should occur in a
> > side-
> > tag.  You're announcement doesn't mention this occurring.
> 
> There are no SONAME changes.

Perhaps technically not, but...

> With zlib we have:
> 
> $ rpm -qf /usr/lib64/libz.so.1
> zlib-1.2.13-5.fc40.x86_64
> $ readelf -a /usr/lib64/libz.so.1.2.13 | grep -i soname
>  0x000000000000000e (SONAME)             Library soname: [libz.so.1]
> 
> With zlib-ng-compat we have:
> 
> $ rpm -qf /usr/lib64/libz.so.1
> zlib-ng-compat-2.1.3-7.fc40.x86_64
> $ readelf -a /usr/lib64/libz.so.1  | grep soname
>  0x000000000000000e (SONAME)             Library soname: [libz.so.1]
> 
> No mass rebuilds are required. zlib-ng in compat mode aims to be API
> and
> ABI compatible with zlib.

Except that it's not 100% compatible, since all those packages aren't
building/working with zlib-ng-compat.  At a minimum, you should be able
to show that everything zlib-dependent successfully rebuilds with this,
and since you've already identified some that don't, IMO they should be
fixed *first*.

-- 
Yaakov Selkowitz
Principal Software Engineer - Emerging RHEL
Red Hat, Inc.
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to