summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/compiler-rt-sanitizers: prefer compiler from prefix on DarwinFabian Groffen2018-01-022-2/+16
| | | | | | | Patch by Michael Weiser Bug: https://bugs.gentoo.org/642644 Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-libs/compiler-rt: prefer compiler from prefix on DarwinFabian Groffen2018-01-022-2/+16
| | | | | | | Patch by Michael Weiser Bug: https://bugs.gentoo.org/642644 Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-libs/e2fsprogs-libs: Bump to version 1.43.8Lars Wendler2018-01-022-0/+71
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-libs/gdbm: Removed old.Lars Wendler2018-01-023-144/+0
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-libs/gdbm: Bump to version 1.14Lars Wendler2018-01-022-0/+68
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-libs/ncurses: modernize the fallback terminal listMike Frysinger2018-01-021-0/+287
| | | | | | We drop "sun" and "xterm-xfree86" as it's unlikely anyone uses those anymore in fallback scenarios. We add {screen,xterm}-256color as those are fairly common defaults. The size delta is negligible.
* sys-libs/libcap: declare BUILD_CC as localMike Gilbert2018-01-012-4/+6
| | | | | | | This prevents multilib CFLAGS from spilling over. This should probably be fixed in multilib.eclass eventually. Package-Manager: Portage-2.3.19_p3, Repoman-2.3.6_p37
* sys-libs/libstdc++-v3: Fix build with glibc-2.26, bug 637608Andreas K. Hüttel2018-01-012-1/+38
| | | | | | | | We need to patch conditionally since the patch breaks the build with glibc-2.25. Closes: https://bugs.gentoo.org/637608 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-libs/glibc: Restore keywords of 2.26-r5Andreas K. Hüttel2018-01-011-3/+2
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* Revert "sys-libs/musl: prefixify build"Anthony G. Basile2018-01-012-120/+2
| | | | | | This reverts commit 0fcf2e327095c1329a4044950cadfda036db8245. More testing is required before we commit to this.
* sys-libs/libapparmor: version bump 2.12.0Michael Palimaka2018-01-012-0/+96
| | | | Package-Manager: Portage-2.3.14, Repoman-2.3.6
* sys-libs/ncurses: Stop using awful multijob_* logicMichał Górny2017-12-312-13/+7
| | | | | | | | The multijob logic adds a lot of complex, unmaintained and fragile bash code with little gain. Moreover, makes build logs unreadable by interspersing output from multiple configure runs. Bug: https://bugs.gentoo.org/613322
* sys-libs/glibc: avoid libm-2.26.so symlink clash on merged /usr, bug #627378Matija Skala2017-12-312-8/+14
| | | | | | | | | | | | | | | | | | | | | | | The problem in bug #627378 manifests as libm-2.26.so file corruption: Before the change glibc package contained a 'libm-2.26.so' symlink from '/usr/lib64' to '/lib64': $ equery f sys-libs/glibc | sed 's@usr/lib@lib@g' | sort | uniq -d /lib64/libm-2.26.so When both are the same directory all depends on the merge order: - symlink first, then real file. real file overwrites symlink, all is good - real file first, then symlink. symlink overwrites the file and points to itself. Binaries linked against libm fail to start. The change is to get rid of symlink (symlink was a workaround to portage's QA check) and move 'libm-2.26.a' from '/usr/lib64' to '/usr/lib64/glibc-<pv>'. Reported-by: Duncan Fixed-by: Matija Skala Closes: https://bugs.gentoo.org/627378 Closes: https://github.com/gentoo/gentoo/pull/4268
* sys-libs/libomp: Disallow kernels with PDU schedulerMichał Górny2017-12-304-12/+40
| | | | | | | | | | The PDU scheduler (used e.g. in current versions of -pf kernel) does not implement the sched_yield() call which is used by the OpenMP implementation to switch between threads. As a result, using OpenMP with this scheduler results in horrible performance with 100% CPU usage on looped noop syscall calls. Closes: https://bugs.gentoo.org/638410
* sys-libs/tapi: simplify by using SFabian Groffen2017-12-291-7/+4
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-libs/musl: prefixify buildMarty E. Plummer2017-12-292-2/+120
| | | | | | | | | | | | | | | | Currently building a musl libc toolchain inside of gentoo prefix with crossdev will fail, due to installing files outside of the prefix. Added ${EPREFIX} and ${ED} where apropriate fixed this issue. Tested in a prefix with toolchain x86_64-gentoo-linux-musl, and tested on bare gentoo with x86_64-gentoo-linux-musl. Acked-by: blueness Package-Manager: Portage-2.3.19, Repoman-2.3.6 Signed-off-by: Marty E. Plummer <hanetzer@protonmail.com> Closes: https://bugs.gentoo.org/642612 Closes: https://github.com/gentoo/gentoo/pull/6678
* sys-libs/tapi: version bump to support recent ld64 by Michael WeiserFabian Groffen2017-12-294-0/+452
| | | | | | | | I made some small changes to use a tarball because repoman does not permit a live-ebuild (one that uses git-r3) to be in the tree unmasked. Closes: https://bugs.gentoo.org/642292 Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-libs/pam: add IUSE="+cracklib" default.Michael Orlitzky2017-12-282-2/+2
| | | | | Bug: https://bugs.gentoo.org/642570 Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-libs/libblockdev: stable 2.14-r1 for ia64, bug #635302Sergei Trofimovich2017-12-281-1/+1
| | | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
* sys-libs/binutils-libs: stable 2.29.1-r1 for hppa, bug #627166Sergei Trofimovich2017-12-271-1/+1
| | | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa"
* sys-libs/libblockdev: keyworded 2.15-r1 for sparc, bug #641308Rolf Eike Beer2017-12-261-1/+1
| | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc"
* sys-libs/libblockdev: keyworded 2.14-r1 for sparc, bug #641308Rolf Eike Beer2017-12-261-1/+1
| | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc"
* sys-libs/libblockdev: add ~arm, bug #641308Markus Meier2017-12-241-1/+1
| | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm"
* sys-libs/libblockdev: add ~arm, bug #641308Markus Meier2017-12-241-1/+1
| | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm"
* sys-libs/glibc-2.25-r9: arm64 stableMart Raudsepp2017-12-241-1/+1
| | | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm64"
* sys-libs/libomp: Restrict tests to avoid hangsMichał Górny2017-12-224-1/+8
| | | | Bug: https://bugs.gentoo.org/638410
* sys-libs/libosinfo: remove oldMart Raudsepp2017-12-221-49/+0
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-libs/libblockdev: keyworded 2.15-r1 for ia64, bug #641308Sergei Trofimovich2017-12-211-1/+1
| | | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
* sys-libs/libblockdev: keyworded 2.14-r1 for ia64, bug #641308Sergei Trofimovich2017-12-211-1/+1
| | | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
* sys-libs/glibc: Unkeyworded, untested patchset/revision bumpsAndreas K. Huettel2017-12-213-0/+997
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-libs/libomp: Remove live ebuild for obsolete 5.0 branchMichał Górny2017-12-211-74/+0
|
* sys-libs/libcxx: Remove live ebuild for obsolete 5.0 branchMichał Górny2017-12-211-212/+0
|
* sys-libs/libcxxabi: Remove live ebuild for obsolete 5.0 branchMichał Górny2017-12-211-97/+0
|
* sys-libs/llvm-libunwind: Remove live ebuild for obsolete 5.0 branchMichał Górny2017-12-211-47/+0
|
* sys-libs/compiler-rt-sanitizers: Remove live ebuild for obsolete 5.0 branchMichał Górny2017-12-211-134/+0
|
* sys-libs/compiler-rt: Remove live ebuild for obsolete 5.0 branchMichał Górny2017-12-211-100/+0
|
* sys-libs/libblockdev: add ~arm64, bug #636702Markus Meier2017-12-211-1/+1
| | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm64"
* sys-libs/libblockdev: add ~arm64, bug #636702Markus Meier2017-12-211-1/+1
| | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm64"
* sys-libs/libomp: Bump to 5.0.1 (final)Michał Górny2017-12-202-3/+3
|
* sys-libs/libcxx: Bump to 5.0.1 (final)Michał Górny2017-12-202-3/+3
|
* sys-libs/libcxxabi: Bump to 5.0.1 (final)Michał Górny2017-12-202-5/+5
|
* sys-libs/llvm-libunwind: Bump to 5.0.1 (final)Michał Górny2017-12-202-3/+3
|
* sys-libs/compiler-rt-sanitizers: Bump to 5.0.1 (final)Michał Górny2017-12-202-5/+5
|
* sys-libs/compiler-rt: Bump to 5.0.1 (final)Michał Górny2017-12-202-3/+3
|
* Retirement: vapier package reassigmentAmy Liffey2017-12-203-11/+2
|
* sys-libs/glibc: enable IFUNC support only on whitelisted ARCHes, bug #641216Sergei Trofimovich2017-12-201-0/+11
| | | | | | | | | | | Apply commit ac450135f29ef850303589af998373d936955476 to -9999 as well. ("sys-libs/glibc: enable IFUNC support only on whitelisted ARCHes, bug #641216") Reported-by: Émeric Maschino Bug: https://sourceware.org/PR22634 Closes: https://bugs.gentoo.org/641216 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-libs/glibc: enable IFUNC support only on whitelisted ARCHes, bug #641216Sergei Trofimovich2017-12-201-0/+11
| | | | | | | | | | | | | | | | We explicitly disable IFUNC support on the following targets: alpha/hppa/ia64/mips/m68k/nios2/riscv/sh to workaround weak IFUNC detection on binutils/glibc side. Otherwise at least on ia64 glibc generates IFUNC entries against compat librt.so.1 symbols (to redirect them back to libc.so.6) but linker does not produce correct relocations. As a result all IFUNC-backed functions don't work. Reported-by: Émeric Maschino Bug: https://sourceware.org/PR22634 Closes: https://bugs.gentoo.org/641216 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/libblockdev: keyworded 2.15-r1 for ppc/ppc64, bug #641308Sergei Trofimovich2017-12-191-1/+1
| | | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64"
* sys-libs/libblockdev: keyworded 2.14-r1 for ppc/ppc64, bug #641308Sergei Trofimovich2017-12-191-1/+1
| | | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64"
* sys-libs/pam: clean up old.Patrice Clement2017-12-192-401/+0
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3