summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* sys-devel/crossdev: bump up to 20180918Sergei Trofimovich2018-09-182-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Single new patch: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=a23e6057c94403e010a4ccd06091b59cc332e593 """ crossdev: don't enable USE=pie by default on any bare-metal targets Unfortunately embedded world has a long way to go to adopt --enable-default-pie as a first class citizen. Note: --enable-default-pie enabled two things: - PIC-friendly code generation (-fPIE) - PIE executables (-pie) Normally one would expect firmware to pass compiler modes explicitly to gcc: -fPIC (or -mauto-pic, -fno-PIC), -ffreestanding, -nostdlib. Unfortunately upstreams are frequently reluctant to explicitly specify new moving parts available in gcc (in this case -no-pie) and expect gcc to behave as it used to in the world before --enable-default-pie. Unfortunate but not entirely unreasonable. Disable --enable-default-pie until user explicitly requests USE=pie. """ Reported-by: Bertrand Jacquin Reported-by: sklv Bug: https://lists.gnupg.org/pipermail/gnuk-users/2018-August/000086.html Bug: https://github.com/gl-sergei/u2f-token/issues/14 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-devel/bc: fix cross-compile builds #627126Mike Frysinger2018-09-172-0/+19
| | | | Fixes: https://bugs.gentoo.org/627126
* sys-devel/bc: replace ed usage with sedMike Frysinger2018-09-172-1/+24
| | | | | The ed usage here is minor and easy enough to convert to sed. This avoids a depend that no one else generally has.
* sys-devel/bc: add support for --sandbox & USE=forced-sandboxMike Frysinger2018-09-173-0/+189
| | | | | | | | | | | The dc tool has an ! command which allows for arbitrary system() calls which is not ideal for processing arbitrary user scripts. First add support for a --sandbox flag at runtime (like sed/gawk gnu tools), then add a USE=forced-sandbox option so people can lock it down. The patches have been sent to upstream, but considering how slow the bc project tends to move, and their lack of a project site/git repo, going to merge this now and just wait for upstream feedback.
* sys-devel/gcc: sh/m68k stable wrt bug #658444Mikle Kolyada2018-09-161-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-devel/binutils: sh/m68k stable wrt bug #655574Mikle Kolyada2018-09-161-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-devel/binutils: expand SONAME with USE=multitarget, bug #666100Sergei Trofimovich2018-09-152-3/+6
| | | | | | | | | | | | | | | | | | | | | | In #663690 creative use of LD_LIBRARY_PATH exposed a problem of Gentoo's split across binutils and binutils-libs: we install libbfd.so with the same SONAME but different ABIs. This caused 'ld' to SIGSEGV or fail asserts. The change here is to give unique SONAME to each of: native binutils, cross binutils, binutils-libs packages. On top of that we encode USE=multitarget flags into SONAME as well. binutils-libs will also include USE=64-bit-bfd. This way dynamic linker will be able to detect incompatible changes like: - rebuild binutils with new USE flags - install binutils-libs (silently overrides binutils' libbfd.so) and report it explicitly. Bug: https://bugs.gentoo.org/666100 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* app-accessibility/at-spi2-atk, etc.: drop keyword ~arm-linux.Benda Xu2018-09-141-1/+1
| | | | Closes: https://bugs.gentoo.org/664598
* sys-devel/bison: m68k/s390/sh stable (bug #664926)Thomas Deutschmann2018-09-121-1/+1
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-devel/bison-3.0.5-r1: alpha stable, bug 664926Matt Turner2018-09-111-1/+1
|
* sys-devel/clang-runtime: Bump to 7.0.0rc3Michał Górny2018-09-111-0/+0
|
* sys-devel/clang: Bump to 7.0.0rc3Michał Górny2018-09-112-3/+3
|
* sys-devel/clang-common: Bump to 7.0.0rc3Michał Górny2018-09-112-1/+1
|
* sys-devel/lld: Bump to 7.0.0rc3Michał Górny2018-09-112-2/+2
|
* sys-devel/llvm: Bump to 7.0.0rc3Michał Górny2018-09-112-1/+1
|
* sys-devel/llvm-common: Bump to 7.0.0rc3Michał Górny2018-09-112-1/+1
|
* sys-devel/bison-3.0.5-r1: arm64 stable (bug #664926)Mart Raudsepp2018-09-081-1/+1
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-devel/gdb: drop oldSergei Trofimovich2018-09-055-999/+0
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-devel/gdb: bump up to 8.2Sergei Trofimovich2018-09-052-0/+261
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-devel/bison: amd64 stable wrt bug #664926Mikle Kolyada2018-09-041-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-devel/bison: stable 3.0.5-r1 for hppa, bug #664926Sergei Trofimovich2018-09-021-1/+1
| | | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa"
* sys-devel/bison: stable 3.0.5-r1 for ppc64, bug #664926Sergei Trofimovich2018-09-021-1/+1
| | | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc64"
* sys-devel/bison: stable 3.0.5-r1 for ppc, bug #664926Sergei Trofimovich2018-09-021-1/+1
| | | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc"
* sys-devel/bison: stable 3.0.5-r1 for ia64, bug #664926Sergei Trofimovich2018-09-021-1/+1
| | | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --include-arches="ia64"
* sys-devel/bison: x86 stable (bug #664926)Thomas Deutschmann2018-09-011-1/+1
| | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/bison: stable 3.0.5-r1 for sparc, bug #664926Rolf Eike Beer2018-09-011-1/+1
| | | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc"
* sys-devel/bison: fix USE=examples FEATURES=-testThomas Deutschmann2018-08-312-4/+0
| | | | | Closes: https://bugs.gentoo.org/664934 Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/llvm: Add new doc-dep on recommonmark, in -9999Michał Górny2018-08-311-1/+12
|
* sys-devel/patch: drop oldThomas Deutschmann2018-08-312-30/+0
| | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/patch: move stable keywordsThomas Deutschmann2018-08-312-34/+1
| | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/make: move stable keywordsThomas Deutschmann2018-08-312-59/+1
| | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/bison: backport ebuild fixes from v3.1Thomas Deutschmann2018-08-312-8/+16
| | | | | | | | | | | | | | | - Due to touching right files we can avoid regeneration of files in tests/. - build-aux/missing hack removed, no longer necessary. - USE=examples fixed: Due to a bug in previous patch to avoid perl dependencies, examples were never installed even if requested. Bug: https://bugs.gentoo.org/648012 Closes: https://bugs.gentoo.org/656776 Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/bison: bump to v3.1Thomas Deutschmann2018-08-312-0/+93
| | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10
* Drop arm-linux keyword from tree.Benda Xu2018-08-3134-34/+34
| | | | | | | | "arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
* sys-devel/clang: Fix unpacking libTestingSupportMichał Górny2018-08-281-0/+1
|
* sys-devel/clang-runtime: Bump to 7.0.0rc2Michał Górny2018-08-281-0/+31
|
* sys-devel/clang: Bump to 7.0.0rc2Michał Górny2018-08-282-0/+322
|
* sys-devel/clang-common: Bump to 7.0.0rc2Michał Górny2018-08-282-0/+34
|
* sys-devel/lld: Bump to 7.0.0rc2Michał Górny2018-08-282-0/+77
|
* sys-devel/llvm: Bump to 7.0.0rc2Michał Górny2018-08-282-0/+260
|
* sys-devel/llvm-common: Bump to 7.0.0rc2Michał Górny2018-08-282-0/+36
|
* sys-devel/make: Use a non-blocking read with pselect to avoid hangsThomas Deutschmann2018-08-272-0/+231
| | | | | Closes: https://bugs.gentoo.org/664632 Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/binutils-hppa64: cut 2 patchset for 2.31.1Sergei Trofimovich2018-08-272-3/+3
| | | | | | | | | Single new patch to fix build failure against llvm: + 0013-Fix-type-checking-errors.patch Reported-by: David Carlos Manuelda Closes: https://bugs.gentoo.org/663194 Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/binutils: cut 2 patchset for 2.31.1Sergei Trofimovich2018-08-272-3/+3
| | | | | | | | | Single new patch to fix build failure against llvm: + 0013-Fix-type-checking-errors.patch Reported-by: David Carlos Manuelda Closes: https://bugs.gentoo.org/663194 Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/gcc: 1.9 patchset for 5.4.0-r4Sergei Trofimovich2018-08-272-2/+2
| | | | | | | | Fix build failure against glibc-2.28: + 96_all_libsanitizer-avoidustat.h-glibc-2.28-part-1.patch + 97_all_libsanitizer-avoidustat.h-glibc-2.28-part-2.patch Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/patch: fix error handling with git-style patchesThomas Deutschmann2018-08-262-0/+161
| | | | | Closes: https://bugs.gentoo.org/664640 Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/gcc-config: bump up to 2.0Sergei Trofimovich2018-08-242-0/+55
| | | | | | | | | | Things of note: - gcc-config runs env-update on prefix as well - gcc wrapper gone away and gcc-config now just symlinks gcc binary - LTO plugin is symlinked into binutils Closes: https://bugs.gentoo.org/640958 Package-Manager: Portage-2.3.48, Repoman-2.3.10
* sys-devel/kgcc64: Stable for HPPA too.Jeroen Roovers2018-08-201-1/+1
| | | | | Package-Manager: Portage-2.3.47, Repoman-2.3.10 RepoMan-Options: --ignore-arches
* sys-devel/gcc: drop oldSergei Trofimovich2018-08-192-26/+0
| | | | Package-Manager: Portage-2.3.47, Repoman-2.3.10
* sys-devel/gcc: restore ~arch keywords for 6.4.0-r3Sergei Trofimovich2018-08-191-2/+1
| | | | | Closes: https://bugs.gentoo.org/662500 Package-Manager: Portage-2.3.47, Repoman-2.3.10