summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/glibc: Use etc files from FILESDIR instead of patchsetAndreas K. Hüttel2020-05-122-0/+109
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: 2.19: remove pipe2 symbol from libc.so.Benda Xu2019-12-221-0/+16
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sys-libs/glibc: restore used glibc-2.19-ia64-gcc-4.8-reloc-hack.patchSergei Trofimovich2019-10-121-0/+32
| | | | | | glibc-2.19-ia64-gcc-4.8-reloc-hack.patch is used at least by glibc-2.24 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: add kernel 2.6.16 compatibility patch.Benda Xu2019-08-253-62/+85
| | | | | | | | | | | | This is only for Prefix on deprecated systems. On thoses systems, vulnerable kernels are usually used. Hardened no longer makes sense, remove. Remove versionator, as it is not used. Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Hüttel2019-04-1110-2181/+0
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Huettel2017-11-291-321/+0
| | | | Package-Manager: Portage-2.3.16, Repoman-2.3.6
* sys-libs/glibc: drop unused files: nscd and nsswitch.confSergei Trofimovich2017-11-202-86/+0
| | | | | | | These are provided by gentoo patches: https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/glibc/extra/etc/ Package-Manager: Portage-2.3.14, Repoman-2.3.6
* sys-libs/glibc: update USE=hardened __stack_chk_fail handlerMatthias Maier2017-06-141-0/+303
| | | | | | | | | Update and annotate our custom __stack_chk_fail handler that is enabled with USE=hardened to upstream changes [1]. [1] https://sourceware.org/git/?p=glibc.git;a=commit;f=debug/stack_chk_fail.c;h=524a8ef2ad76af8ac049293d993a1856b0d888fb Package-Manager: Portage-2.3.6, Repoman-2.3.2
* sys-libs/glibc: [QA] Convert from eblits to eclass, #586422Michał Górny2017-03-2411-1400/+0
|
* Drop remaining $Id$ and $Header$ from files.Ulrich Müller2017-02-2813-13/+0
| | | | Bug: 611234
* sys-libs/glibc: version bump to 2.25Mike Frysinger2017-02-091-0/+6
|
* sys-libs/glibc: skip sanity check if BOOTSTRAP_RAP is set.Benda Xu2017-01-071-2/+2
| | | | | | Bug: 473728 Package-Manager: portage-2.3.3
* sys-libs/glibc: prefixify the locale-gen scriptBenda Xu2017-01-061-1/+3
| | | | | | | | note that prefix.eclass is compatible with EAPI=0 Bug: 473484 Package-Manager: portage-2.3.3
* sys-libs/glibc: hack initial mips cross headers for 2.21+Mike Frysinger2016-12-071-0/+8
| | | | | | | The mips preconfigure script has changed (again), so update the hacks for the early cross-compile glibc headers phase. URL: https://crbug.com/647033
* sys-libs/glibc: permit downgrades between r# versionsMike Frysinger2016-11-251-3/+5
| | | | | The ABI should not be changed by Gentoo patchsets, so allow people to move between -r# versions.
* sys-libs/glibc: Do not reset multilib vars unless cross-compiling, #588368Michał Górny2016-09-031-1/+2
| | | | | | Do not call multilib_env_reset unless cross-compiling, in order to prevent the function from redefining profile-defined variables such as LIBDIR_*.
* sourceware: convert to https:// URIsMike Frysinger2016-06-232-4/+4
|
* sys-libs/glibc: specify sbin in src_configure.Benda Xu2016-06-201-0/+1
| | | | | | | | | In configure when prefix=/usr, libc_cv_rootsbindir is set to /sbin instead of /usr/sbin. The same does not apply if prefix=EPREFIX/usr. We force it in Prefix to be consistant. Package-Manager: portage-2.2.28
* sys-libs/glibc: glibc_headers_install should use $(alt_prefix).Benda Xu2016-06-061-1/+1
| | | | do not hardcode /usr/${CTARGET}.
* sys-libs/glibc: add sysconfdir and localstatedir.Benda Xu2016-06-021-0/+2
| | | | | | | | | | In Prefix, ${prefix} != /usr, sysconfdir defaults to ${prefix}/etc and localstatedir to ${prefix}/var. which results in EPREFIX/usr/{etc,var}. This commit avoids that. Package-Manager: portage-2.2.28
* sys-libs/glibc/files/eblits: Prefix support.Benda Xu2016-06-025-16/+16
| | | | | | Bug: 473728 Package-Manager: portage-2.2.28
* sys-libs/glibc: use #!/sbin/openrc-run instead of #!/sbin/runscriptAustin English2016-05-181-1/+1
|
* sys-libs/glibc: add USE=audit & USE=caps #401677Mike Frysinger2016-03-301-0/+7
|
* sys-libs/glibc: add USE=rpc to control obsolete RPC/NIS APIs #381391 #576278Mike Frysinger2016-03-301-1/+1
|
* sys-libs/glibc: rework sparc target selection #323445 #361779Mike Frysinger2016-01-161-53/+73
| | | | | | | | | | | | | | | | | The current code assumes all targets are at least sparc v9. This breaks people trying to build for older/embedded targets like sparc v8. Only use specific targets when the user has set -mcpu. This does mean we will be using a lower target for some users (who don't have -mcpu set), but that's more in line with what we want. Similarly, do not assume that because we are using a 64-bit kernel we always want a 64-bit userland or newer cpu. We also drop filtering of -mvis flags (we haven't been filtering the newer options like -mvis2 or -mvis3) as it doesn't seem to be an issue. We also drop the filtering of -Wa,-xarch and -Wa,-A flags. We want to let the user select their own, or just rely on the -mcpu setting. This might mean for some users they get slightly slower builds if they haven't set an explicit -mcpu flag, but that's also what we want.
* sys-libs/glibc: use new timezone-tools configure flagMike Frysinger2015-12-301-0/+5
|
* sys-libs/glibc: workaround ia64 early ldso crashes #503838Mike Frysinger2015-12-281-0/+32
|
* sys-libs/glibc: move versions older than 2.17 to overlayMike Frysinger2015-10-192-78/+0
|
* sys-libs/glibc: ignore locale settings in preinst testMike Frysinger2015-10-161-0/+3
| | | | | | | | When upgrading to a new version, the localedata format might have changed, which means the test programs may crash inside of glibc when trying to parse it. Since this test is not for verifying localedata (which we'll be rebuilding anyways), clear the active locale settings.
* [QA] Remove executable bit from files, bug 550434.Ulrich Müller2015-08-091-0/+0
|
* proj/gentoo: Initial commitRobin H. Johnson2015-08-0829-0/+4071
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