summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/prelink: add live ebuildSergei Trofimovich2018-10-091-0/+66
| | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-devel/binutils-2.30-r4: ppc64 stable, bug 667648Matt Turner2018-10-061-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-devel/binutils-2.30-r4: ppc stable, bug 667648Matt Turner2018-10-061-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-devel/binutils-hppa64: drop DEPEND+=binutils-libs for cross caseSergei Trofimovich2018-10-061-7/+1
| | | | | | | Sync change from sys-devel/binutils: "sys-devel/binutils: drop DEPEND+=binutils-libs for cross case" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* sys-devel/binutils: drop DEPEND+=binutils-libs for cross caseSergei Trofimovich2018-10-062-14/+2
| | | | | | | | | | | | Nowadays' binutils does not need host's libiberty.a and builds it's own copy for bootstrap. Drop ebuild dependency. This allows users to use unstable cross-toolchain on stable systems with less friction: no need to install unstable binutils-libs. Reported-by: NeckTwi Ozfguah Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* sys-devel/bison: Drop oldMikle Kolyada2018-10-052-62/+0
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/bison: arm stable wrt bug #664926Mikle Kolyada2018-10-041-2/+2
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/binutils: amd64 stable wrt bug #666976Mikle Kolyada2018-10-041-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/binutils: stable 2.30-r4 for sparc, bug #667648Rolf Eike Beer2018-10-041-1/+1
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/llvm: Backport X86 codegen bugfix for Chromium buildsMichał Górny2018-10-023-0/+644
| | | | | | | | | | Backport the X86 codegen fix to 7.0.0 and 6.0.1, to ~arch. Hopefully people will get this along with libffi-enforced rebuild. We can stabilize 6.0.1-r2 either when stable users start hitting this, or when libffi gets stable. Bug: https://bugs.gentoo.org/664868 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: amd64 stable wrt bug #667168Mikle Kolyada2018-10-021-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.4 patchset for 8.2.0Sergei Trofimovich2018-10-012-2/+2
| | | | | | | | | | | | | | | | | Six new patches. All disable -Werror: + 105_all_libgfortran-Werror.patch + 106_all_libgomp-Werror.patch + 107_all_libitm-Werror.patch + 108_all_libatomic-Werror.patch + 109_all_libbacktrace-Werror.patch + 110_all_libsanitizer-Werror.patch 105..109 are picked from 4.9.x patchset. 110 is new. Reported-by: Jeroen Roovers Bug: https://bugs.gentoo.org/667104 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* sys-devel/binutils: x86 stable (bug #666976)Thomas Deutschmann2018-10-011-1/+1
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* sys-devel/lld: x86 stable (bug #667168)Thomas Deutschmann2018-10-011-2/+2
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* sys-devel/gcc: drop old 2.95.3Sergei Trofimovich2018-09-302-36/+0
| | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* sys-devel/gcc: cut 1.10 patchset for 3.3.6Sergei Trofimovich2018-09-302-0/+38
| | | | | | | | | | | | | | Three new patches: + 89_all_gcc-3.3.x-ucontext.patch: Port to glibc-2.26, Fix by Christian Schmidt + 90_all_libtool-pass-all.patch: fix auto-detection of -lc and -lm by libtool + 91_all_libexec-gcc-binutils.patch: add /usr/libexec/gcc/<TARGET> for executables (STANDARD_LIBEXEC_PREFIX) Closes: https://bugs.gentoo.org/664486 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* sys-devel/llvm: Fix EROOT trailing slash, spotted by Hummer12007Michał Górny2018-09-273-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/binutils-hppa64: release patchset 5 for 2.30Sergei Trofimovich2018-09-252-0/+397
| | | | | | | | | | | | | | | | | | | | | | | One new main patch: + 0098-Gentoo-add-with-extra-soversion-suffix-option.patch And four backports: + 0094-Replace-CET-bit-with-IBT-and-SHSTK-bits.patch + 0095-Fix-parens-in-ld-bootstrap.exp.patch + 0096-x86-64-Clear-the-R_X86_64_converted_reloc_bit-bit.patch + 0097-Fix-unwind-offset-for-call_info-start_symbol.patch Changes SONAME from libopcodes-2.30.so to libopcodes-2.30.gentoo-sys-devel-binutils-hppa64-st.so SONAME now encodes USE=multilib and package name. Bug: https://bugs.gentoo.org/663690 Bug: https://bugs.gentoo.org/666376 Bug: https://bugs.gentoo.org/666100 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/binutils: release patchset 5 for 2.30Sergei Trofimovich2018-09-252-0/+420
| | | | | | | | | | | | | | | | | | | | | | | One new main patch: + 0098-Gentoo-add-with-extra-soversion-suffix-option.patch And four backports: + 0094-Replace-CET-bit-with-IBT-and-SHSTK-bits.patch + 0095-Fix-parens-in-ld-bootstrap.exp.patch + 0096-x86-64-Clear-the-R_X86_64_converted_reloc_bit-bit.patch + 0097-Fix-unwind-offset-for-call_info-start_symbol.patch Changes SONAME from libopcodes-2.30.so to libopcodes-2.30.gentoo-sys-devel-binutils-mt.so SONAME now encodes USE=multilib and package name. Bug: https://bugs.gentoo.org/663690 Bug: https://bugs.gentoo.org/666376 Bug: https://bugs.gentoo.org/666100 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.4 patchset for 4.0.4Sergei Trofimovich2018-09-232-0/+16
| | | | | | | | | One new patch: + 86_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.7 patchset for 4.1.2Sergei Trofimovich2018-09-232-0/+30
| | | | | | | | | One new patch: + 96_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.5 patchset for 4.2.4Sergei Trofimovich2018-09-232-0/+18
| | | | | | | | | One new patch: + 93_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.3 patchset for 4.3.6Sergei Trofimovich2018-09-232-0/+29
| | | | | | | | | One new patch: + 92_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.4 patchset for 4.4.7Sergei Trofimovich2018-09-232-0/+29
| | | | | | | | | | One new patch and one update: U 93_all_gcc-4.5-cloog-dl.patch + 97_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.4 patchset for 4.5.4Sergei Trofimovich2018-09-232-0/+30
| | | | | | | | | | One new patch and one update: U 93_all_gcc-4.5-cloog-dl.patch + 100_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.4 patchset for 4.6.4Sergei Trofimovich2018-09-232-0/+31
| | | | | | | | | | | | | | | | Two new patches and four removals: - 10_all_default-fortify-source.patch - 11_all_gcc-default-format-security.patch - 12_all_default-warn-trampolines.patch + 34_all_libjava-classpath-locale-sort.patch fix sortting on cs_CZ locale - 99_all_testsuite-01-Wformat.patch + 94_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/563710 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.5 patchset for 4.7.4Sergei Trofimovich2018-09-232-0/+48
| | | | | | | | | | | Two new patches and two updates: + 34_all_libjava-classpath-locale-sort.patch fix sortting on cs_CZ locale + 95_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.4 patchset for 4.8.5Sergei Trofimovich2018-09-232-0/+48
| | | | | | | | | | | | | | | | | | Three new patches and two updates: U 09_all_default-ssp.patch disable stack protector when stage1 is built, fix ffreestanding handling + 34_all_libjava-classpath-locale-sort.patch fix sortting on cs_CZ locale U 74_all_gcc48_cloog-dl.patch update cloog patch + 94_all_gcc-gperf-gnu-inline.patch fix build failure against new gcc + 95_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.10 patchset for 5.4.0Sergei Trofimovich2018-09-232-0/+45
| | | | | | | | | One new patch: + 98_all_respect-build-cxxflags.patch fix cross-build for arch-specific CXXFLAGS Bug: https://bugs.gentoo.org/581406 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.7 patchset for 6.4.0Sergei Trofimovich2018-09-232-0/+25
| | | | | | | | | | | | Two new patches: + 101_all_x32-fix-eh-return-address.patch fix exception handler ABI on x32 + 102_all_respect-build-cxxflags.patch fix cross-build for arch-specific CXXFLAGS Bug: https://bugs.gentoo.org/664016 Bug: https://bugs.gentoo.org/581406 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.7 patchset for 7.3.0Sergei Trofimovich2018-09-232-0/+25
| | | | | | | | | | | | | | | Three new patches: + 98_all_msp430-partial-int.patch: fix msp430 code generator on complex types + 99_all_x32-fix-eh-return-address.patch fix exception handler ABI on x32 + 100_all_respect-build-cxxflags.patch fix cross-build for arch-specific CXXFLAGS Bug: https://bugs.gentoo.org/664014 Bug: https://bugs.gentoo.org/664016 Bug: https://bugs.gentoo.org/581406 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/gcc: cut 1.3 patchset for 8.2.0Sergei Trofimovich2018-09-232-0/+21
| | | | | | | | | | | | | | | Four new patches: + 101_all_x32-fix-eh-return-address.patch: fix exception handler ABI on x32 + 102_all_respect-build-cxxflags.patch: fix cross-build for arch-specific CXXFLAGS + 103_all_mmix-fix-85666-p1.patch + 104_all_mmix-fix-85666-p2.patch backport mmix support Bug: https://bugs.gentoo.org/664016 Bug: https://bugs.gentoo.org/581406 Package-Manager: Portage-2.3.49, Repoman-2.3.11
* sys-devel/binutils-hppa64: release patchset 3 for 2.31.1Sergei Trofimovich2018-09-212-0/+397
| | | | | | | | | | | | | | | | | One new patch: + 0014-Gentoo-add-with-extra-soversion-suffix-option.patch Changes SONAME from libopcodes-2.31.1.so to libopcodes-2.31.1.gentoo-sys-devel-binutils-hppa64-st.so SONAME now encodes USE=multilib and package name. Bug: https://bugs.gentoo.org/663690 Bug: https://bugs.gentoo.org/666376 Bug: https://bugs.gentoo.org/666100 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-devel/binutils: release patchset 3 for 2.31.1Sergei Trofimovich2018-09-212-0/+428
| | | | | | | | | | | | | | | | | One new patch: + 0014-Gentoo-add-with-extra-soversion-suffix-option.patch Changes SONAME from libopcodes-2.31.1.so to libopcodes-2.31.1.gentoo-sys-devel-binutils-mt.so SONAME now encodes USE=multilib and package name. Bug: https://bugs.gentoo.org/663690 Bug: https://bugs.gentoo.org/666376 Bug: https://bugs.gentoo.org/666100 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* sys-devel/llvm: Add flag to control libfpm dep for exegesisMichał Górny2018-09-204-3/+11
| | | | | Bug: https://bugs.gentoo.org/666617 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Package pre-built manpagesMichał Górny2018-09-192-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Package pre-built manpagesMichał Górny2018-09-192-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-runtime: Bump to 7.0.0 finalMichał Górny2018-09-191-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Bump to 7.0.0 finalMichał Górny2018-09-192-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Bump to 7.0.0 finalMichał Górny2018-09-192-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Bump to 7.0.0 finalMichał Górny2018-09-192-5/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvmgold: Bump to 7.0.0 finalMichał Górny2018-09-191-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Bump to 7.0.0 finalMichał Górny2018-09-193-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Bump to 7.0.0 finalMichał Górny2018-09-192-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/ucpp-1.3.4: added ~ppc64, bug 664414Matt Turner2018-09-191-1/+1
|
* 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