Gentoo-Portage.com

Search Portage:
Login     Register     Language Tools

sys-libs/glibc

GNU libc6 (also called glibc2) C library

Screenshots

  • glibc-2.8_p20080602
    ~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
    debug gd glibc-omitfp glibc-compat20 hardened multilib nls selinux profile vanilla crosscompile_opts_headers-only
    View      Download      License: LGPL-2
  • glibc-2.7-r2
    ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~s390 sh ~sparc ~x86
    debug gd glibc-omitfp glibc-compat20 hardened multilib nls selinux profile vanilla crosscompile_opts_headers-only
    View      Download      License: LGPL-2
  • glibc-2.6.1
    alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86
    debug gd nls hardened multilib selinux glibc-omitfp profile vanilla crosscompile_opts_headers-only
    View      Download      License: LGPL-2
  • glibc-2.6
    ~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86
    debug nls hardened multilib selinux glibc-omitfp profile
    View      Download      License: LGPL-2
  • glibc-2.5.1
    build debug nls nptl nptlonly hardened multilib selinux glibc-omitfp profile glibc-compat20
    View      Download      License: LGPL-2
  • glibc-2.5-r4
    -* alpha amd64 arm hppa ia64 mips ppc ppc64 ~s390 sh sparc x86
    build debug nls nptl nptlonly hardened multilib selinux glibc-omitfp profile glibc-compat20
    View      Download      License: LGPL-2
  • glibc-2.5-r3
    -* alpha amd64 arm hppa ia64 mips ppc ppc64 ~s390 sh sparc x86
    build debug nls nptl nptlonly hardened multilib selinux glibc-omitfp profile glibc-compat20
    View      Download      License: LGPL-2
  • glibc-2.5-r2
    -* alpha amd64 arm hppa ia64 mips ppc ppc64 ~s390 sh sparc x86
    build debug nls nptl nptlonly hardened multilib selinux glibc-omitfp profile glibc-compat20
    View      Download      License: LGPL-2
  • glibc-2.4-r4
    -* amd64 ~ia64 ~mips ppc ppc64 s390 sh ~sparc x86
    nls build nptl nptlonly hardened multilib selinux glibc-omitfp profile glibc-compat20
    View      Download      License: LGPL-2
  • glibc-2.3.6-r5
    -* alpha amd64 arm hppa ia64 mips ppc ppc64 ~s390 sh sparc x86
    nls build nptl nptlonly erandom hardened multilib selinux glibc-compat20 glibc-omitfp profile
    View      Download      License: LGPL-2
  • glibc-2.3.6-r4
    -* alpha amd64 arm hppa ia64 mips ppc ppc64 ~s390 sh sparc x86
    nls build nptl nptlonly erandom hardened multilib selinux glibc-compat20 glibc-omitfp profile
    View      Download      License: LGPL-2
  • glibc-2.3.5-r3
    -* alpha amd64 arm -hppa ia64 m68k mips ppc ~s390 sh sparc x86
    nls pic build nptl nptlonly erandom hardened userlocales multilib selinux glibc-compat20 glibc-omitfp linuxthreads-tls profile
    View      Download      License: LGPL-2
  • glibc-2.3.2-r12
    alpha amd64 arm hppa ia64 mips ppc s390 sh sparc x86
    build nls nptl pic userlocales
    View      Download      License: LGPL-2
  • glibc-2.2.5-r10
    alpha ppc sparc x86
    nls
    View      Download      License: LGPL-2

USE Flags

debug
Global: Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
gd
Global: Adds support for media-libs/gd (to generate graphics on the fly)
glibc-omitfp
Global: Configure glibc with --enable-omitfp which lets the build system determine when it is safe to use -fomit-frame-pointer
Local: Configure glibc with --enable-omitfp which lets the build system determine when it is safe to use -fomit-frame-pointer
glibc-compat20
Global: Enable the glibc-compat addon
Local: Enable the glibc-compat addon
hardened
Global: activate default security enhancements for toolchain (gcc, glibc, binutils)
multilib
Global: On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
nls
Global: Adds Native Language Support (using gettext - GNU locale utilities)
selinux
Global: !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
profile
Global: Adds support for software performance analysis (will likely vary from ebuild to ebuild)
vanilla
Global: Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
crosscompile_opts_headers-only
Global:
build
Global: !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1]
nptl
Global: Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)
nptlonly
Global: Disables building the linuxthreads fallback in glibc ebuilds that support building both linuxthread and nptl
Local: Disables building the linuxthreads fallback in glibc ebuilds that support building both linuxthread and nptl
erandom
Global: Enable erandom/frandom support in glibc for ssp
Local: Enable erandom/frandom support in glibc for ssp
pic
Global: Build Position Independent Code. Do not utilize this flag unless you know what you're doing
userlocales
Global: Build only the locales specified in /etc/locales.build
Local: Build only the locales specified in /etc/locales.build
linuxthreads-tls
Global: Configure the linuxthreads glibc with --with-_thread if supported by your system. --with-tls is always enabled if supported and is NOT controlled by this switch. So the glibc built will always support TLS binaries. This toggle chooses whether or not glibc itself uses TLS. If you're concerned about backwards compatibility with old binaries, leave this off.
Local: Configure the linuxthreads glibc with --with-_thread if supported by your system. --with-tls is always enabled if supported and is NOT controlled by this switch. So the glibc built will always support TLS binaries. This toggle chooses whether or not glibc itself uses TLS. If you're concerned about backwards compatibility with old binaries, leave this off.