summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* sys-libs/glibc: 2.28 revision bump, work in progress.Andreas K. Hüttel2019-01-092-0/+1413
| | | | | | | | | This revision should still get a detailed review of the test suite. Afterwards, it's a reasonable stable candidate. 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>
* sys-libs/glibc: fix live ebuild build failure, bug #674080Sergei Trofimovich2018-12-301-3/+0
| | | | | | | | | | | | | | | | Fix by Bart Oldeman: Stop touching C-translit.h, as it's now always automatically generated in the build directory. Touching it creates a 0-byte file that causes missing symbols when it's included instead of the generated file. See here for the glibc change: https://sourceware.org/git/?p=glibc.git;a=commit;h=053c52b17739a584ee73d336e547b15abcdabd49 Closes: https://bugs.gentoo.org/674080 Signed-off-by: Bart Oldeman <bartoldeman@gmail.com> Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Hüttel2018-12-292-1412/+0
| | | | | Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Hüttel2018-12-222-1426/+0
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Re-keyword 2.28-r4Andreas K. Hüttel2018-12-221-2/+1
| | | | | | | | | | Two test failures on ~amd64: FAIL: nptl/tst-tss-basic FAIL: resolv/tst-resolv-ai_idn-nolibidn2 Bug: https://bugs.gentoo.org/673124 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: locale-gen: precisely replicate 2.27 behaviourAndreas K. Hüttel2018-12-212-4/+4
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Revision bump, 2.28 patchlevel 6Andreas K. Hüttel2018-12-212-0/+1413
| | | | | | | | | | | * More upstream patches from release branch * locale-gen: precisely replicate previous (2.27) behaviour (no locales defined in config file -> ebuild builds all locales, manual call stops with warning and keeps locale archive) Bug: https://bugs.gentoo.org/673124 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Re-keyword 2.28-r3Andreas K. Hüttel2018-12-151-2/+1
| | | | | | | | This revision bump adds the locale C.UTF-8, which is always generated. Closes: https://bugs.gentoo.org/671024 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Drop old hardened support (suggested by zorry)Andreas K. Hüttel2018-12-142-38/+10
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Rebase patchset, add C.UTF-8, fix bug 673124Andreas K. Hüttel2018-12-142-3/+3
| | | | | | Bug: https://bugs.gentoo.org/673124 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Fix to locale-gen (patchlv) and ebuild for bug 673124Andreas K. Hüttel2018-12-142-3/+3
| | | | | | | | | The -l (--list) option of locale-gen wasn't properly working. And we needed that... Closes: https://bugs.gentoo.org/673124 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Port to eapi7-ver. 2.28 patchlevel bump.Andreas K. Hüttel2018-12-113-12/+1439
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Hüttel2018-12-092-151/+0
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc-2.27-r6: ppc64 stable, bug 666092Matt Turner2018-12-081-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/glibc-2.27-r6: ppc stable, bug 666092Matt Turner2018-12-081-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/glibc: s390/sh/m68k stable wrt bug #666092Mikle Kolyada2018-12-081-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-libs/glibc-2.27-r6: arm64 stable (bug #666092)Mart Raudsepp2018-11-241-1/+1
| | | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-libs/glibc: Re-add keywords to glibc-2.28Andreas K. Hüttel2018-11-241-2/+1
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: Remove oldAndreas K. Hüttel2018-11-242-1427/+0
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/glibc: arm stable wrt bug #666092Mikle Kolyada2018-11-091-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-libs/glibc: Stable for HPPA too.Jeroen Roovers2018-11-021-1/+1
| | | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* sys-libs/glibc-2.27-r6: alpha stable, bug 666092Matt Turner2018-11-021-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/glibc: stable 2.27-r6 for sparc, bug #666092Rolf Eike Beer2018-10-281-1/+1
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/glibc: stable 2.27-r6 for ia64, bug #666092Sergei Trofimovich2018-10-271-1/+1
| | | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64"
* sys-libs/glibc: tweak USE=multiarch metadata.xml descriptionSergei Trofimovich2018-10-261-1/+1
| | | | | | | Stress the fact it's a feature to enable runtime implementation selection. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-libs/glibc: Drop oldAndreas K. Hüttel2018-10-262-1427/+0
| | | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-libs/glibc: Revision bump, 2.28 patchlevel 3Andreas K. Hüttel2018-10-262-0/+1427
| | | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-libs/glibc: drop PIE ewarnSergei Trofimovich2018-10-246-21/+3
| | | | | | | | | 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: Revision bump, 2.28 patchset 2Andreas K. Hüttel2018-10-212-0/+1430
| | | | | | | The conformance tests still fail. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-libs/glibc: Use .xz tarball for patchesAndreas K. Hüttel2018-10-212-5/+5
| | | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-libs/glibc: x86 stable wrt bug #666092Mikle Kolyada2018-10-211-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-libs/glibc: and64 stable wrt bug #666092Mikle Kolyada2018-10-211-2/+2
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, 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: Remove oldAndreas K. Hüttel2018-09-113-2835/+0
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-libs/glibc: Remove oldAndreas K. Hüttel2018-09-112-165/+0
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-libs/glibc: version 2.26-r7 stable on ppc64, bug #657148Anthony G. Basile2018-09-051-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/glibc: version 2.26-r7 stable on ppc, bug #657148Anthony G. Basile2018-09-051-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/glibc: Stable for HPPA too.Jeroen Roovers2018-08-241-1/+1
| | | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --ignore-arches
* sys-libs/glibc: Restore keywords of 2.27-r6Andreas K. Hüttel2018-08-061-1/+1
| | | | Package-Manager: Portage-2.3.44, Repoman-2.3.10
* sys-libs/glibc: 2.27 revision bump (patchlevel 3)Andreas K. Hüttel2018-08-052-0/+1419
| | | | | | Tests pass here Package-Manager: Portage-2.3.44, Repoman-2.3.10
* sys-libs/glibc: Version bump (2.28), untested, unkeywordedAndreas K. Hüttel2018-08-032-0/+1431
| | | | Package-Manager: Portage-2.3.44, Repoman-2.3.10
* sys-libs/glibc: Needs at least GNU Make 4 to buildAndreas K. Hüttel2018-08-031-0/+1
| | | | Package-Manager: Portage-2.3.44, Repoman-2.3.10
* sys-libs/glibc: Add rudimentary Intel CET support (since glibc-2.29)Andreas K. Hüttel2018-08-032-1/+8
| | | | | | | Before unmasking this flag we still need to add checks for binutils >=2.29 and gcc >=8 ... Package-Manager: Portage-2.3.44, Repoman-2.3.10
* sys-libs/glibc: Bump 9999 patchlevelAndreas K. Hüttel2018-08-032-2/+2
| | | | Package-Manager: Portage-2.3.44, Repoman-2.3.10
* sys-libs/glibc: preserve /usr/lib witk keepdirSergei Trofimovich2018-07-192-8/+4
| | | | | | | | | | | | | | Today crossdev does not install baselayout into /usr/${CTARGET}. As a result /usr/${CTARGET}/usr/lib was not created by any ebuilds. glibc ebuild used to create /usr/lib but recently added install-qa-check.d/95empty-dirs by portage broke that assumption. This change uses keepdir to ensure presense of /usr/${CTARGET}/usr/lib. Longer term crossdev will attempt to use baselayout. Reported-by: Vadim A. Misbakh-Soloviov <git@mva.name> Bug: https://bugs.gentoo.org/652724 Package-Manager: Portage-2.3.43, Repoman-2.3.10