Versions
v9999 :: 0 :: gentoo
- Modified
- License
- NEWLIB LIBGLOSS GPL-2
- USE flags
- headers-only nano nls threads unicode
v4.5.0.20241231 :: 0 :: gentoo
- Modified
- License
- NEWLIB LIBGLOSS GPL-2
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- headers-only nano nls threads unicode
v4.4.0.20231231 :: 0 :: gentoo
- Modified
- License
- NEWLIB LIBGLOSS GPL-2
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- headers-only nano nls threads unicode
v4.3.0.20230120-r2 :: 0 :: gentoo
- Modified
- License
- NEWLIB LIBGLOSS GPL-2
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- headers-only nano nls threads unicode
USE flags
General
- headers-only
- Install only C headers instead of whole package. Mainly used by sys-devel/crossdev for toolchain bootstrap.
- nano
- Build additional newlib-nano library
- nls
- Add Native Language Support (using gettext - GNU locale utilities)
- threads
- Add threads support for various packages. Usually pthreads
- unicode
- Add support for Unicode
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/newlib: add 4.5.0.20241231
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/newlib: drop versions
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/newlib: pass -Wa,--no-verify for nvptx
nvptx-tools performs verification if CUDA is installed, otherwise it skips it. newlib fails to build with that veriifcation, so punt it for now. Bug: https://bugs.gentoo.org/945296 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/newlib: add 4.4.0.20231231
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/newlib: pass --disable-dependency-tracking
We already do this for gdb/binutils/gcc. Do the same here. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/newlib: backport arm setjmp fix
It looked like a new upstream release/snapshot was going to be made so I'd forgot about it, but got reminded of this today, so let's backport the patch. Closes: https://bugs.gentoo.org/891589 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/newlib: fix passing args to econf
Closes: https://bugs.gentoo.org/892766 Thanks-to: Gabriel Marcano <gabemarcano@yahoo.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Frysinger · gentoo
sys-libs/newlib: allow parallel install again
The upstream build system has been heavily rewritten and shouldn't have any parallel install bugs in it anymore. If there are any left, they should get fixed, so let's re enable parallel install. Signed-off-by: Mike Frysinger <vapier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Frysinger · gentoo
sys-libs/newlib: version bump to 4.3.0
Signed-off-by: Mike Frysinger <vapier@gentoo.org> - Mike Frysinger · gentoo
sys-libs/newlib: drop -U_FORTIFY_SOURCE workaround
The latest versions of newlib seem to build fine with this turned on, so drop the hack to see if there are any latent issues to fix upstream. Bug: https://bugs.gentoo.org/656018 Signed-off-by: Mike Frysinger <vapier@gentoo.org> - Mike Frysinger · gentoo
sys-libs/newlib: disable verbose builds
The automatic probing of --disable-silent-rules doesn't work, so add the flag manually. Signed-off-by: Mike Frysinger <vapier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Steve Arnold · gentoo
sys-libs/newlib: add libgloss to regex in 2 most recent versions
* required for some arm/riscv elf toolchains/targets Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Steve Arnold <nerdboy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/newlib: fix installation on prefix
Closes: https://bugs.gentoo.org/848837 Thanks-to: Christian Ludwig <chrissicool@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Frysinger · gentoo
sys-libs/newlib: version bump to 4.2.0.20211231
Signed-off-by: Mike Frysinger <vapier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Frysinger · gentoo
sys-libs/newlib: add amd64 & arm64 & riscv love
Signed-off-by: Mike Frysinger <vapier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Chernov · gentoo
sys-libs/newlib: fix `libm_nano.a` installation
Add `libm_nano.a` installation in case of `nano` USE flag on, as it's now required in `nano.specs` for RISC V targets, in particular. See also: riscv/riscv-newlib@f289cef6be67da67b2d97a47d6576fa7e6b4c858 riscv/riscv-gnu-toolchain@2922650dd095747b07d6ced1b746d1faae07a01c Closes: https://github.com/gentoo/gentoo/pull/22007 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: drop old
Bug: https://bugs.gentoo.org/774471 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: bump up to 4.1.0
Reported-by: David Flogeras Closes: https://bugs.gentoo.org/761241 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: bump up to 4.0.0
Reported-by: David Flogeras Closes: https://bugs.gentoo.org/755410 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: don't use c++ _nano libs, bug #723756
Gentoo's and upstream gccs don't install _nano variants of stdc++ and supc++. Let's not refer to them in nano specs of newlib until we do (or better yet upstream does) have these libraries. Reported-by: David Flogeras Closes: https://bugs.gentoo.org/723756 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: drop old, bug #713284
Bug: https://bugs.gentoo.org/713284 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
sys-libs/newlib: allow gcc-10.1 for msp430-elf targets, bug #717610
Closes: https://bugs.gentoo.org/717610 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: add early error for msp430
Reported-by: tomtom69 Bug: https://bugs.gentoo.org/717610 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
sys-libs/newlib: restore newlib-3.1.0 for msp430
newlib-3.3.0 is not compatible with any released gcc. https://sourceware.org/legacy-ml/newlib/2019/msg00343.html This partially reverts commit ae8fe4521b047d71437f98218ff595715f41cfc9. Reported-by: tomtom69 Bug: https://bugs.gentoo.org/717610 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: drop old, bug #713284
Bug: https://bugs.gentoo.org/713284 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
sys-libs/newlib: drop stable keywords, bug #713284
The package is only used to bootstrap embedded cross-compilers. Stable keywords don't make much sense. Let users manage keywords themselves. Bug: https://bugs.gentoo.org/713284 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arfrever Frehtes Taifersar Arahesis · gentoo
sys-libs/newlib: Use https:// for git repository.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: bump up to 3.3.0
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: fux comment typo: s/conter/counter/
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
sys-libs/newlib: drop old EAPI
Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: bump up to 3.1.0, bug #656018
Reported-by: David Flogeras Closes: https://bugs.gentoo.org/656018 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/newlib: drop comment mentioning prepallstrip()
The comment still manages to confuse people. Let's drop it. Bug: https://bugs.gentoo.org/587298 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Jason Zaman · gentoo
sys-libs/newlib: Add support for newlib-nano
Closes: https://bugs.gentoo.org/532390 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
sys-libs/newlib: 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 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Mike Frysinger · gentoo
sys-libs/newlib: version bump to 2.5.0 - Mike Frysinger · gentoo
sys-libs/newlib: build with --disable-newlib-supplied-syscalls
Switch myconf to an array at the same time to clean things up a bit. - Mike Frysinger · gentoo
sourceware: convert to https:// URIs - Mike Frysinger · gentoo
sys-libs/newlib: drop old <2.0.0 versions - Mike Frysinger · gentoo
sys-libs/newlib: version bump to 2.4.0 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675 - Mike Frysinger · gentoo
sys-libs/newlib: update git repo location #572250 - Mike Frysinger · gentoo
sys-libs/newlib: version bump to 2.3.0.20160104 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed