summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/glibc: ia64 stable wrt bug #685818Agostino Sarubbo2019-05-311-1/+1
| | | | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64"
* sys-libs/glibc: ppc64 stable wrt bug #685818Agostino Sarubbo2019-05-271-1/+1
| | | | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64"
* sys-libs/glibc: ppc stable wrt bug #685818Agostino Sarubbo2019-05-271-1/+1
| | | | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
* sys-libs/glibc: arm stable wrt bug #685818Mikle Kolyada2019-05-231-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
* sys-libs/glibc: refresh live ebuild patchsetSergei Trofimovich2019-05-192-2/+2
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: add USE=custom-cflags, bug #686018Sergei Trofimovich2019-05-191-9/+16
| | | | | | | | | | Allow users to pass in more (or less) aggressive CFLAGS for USE=custom-cflags case (disabled by default). Reported-and-tested-by:Jan Fikar Bug: https://bugs.gentoo.org/686018 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: drop obsolete -fno-strict-aliasing, bug #686018Sergei Trofimovich2019-05-191-2/+1
| | | | | | | Reported-and-tested-by: Jan Fikar Bug: https://bugs.gentoo.org/686018 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: x86 stable (bug #685818)Thomas Deutschmann2019-05-171-1/+1
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-libs/glibc: arm64 stable (bug #685818)Aaron Bauman2019-05-131-1/+1
| | | | | | Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64"
* sys-libs/glibc: amd64 stable wrt bug #685818Mikle Kolyada2019-05-131-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* sys-libs/glibc: Keyword ~riscvAndreas K. Hüttel2019-05-031-1/+1
| | | | | Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc-2.28-r6: hppa stable, bug 674126Matt Turner2019-05-021-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Hüttel2019-05-012-150/+0
| | | | | Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc-2.28-r6: ppc64 stable, bug 674126Matt Turner2019-04-301-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/glibc-2.28-r6: ppc stable, bug 674126Matt Turner2019-04-301-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/glibc: stable 2.28-r6 for ia64, bug #674126Sergei Trofimovich2019-04-271-1/+1
| | | | | | Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: Add riscv dynamic linker locationsAndreas K. Hüttel2019-04-242-0/+6
| | | | | Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Add small locale install hack for riscvAndreas K. Hüttel2019-04-212-0/+22
| | | | | Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: disable c++ detection for cross-case, bug #683074Sergei Trofimovich2019-04-192-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=561b0bec4448f0302cb4915bf67c919bde4a1c57 in unstream glibc repo added optional dependency on CXX compiler. Unfortunately ./configure tries hard to pass some g++ as CXX: either ${CTARGET}-g++ (ok) or ${CBUILD}+g++ (bad). During toolchain bootstrap ${CTARGET}-g++ does not yet exist as we only have stage1-gcc without c++ (or libc) support. To restore toolchain bootstrap we force-disable c++ detection by setting cache variable: libc_cv_cxx_link_ok=no c++ is force disables only for cross-compilation case (CHOST != CTARGET). Cross-building case (CHOST = CTRAGET) is unchanged as we should already have c++ capable toolchain by then. Reported-by: hanetzer@startmail.com Reported-by: rhn Closes: https://bugs.gentoo.org/683074 Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* Revert "sys-libs/glibc: Fix headers-only cross-build for riscv"Andreas K. Hüttel2019-04-192-36/+38
| | | | | | | Sergei's solution is way better. Tomorrow. This reverts commit 08ac6a89ea72d4cdcb02383410b58e76e69913a4. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Fix headers-only cross-build for riscvAndreas K. Hüttel2019-04-192-38/+36
| | | | | Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* */*: Drop python3_4 from PYTHON_COMPATMichał Górny2019-04-162-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo/pull/11706 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/glibc: Add bug number commentAndreas K. Hüttel2019-04-142-0/+2
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: add static-libs useflagAndreas K. Hüttel2019-04-141-1/+7
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: python pkg_setup fails during bootstrap.Benda Xu2019-04-132-0/+8
| | | | | | | | | | | | Glibc-2.29 introduces a new python dependency for building. However, during Prefix bootstrap, glibc has to be built before python. The dependency circle is broken by disabling pkg_setup() of python-any-r1.eclass. Bug: https://bugs.gentoo.org/682570 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu <heroxbd@gentoo.org> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Hüttel2019-04-1112-2332/+0
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: arm64 stable (bug #674126)Aaron Bauman2019-04-101-1/+1
| | | | | Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* sys-libs/glibc: Remove 2.28-r5 to prevent messed-up keywordsAndreas K. Huettel2019-04-082-1419/+0
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Forward keywords (including stable) to 2.28-r6Andreas K. Huettel2019-04-081-1/+1
| | | | | | Bug: https://bugs.gentoo.org/674126 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc-2.28-r5: alpha stable, bug 674126Matt Turner2019-04-071-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/glibc: x86 stable (bug #674126)Thomas Deutschmann2019-04-081-1/+1
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-libs/glibc: Add japanese era change informationAndreas K. Hüttel2019-04-073-2/+1421
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: m68k stable wrt bug #674126Mikle Kolyada2019-04-021-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="m68k"
* sys-libs/glibc: sh stable wrt bug #674126Mikle Kolyada2019-04-021-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sh"
* sys-libs/glibc: Re-keyword glibc-2.29Andreas K. Hüttel2019-03-301-2/+1
| | | | | 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. Hüttel2019-03-262-1420/+0
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: avoid libidn2 in bootstrap, bug #681742Sergei Trofimovich2019-03-254-8/+16
| | | | | | | | | | | When bootstrapping a cross-toolchain don't pull in libidn2 into the host as it's not stable yet everywhere (requires KEYWORDS fiddling) and is not needed on host (it's cross-glibc). Reported-by: Mahmoud Jaoune Bug: https://bugs.gentoo.org/681742 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: New unkeyworded 2.29 revisionAndreas K. Hüttel2019-03-242-0/+1418
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: amd64 stable wrt bug #674126Mikle Kolyada2019-03-241-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* sys-libs/glibc: arm stable wrt bug #674126Mikle Kolyada2019-03-161-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
* sys-libs/glibc: s390 stable wrt bug #674126Mikle Kolyada2019-03-151-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390"
* sys-libs/glibc: stable 2.28-r5 for sparc, bug #674126Rolf Eike Beer2019-03-141-1/+1
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: cut 11 patchset, bug #679980Sergei Trofimovich2019-03-122-3/+3
| | | | | | | | | | Patchset 11 is the same as patchset 10 rebased on top of current master. One minor conflict is fixed in patch removal. Reported-by: jospezial Closes: https://bugs.gentoo.org/679980 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: make stack protection optional, bug #679788Sergei Trofimovich2019-03-094-6/+12
| | | | | | | | | | | | | | | | | | The change adds new USE=ssp to optionally disable protection of glibc's internals. Before the change protection was unconditionally enabled. It's useful to disable ssp to validate if stack protection causes any damage (glibc bugs like https://sourceware.org/PR24202 or gcc bugs like https://gcc.gnu.org/PR81996). And also useful to get more predictable binaries like in https://bugs.gentoo.org/679788. Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/679788 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: sort flags in metadata.xmlSergei Trofimovich2019-03-091-1/+1
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: disable stack protector on m68kSergei Trofimovich2019-02-103-0/+15
| | | | | | | | setjmp() clobbers 'a5' register by stack protector prologue. Bug: https://sourceware.org/PR24202 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: ignore USE=headers-only for native case, bug #677474Sergei Trofimovich2019-02-074-5/+5
| | | | | | | | | Let's not allow users to "deinstall" native glibc. Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/677474 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: Version bump, unkeywordedAndreas K. Hüttel2019-02-013-2/+1419
| | | | | | | | | | | | | | | Builds, and tests are ok-ish, no further testing done yet FAIL: nss/tst-nss-files-alias-leak FAIL: nss/tst-nss-test3 FAIL: rt/tst-cputimer1 FAIL: rt/tst-cputimer2 FAIL: rt/tst-cputimer3 FAIL: conform/*/*/linknamespace (the latter because of system 2.27) Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Hüttel2019-01-142-1412/+0
| | | | | Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: 2.28: bump patchlevel (8, only tests); rekeywordAndreas K. Hüttel2019-01-102-4/+3
| | | | | | Bug: https://bugs.gentoo.org/674126 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>