summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/glibc: 2.19 recognize gcc-10 as a sane compiler.Benda Xu2020-11-221-0/+1
| | | | | Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sys-libs/glibc: drop DEPEND="!<sys-devel/bison-2.7" blockerSergei Trofimovich2020-06-281-1/+0
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: drop 'telinit U' callSergei Trofimovich2020-02-021-5/+1
| | | | | | Bug: https://bugs.gentoo.org/642784 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: 2.19: remove pipe2 symbol from libc.so.Benda Xu2019-12-221-0/+1
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* */*: [QA] Remove redundant `|| die` guardsDavid Seifert2019-12-111-2/+2
| | | | | | | | | | | | * Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-libs/glibc: drop usr-ldscriptMike Gilbert2019-12-101-1/+1
| | | | | | | This was a false-positive when greping for gen_usr_ldscript. Fixes: 713eee8ef99085e417f4e2f4ba7d8dad9ba8c90d Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-libs/glibc: drop outdated sys-apps/portage blockerSergei Trofimovich2019-11-101-1/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: drop outdated sys-apps/sandboxSergei Trofimovich2019-11-101-1/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: drop outdated sys-kernel/ps3-sources blockerSergei Trofimovich2019-11-101-1/+1
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: drop outdated sys-libs/nss-dbSergei Trofimovich2019-11-101-3/+1
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: restore strip quirk for 'libpthread.so.0'Sergei Trofimovich2019-10-181-3/+22
| | | | | | | | | | | | | | | | | | | | | This change effectively reverts commit e14229b10b513a ("sys-libs/glibc: drop prepallstrip, bug #587296") gdb still relies on libpthread being unstripped. See https://bugs.gentoo.org/697910 for details and reproducer. Also see ebuild note that explains indirect mechanics of how glibc relies on gdb's ability to traverse local symbols. In EAPI=7 ebuilds (glibc-9999) we do selective stripping. Reported-by: Minux Closes: https://bugs.gentoo.org/697910 Bug: https://bugs.gentoo.org/587296 Bug: https://bugs.gentoo.org/46186 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: disable stripping for cross-glibcSergei Trofimovich2019-10-141-0/+3
| | | | | | | | | | | | | | | | | | commit e14229b10b513a164f8379ff14cc8c644c071f27 dropped special stripping and relied on standard ${CHOST}-strip. Unfortunately one special case wa missing: cross-*/glibc ebuilds use ${CTARGET} as a target and are installed into the host. That causes ${CHOST}-strip to be called on ${CTARGET} binaries. If multitarget is not enabled strip either breaks such bianries or makes them untouched. Disable tripping until we migrated off off cross-*/glibc ebuilds. Reported-by: Johannes Geiss Closes: https://bugs.gentoo.org/697428 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: allow glibc dongrade on I_ALLOW_TO_BREAK_MY_SYSTEMSergei Trofimovich2019-10-121-1/+1
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: drop prepallstrip, bug #587296Sergei Trofimovich2019-09-251-19/+0
| | | | | | | | | | | | | Stop using internal portage's 'prepallstrip' helper. This effectively reverts https://bugs.gentoo.org/46186. Modern gdb can inspect threads without debugging symbols in libpthread/libthread_db. Reported-by: Michał Górny Closes: https://bugs.gentoo.org/587296 Bug: https://bugs.gentoo.org/46186 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: remove version_is_at_least.Benda Xu2019-08-271-48/+4
| | | | | | | As of 2019 Prefix, the conditions are always true. Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sys-libs/glibc: add kernel 2.6.16 compatibility patch.Benda Xu2019-08-251-36/+4
| | | | | | | | | | | | 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>
* Convert ebuilds to inherit usr-ldscriptMike Gilbert2019-07-181-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-libs/glibc: keyword ~amd64 for 2.19-r2.Benda Xu2019-07-181-2/+2
| | | | | | | This is for Prefix on RHEL5-like hosts. Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sys-libs/glibc: drop PIE ewarnSergei Trofimovich2018-10-241-4/+1
| | | | | | | | | The ewarn lacks '<gcc-6' guard. Let's drop ewarn completely. Reported-by: Alexander Tsoy Closes: https://bugs.gentoo.org/669410 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-libs/glibc: Set 2.19 min kernel to 2.6.16 (hppa needs 2.6.20)Andreas K. Hüttel2018-09-111-2/+2
| | | | | Closes: https://bugs.gentoo.org/664808 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-libs/glibc: ChangeLog.old didnt exist here yetAndreas K. Hüttel2018-06-201-1/+0
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/glibc: Ancient version doesnt build with stack protectorAndreas K. Hüttel2018-06-161-0/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/glibc: Remove remaining occurrences of in_iuseAndreas K. Hüttel2018-05-051-5/+5
| | | | Package-Manager: Portage-2.3.36, Repoman-2.3.9
* sys-libs/glibc: remove trailing whitespaceMarty E. Plummer2018-04-131-2/+2
| | | | Package-Manager: Portage-2.3.28, Repoman-2.3.9
* sys-libs/glibc: Add 2.19 revbump with patchset generated from git and EAPI=6Andreas K. Hüttel2018-03-041-0/+1393
Package-Manager: Portage-2.3.24, Repoman-2.3.6