A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2018-October/155446.html below:

[Python-Dev] AIX to stable, what does that take?

[Python-Dev] AIX to stable, what does that take?Rob Boehne robb at datalogics.com
Fri Oct 5 16:01:02 EDT 2018
On 10/5/18, 10:33 AM, "Python-Dev on behalf of Michael Haubenwallner" <python-dev-bounces+robb=datalogics.com at python.org on behalf of michael.haubenwallner at ssi-schaefer.com> wrote:

    >
    >... I build everything myself, using xlc
    >(gcc introduces the need for a GNU RTE, e.g., glibc).
    
    Using gcc does *not* require to use glibc or even GNU binutils at all.
    Except for gcc's own runtime libraries, there's no need for a GNU RTE.
    In fact, in Gentoo Prefix I do use gcc as the compiler, configured to
    use AIX provided binutils (as, ld, nm, ...), with AIX libc as RTE.
    
I think the author was referring to the dependency on libgcc_s when using gcc.
It's typical for native UNIX package builders to use gcc only when necessary because the correct runtime is always installed (if the os running it is newer) and therefore won't clash when something else in the process space is using a different version of libgcc_s (I'm not sure what the ABI guarantees are with libgcc_s specifically, and neither are UNIX packagers - not necessarily anyway)
It also eliminates the need to ship a version of libgcc_s as a shared library.


More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4