sys-libs / uclibc-ng

C library for developing embedded Linux systems

Official package sites : https://uclibc-ng.org/ ·

uClibc-ng is a small C library for developing embedded Linux systems. It is much smaller than the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc-ng.

v9999 :: 0 :: gentoo

Modified
License
LGPL-2
USE flags
debug hardened headers-only iconv ipv6 savedconfig symlink-compat

v1.0.32 :: 0 :: gentoo

Modified
License
LGPL-2
Keywords
-* amd64 ppc x86 ~arm ~mips
USE flags
debug hardened headers-only iconv ipv6 savedconfig symlink-compat

v1.0.31 :: 0 :: gentoo

Modified
License
LGPL-2
Keywords
-* amd64 arm ppc x86 ~mips
USE flags
debug hardened headers-only iconv ipv6 savedconfig symlink-compat

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
hardened
Activate default security enhancements for toolchain (gcc, glibc, binutils)
headers-only
Install only C headers instead of whole package. Mainly used by sys-devel/crossdev for toolchain bootstrap.
iconv
Enable support for the iconv character set conversion library
ipv6
Add support for IP version 6
savedconfig
Use this to restore your config from /etc/portage/savedconfig ${CATEGORY}/${PN}. Make sure your USE flags allow for appropriate dependencies
symlink-compat
Explicitly add sym links for libdl.so.0, libm.so.0, and friends for backward compatibility with sys-libs/uclibc-ng-1.0.17 and earlier

dev-libs / libiconv : GNU charset conversion library for libc which doesn't implement it

virtual / libc : Virtual for the C library

virtual / libc : Virtual for the C library

570544
[TRACKER] sys-libs/uclibc-ng porting
600966
toolchain.eclass: Adjust check for sys-libs/uclibc-ng to allow building against gcc-6.x without special patches.
630598
dev-libs/icu-58.1-r1 build fix for sys-libs/uclibc-ng
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.32 stable on ppc
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.32 stable on amd64 and x86
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: remove older versions
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.32
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: bump 9999 to EAPI=7
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.31 stable on amd64 arm ppc x86
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/uclibc-ng: RESTRICT=test (missing tests)
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.31
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version 1.0.30-r1 stable on arm
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.30-r1 stable on ppc
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.30-r1 stable on amd64 and x86
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: remove older unstable (and broken) versions
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: fix ld.so.cache on amd64
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.30
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Michael Mair-Keimberger · gentoo
sys-libs/uclibc-ng: use HTTPS
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: fall back on 1.0.26
=dev-lang/python-3.5.4-r1 breaks on later versions Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: remove older versions
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.28 stable on amd64, arm and x86
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: bump to 1.0.29
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.28
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.27 is broken on mips
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-libs/uclibc-ng: Migrate CROSSCOMPILE_OPTS=headers-only -> USE=headers-only
CROSSCOMPILE_OPTS is a USE_EXPAND of a single item: headers-only. Convert it to a global USE flag instead. Mechanical ebuild rename done as: $ sed -e 's@crosscompile_opts_headers-only@headers-only@g' \ -i $(git grep -l headers-only) 'headers-only' flag is used by crossdev to bootstrap stage1 compiler before libc is available. crossdev switched to USE=headers-only in =sys-devel/crossdev-20171230. Bug: https://bugs.gentoo.org/642712 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: remove older versions
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump 1.0.27
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.26 stable for arm ppc, keyword for ~mips
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: stable on amd64 and x86
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.25 stable on arm and keyworded ~mips
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: mark 1.0.25 stable on ppc
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.26
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: mark 1.0.25 stable on amd64 and x86
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: add keyword ~mips for version 1.0.23
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.25
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.23 stable on arm
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version 1.0.23 stable on ppc
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: fix bug #619190
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version 1.0.23 stable on amd64 and x86
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.24
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: remove older versions
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.23
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: rekeyword 1.0.22
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: 1.0.20 stable on all arches
Package-Manager: portage-2.3.3
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.22, keyword masked
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: remove 1.0.21, dropping obstack breaks backward compat
Package-Manager: portage-2.3.0
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.21
Package-Manager: portage-2.3.0
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.20
Package-Manager: portage-2.3.0
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: stable on amd64, arm, ppc and x86
Package-Manager: portage-2.3.0
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: make compat sym links for libm.so and friends optional
Package-Manager: portage-2.3.0
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.19
Package-Manager: portage-2.3.0
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: fix restructured libraries in >= 1.0.18
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.18
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: stable on arm and ppc
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: stable on amd64 and x86
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.17
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: drop typo workaround for MIPS
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: stable on arm
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: stable for amd64 and x86
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: fix typo
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: remove older versions
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: fix typo
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.16
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.15
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: version bump to 1.0.14
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: fix HOMEPAGE, bug #579814
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/uclibc-ng: initial commit
Package-Manager: portage-2.2.26