Re: Obsoleting zlib in Fedora Rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2023-12-05 at 16:34 -0300, Tulio Magno Quites Machado Filho
wrote:
> Yaakov Selkowitz <yselkowi@xxxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux