<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="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="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 systemtap static probe points</flag> </use> <upstream> <remote-id type="github">AOSC-Dev/liblol</remote-id> </upstream> </pkgmetadata>
| Flag | Description | 0.1.9 | 0.1.5 |
|---|---|---|---|
| audit | ⚠️ | ✓ | ✓ |
| caps | Use libcap support ⚠️ | ✓ | ✓ |
| cet | Enable Intel Control-flow Enforcement Technology (needs binutils 2.29 and gcc 8) | ✓ | ✓ |
| 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 | ✓ | ✓ |
| 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 | Install systemd user service for Fcitx5 backend ⚠️ | ✓ | ✓ |
| systemtap | enable systemtap static probe points | ✓ | ✓ |
| 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 | ⚠️ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | glibc-2.39.tar.xz | 18520988 bytes | 0.1.5 |
| DIST | glibc-2.41.tar.xz | 19344868 bytes | 0.1.9 |
| Type | File | Size |
|---|---|---|
| DIST | gcc-multilib-bootstrap-20201208.tar.xz | 5528452 bytes |
| DIST | glibc-2.39-patches-9.tar.xz | 110948 bytes |
| DIST | glibc-2.41-patches-1.tar.xz | 17560 bytes |
| DIST | glibc-systemd-20210729.tar.gz | 1480 bytes |
| DIST | liblol-0.1.5.tar.gz | 48554 bytes |
| DIST | liblol-0.1.9.tar.gz | 54483 bytes |