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