summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/gcc-config: add USE=cc-wrappers to live ebuildSergei Trofimovich2020-06-242-1/+3
| | | | | | | Expose a knob to manage cc/f77. Package-Manager: Portage-2.3.102, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/clang: Dedupe with new eclass codeMichał Górny2020-06-233-30/+12
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Dedupe with new eclass codeMichał Górny2020-06-233-15/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Dedupe with new eclass codeMichał Górny2020-06-233-36/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Dedupe with new eclass codeMichał Górny2020-06-233-30/+12
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Dedupe with new eclass codeMichał Górny2020-06-233-15/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: drop oldSergei Trofimovich2020-06-213-34/+0
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/binutils-config: bump up to 5.3.2Sergei Trofimovich2020-06-212-0/+44
| | | | | | | | | | | | | Single new change: add --get-bin-path / --get-lib-path The options are symmetric to gcc-config's --get-bin-path / --get-lib-path. Useful to quickly get unprefixed tools into $PATH as: export PATH="$(gcc-config -B):$(binutils-config -B):$PATH" Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc-config: bump up to 2.3.1Sergei Trofimovich2020-06-212-0/+62
| | | | | | | | | | Single change: gcc-config: install /usr/bin/c{89,99}, take over from toolchain.eclass Reported-by: Kent Fredric Bug: https://bugs.gentoo.org/728722 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc-config: add new TOOLCHAIN_PREFIX= to live ebuildSergei Trofimovich2020-06-201-8/+10
| | | | | | Bug: https://bugs.gentoo.org/728722 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/clang: Port to py3.9Michał Górny2020-06-203-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Port to cmake.eclassMichał Górny2020-06-203-51/+36
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Apply patches in WORKDIR in 10.0.1+Michał Górny2020-06-205-129/+153
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Apply patches in WORKDIR in 10.0.1+Michał Górny2020-06-203-0/+15
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Port to py3.9Michał Górny2020-06-203-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Port to cmake.eclassMichał Górny2020-06-203-15/+15
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Apply patches in WORKDIR in 10.0.1+Michał Górny2020-06-203-0/+21
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Port to py3.9Michał Górny2020-06-203-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Port to cmake.eclassMichał Górny2020-06-203-24/+24
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Apply patches in WORKDIR in 10.0.1+Michał Górny2020-06-205-21/+31
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Apply patches in WORKDIR in 10.0.1+Michał Górny2020-06-203-1/+16
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Always build manpages from sourceMichał Górny2020-06-203-21/+41
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Always build manpages from sourceMichał Górny2020-06-203-42/+66
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* toolchain.eclass: drop fix_libtool_files.shSergei Trofimovich2020-06-193-713/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fixlafiles.awk can mangle two things in .la fils: 1. patch reference 'from .../libstdc++.la' to '-lstdc++' 2. change ${CHOST} when user switches CHOST and rebuilds the system [1.] is not relevant since gcc-4 in Gentoo where we started deleting libstdc++.la on gcc installation. Nothing should embed libstdc++.la paths anymore. [2.] is a rare one-off step that has a lot more caveats than just .la file patching. Generally .la files are tracked by package manager and should not be changed after they are installed on disk. 'fix_libtool_files.sh' breaks that invariant. On top of that portage's FEATURES=fixlafiles removes nested .la files references. Let's remove 'fix_libtool_files.sh' and 'fixlafiles.awk' completely. If really needed we can reintroduce it as a separate tool. Closes: https://bugs.gentoo.org/722554 Closes: https://bugs.gentoo.org/657330 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/clang: Fix bad dylib linking in 10.0.1*Michał Górny2020-06-194-0/+829
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Patch bad dylib linking in 10.0.1*Michał Górny2020-06-194-0/+85
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/binutils: add USE=vanilla to skip live patchesSergei Trofimovich2020-06-181-3/+5
| | | | | | | | Sometimes Gentoo patches get stale and fail to apply to binutils from head. Allow users to opt out. Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: stable 8.4.0 for hppa, bug #717960Rolf Eike Beer2020-06-171-1/+1
| | | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/llvm-roc: 3.5.1 version bumpCraig Andrews2020-06-162-0/+58
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* sys-devel/bison: Removed oldLars Wendler2020-06-162-94/+0
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-devel/bison: Bump to version 3.6.4Lars Wendler2020-06-162-0/+93
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-devel/flex: Respect portage host cc variableManoj Gupta2020-06-131-1/+2
| | | | | | | | | Pass CC_FOR_BUILD to econf. Otherwise it invokes gcc instead of portage specified HOST/BUILD CC. Signed-off-by: Manoj Gupta <manojgupta@google.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/16177
* sys-devel/gcc: 10.1.0: cut 2 patchsetSergei Trofimovich2020-06-122-0/+14
| | | | | | | | | | | | | | | | | | | Four new patches: + 29_all_fix-float-hang-PR95118.patch: fix looping in printing real numbers + 30_all_lto-intl-workaround-PR95194.patch: add a workaround to fix gettext LTO + 31_all_ctor-range-PR95241.patch: fix constexpr constructors with ranges + 32_all_plugin-objdump.patch: user tuple-prefixed objdump Bug: https://gcc.gnu.org/PR95118 Closes: https://bugs.gentoo.org/722774 Reported-by: Andrew Savchenko Bug: https://gcc.gnu.org/PR95194 Closes: https://bugs.gentoo.org/723370 Bug: https://gcc.gnu.org/PR95241 Closes: https://bugs.gentoo.org/726644 Bug: https://gcc.gnu.org/PR95648 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/kgcc64: stable 9.3.0-r1 for hppa, bug #717956Rolf Eike Beer2020-06-081-1/+1
| | | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/distcc: Force -j1 for installMichał Górny2020-06-051-1/+1
| | | | | Closes: https://bugs.gentoo.org/727152 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/prelink: add systemd timerAndrew Udvare2020-06-044-1/+87
| | | | | | Signed-off-by: Andrew Udvare <audvare@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16047 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/bison: Removed oldLars Wendler2020-06-042-93/+0
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-devel/bison: Bump to version 3.6.3Lars Wendler2020-06-042-0/+94
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-devel/qconf: Drop 2.3 and 2.4Andreas Sturmlechner2020-06-043-82/+0
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-devel/prelink: disable sandbox in src_test()Sergei Trofimovich2020-06-041-0/+6
| | | | | | | | prelink tests check exact library lists. LD_PRELOADed libraries break the assumption. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/qconf: x86 stable wrt bug #724500Agostino Sarubbo2020-06-041-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/llvmgold: stabilize on ppc64Georgy Yakovlev2020-06-032-2/+2
| | | | | | | to match stable llvm Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/llvmgold: add ~ppc64 keywordGeorgy Yakovlev2020-06-033-4/+4
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/gcc: 6.5.0: fix patchset numberingSergei Trofimovich2020-06-032-2/+2
| | | | | | | | | | | -r2 was not a patchset bump, it should have been. -r1 was a patchset bump by accident. The change reverts -r1 back to patchset 3, -r2 is on patchset 4 now. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/distcc: gcc-10 fix from upstreamJoonas Niilola2020-05-312-0/+30
| | | | | | Closes: https://bugs.gentoo.org/707502 Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/16029
* sys-devel/distcc: Remove obsolete pump blockerMichał Górny2020-05-311-1/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/distcc: Remove USE=gnome w/ deprecated depsMichał Górny2020-05-311-16/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/distcc: Remove longdescMichał Górny2020-05-311-4/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/distcc: Port to py38&39Michał Górny2020-05-312-1/+56
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/distcc: Fix testsMichał Górny2020-05-311-2/+10
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>