Re: Has glibc just removed some symbols?

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

 



* 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@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




[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