app-emulation/liblol-glibc (gentoo-zh)

Search

Install

Install this package:

emerge -a app-emulation/liblol-glibc

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask app-emulation/liblol-glibc

Or alternatively:

emerge --autounmask-write -a app-emulation/liblol-glibc

Package Information

Description:
GNU libc C library, for liblol
Homepage:
https://www.gnu.org/software/libc/ https://liblol.aosc.io
License:
LGPL-2.1+ BSD HPND ISC inner-net rc PCRE

Versions

Version EAPI Keywords Slot
0.1.10-r1 8 -* ~loong 2.2

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>xen0n@gentoo.org</email>
		<name>WANG Xuerui</name>
	</maintainer>
	<use>
		<flag name="cet">Enable Intel Control-flow Enforcement Technology (needs binutils 2.29 and gcc 8)</flag>
		<flag name="clang">Allow building with clang (if proper environment is set). Highly experimental. Disable to auto-force gcc usage.</flag>
		<flag name="compile-locales">build *all* locales in src_install; this is generally meant for stage building only as it ignores /etc/locale.gen file and can be pretty slow</flag>
		<flag name="gd">build memusage and memusagestat tools</flag>
		<flag name="hash-sysv-compat">enable sysv linker hashes in glibc for compatibility with binary software (EAC via wine/proton)</flag>
		<flag name="multiarch">enable optimizations for multiple CPU architectures (detected at runtime)</flag>
		<flag name="multilib-bootstrap">Provide prebuilt libgcc.a and crt files if missing. Only needed for ABI switch.</flag>
		<flag name="nscd">Build, and enable support for, the Name Service Cache Daemon</flag>
		<flag name="perl">Install additional scripts written in Perl</flag>
		<flag name="sframe">enable building with sframe backtrace support</flag>
		<flag name="ssp">protect stack of glibc internals</flag>
		<flag name="stack-realign">Realign the stack in the 32-bit build for compatibility with older binaries at some performance cost</flag>
		<flag name="suid">Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5</flag>
		<flag name="systemtap">
			Enable enhanced debugging hooks/interface via SystemTap static probe points.

			Note that this isn't exclusive to SystemTap, despite the name. This provides
			an interface which <pkg>dev-debug/gdb</pkg> optionally uses, see
			https://sourceware.org/gdb/wiki/LinkerInterface.
		</flag>
	</use>
	<upstream>
		<remote-id type="github">AOSC-Dev/liblol</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p app-emulation/liblol-glibc | euse -E <flag> -p app-emulation/liblol-glibc | euse -D <flag> -p app-emulation/liblol-glibc

Flag Description 0.1.10-r1
audit ⚠️
caps Use libcap support ⚠️
cet Enable Intel Control-flow Enforcement Technology (needs binutils 2.29 and gcc 8)
clang Allow building with clang (if proper environment is set). Highly experimental. Disable to auto-force gcc usage.
compile-locales build *all* locales in src_install; this is generally meant for stage building only as it ignores /etc/locale.gen file and can be pretty slow
custom-cflags ⚠️
doc Adds extra documentation (API, Javadoc, etc)
gd build memusage and memusagestat tools
hash-sysv-compat enable sysv linker hashes in glibc for compatibility with binary software (EAC via wine/proton)
headers-only Build and install only the headers. ⚠️
multiarch enable optimizations for multiple CPU architectures (detected at runtime)
multilib ⚠️
multilib-bootstrap Provide prebuilt libgcc.a and crt files if missing. Only needed for ABI switch.
nscd Build, and enable support for, the Name Service Cache Daemon
perl Install additional scripts written in Perl
profile ⚠️
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
sframe enable building with sframe backtrace support
split-usr ⚠️
ssp protect stack of glibc internals
stack-realign Realign the stack in the 32-bit build for compatibility with older binaries at some performance cost
static-libs Build static versions of dynamic libraries as well ⚠️
suid Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5
systemd ⚠️
systemtap Enable enhanced debugging hooks/interface via SystemTap static probe points. Note that this isn't exclusive to SystemTap, despite the name. This provides an interface which <pkg>dev-debug/gdb</pkg> optionally uses, see https://sourceware.org/gdb/wiki/LinkerInterface.
test Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore.
vanilla ⚠️

Files

Manifest

Type File Size Versions
DIST glibc-2.43.tar.xz 20297012 bytes 0.1.10-r1
Unmatched Entries
Type File Size
DIST gcc-multilib-bootstrap-20201208.tar.xz 5528452 bytes
DIST glibc-2.43-patches-2.tar.xz 90172 bytes
DIST glibc-2.43.tar.xz.sig 1018 bytes
DIST glibc-systemd-20210729.tar.gz 1480 bytes
DIST liblol-0.1.10.tar.gz 55473 bytes