* Siddhesh Poyarekar:

>> See
>> https://koschei.fedoraproject.org/package/ocaml-dune?collection=f34
>> Can the change be reverted until we can figure out exactly which
>> packages will have to be rebuilt?
>
> I've got a build going with that and a couple of other patches
> reverted.  -12.f34 should unbreak this.
>
> This really shouldn't ever happen with glibc, so we'll have to figure
> out a way to allow static linking of older object files alongside this
> deprecation.

I'm somewhat undecided here.  The GNU toolchain currently does not give
us the tools for compatibility with object files compiled against older
header versions (whether standalone or within .a static libraries).  We
can provide compatibility for the __xstat family of functions because of
the nature of that change, but in general, this is not possible with the
current practices around symbol versioning.  Relocatable objects that go
into static libraries are not processed by the link editor and therefore
are not bound to specific symbol versions.

Thanks,
Florian
-- 
Red Hat GmbH, https://de.redhat.com/ , Registered seat: Grasbrunn,
Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Charles Cachera, Brian Klemm, Laurie Krebs, Michael O'Neill
_______________________________________________
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

Reply via email to