| # ChangeLog for sys-devel/clang |
| # Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 |
| # (auto-generated from git log) |
| |
| *clang-9999-r100 (09 Aug 2015) |
| *clang-9999 (09 Aug 2015) |
| *clang-3.6.2-r100 (09 Aug 2015) |
| *clang-3.6.1-r100 (09 Aug 2015) |
| *clang-3.6.0-r100 (09 Aug 2015) |
| *clang-3.5.2-r100 (09 Aug 2015) |
| *clang-3.5.1-r100 (09 Aug 2015) |
| *clang-3.5.0-r100 (09 Aug 2015) |
| *clang-3.4.2-r100 (09 Aug 2015) |
| *clang-3.3-r100 (09 Aug 2015) |
| *clang-3.2 (09 Aug 2015) |
| *clang-3.1-r5 (09 Aug 2015) |
| *clang-3.0-r4 (09 Aug 2015) |
| *clang-2.9-r1 (09 Aug 2015) |
| *clang-2.8-r3 (09 Aug 2015) |
| |
| 09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +clang-2.8-r3.ebuild, |
| +clang-2.9-r1.ebuild, +clang-3.0-r4.ebuild, +clang-3.1-r5.ebuild, |
| +clang-3.2.ebuild, +clang-3.3-r100.ebuild, +clang-3.4.2-r100.ebuild, |
| +clang-3.5.0-r100.ebuild, +clang-3.5.1-r100.ebuild, |
| +clang-3.5.2-r100.ebuild, +clang-3.6.0-r100.ebuild, |
| +clang-3.6.1-r100.ebuild, +clang-3.6.2-r100.ebuild, +clang-9999.ebuild, |
| +clang-9999-r100.ebuild, |
| +files/cl-patches/clang-0001-Add-r600-TargetInfo.patch, |
| +files/cl-patches/clang-0002-r600-Add-some-target-builtins.patch, +files/cl- |
| patches/clang-0003-r600-Add-read_global_size-and-read_local_size-builti.patc |
| h, +files/cl-patches/llvm-0001-r600-Add-some-intrinsic-definitions.patch, +f |
| iles/cl-patches/llvm-0002-r600-Add-get_global_size-and-get_local_size-intrin |
| si.patch, +files/clang-2.7-fixdoc.patch, +files/clang-2.8-alignof.patch, |
| +files/clang-2.8-darwin-prefix.patch, +files/clang-2.8-gcc-4.4.4.patch, |
| +files/clang-2.9-darwin-prefix.patch, +files/clang-2.9-gccversions.patch, |
| +files/clang-3.0-fix_cxx_include_root.patch, |
| +files/clang-3.0-freebsd-runtime-gcc-detection.patch, |
| +files/clang-3.0-gentoo-binutils-apple.patch, |
| +files/clang-3.0-linux-runtime-gcc-detection.patch, |
| +files/clang-3.0-recognize-amd-k10-enable-sse4a.patch, |
| +files/clang-3.1-gentoo-freebsd-fix-cxx-paths-v2.patch, |
| +files/clang-3.1-gentoo-freebsd-fix-lib-path.patch, |
| +files/clang-3.1-gentoo-runtime-gcc-detection-v3.patch, |
| +files/clang-3.1-increase-parser-recursion-limit.patch, +metadata.xml: |
| proj/gentoo: Initial commit |
| |
| This commit represents a new era for Gentoo: |
| Storing the gentoo-x86 tree in Git, as converted from CVS. |
| |
| This commit is the start of the NEW history. |
| Any historical data is intended to be grafted onto this point. |
| |
| Creation process: |
| 1. Take final CVS checkout snapshot |
| 2. Remove ALL ChangeLog* files |
| 3. Transform all Manifests to thin |
| 4. Remove empty Manifests |
| 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ |
| 5.1. Do not touch files with -kb/-ko keyword flags. |
| |
| Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> |
| X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration |
| tests |
| X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this |
| project |
| X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo |
| developer, wrote Git features for the migration |
| X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve |
| cvs2svn |
| X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts |
| X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 |
| work in migration |
| X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging |
| X-Thanks: All of other Gentoo developers - many ideas and lots of paint on |
| the bikeshed |
| |
| 24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml: |
| Use https by default |
| |
| Convert all URLs for sites supporting encrypted connections from http to |
| https |
| |
| Signed-off-by: Justin Lecher <jlec@gentoo.org> |
| |
| *clang-3.7.0_rc2-r100 (24 Aug 2015) |
| |
| 24 Aug 2015; Bernard Cafarelli <voyageur@gentoo.org> |
| +clang-3.7.0_rc2-r100.ebuild, metadata.xml: |
| add rc version for testing |
| |
| Package-Manager: portage-2.2.20.1 |
| |
| *clang-3.7.0_rc3-r100 (25 Aug 2015) |
| |
| 25 Aug 2015; Bernard Cafarelli <voyageur@gentoo.org> |
| -clang-3.7.0_rc2-r100.ebuild, +clang-3.7.0_rc3-r100.ebuild: |
| release candidate bump |
| |
| Package-Manager: portage-2.2.20.1 |
| |
| *clang-3.7.0-r100 (02 Sep 2015) |
| |
| 02 Sep 2015; Bernard Cafarelli <voyageur@gentoo.org> |
| -clang-3.7.0_rc3-r100.ebuild, +clang-3.7.0-r100.ebuild: |
| bump to final release |
| |
| Package-Manager: portage-2.2.20.1 |
| |
| 28 Sep 2015; Bernard Cafarelli <voyageur@gentoo.org> |
| clang-3.7.0-r100.ebuild: |
| fix slot on 3.7.0, thanks klnikita on IRC |
| |
| Package-Manager: portage-2.2.22 |
| |
| 28 Oct 2015; Justin Lecher <jlec@gentoo.org> clang-2.8-r3.ebuild, |
| clang-2.9-r1.ebuild, clang-3.0-r4.ebuild, clang-3.1-r5.ebuild, metadata.xml: |
| Prefix love |
| |
| Package-Manager: portage-2.2.23 |
| Signed-off-by: Justin Lecher <jlec@gentoo.org> |
| |
| 04 Nov 2015; Michał Górny <mgorny@gentoo.org> -clang-3.5.1-r100.ebuild, |
| -clang-3.6.0-r100.ebuild, -clang-3.6.1-r100.ebuild: |
| Remove versions requiring removed llvm versions |
| |
| 29 Dec 2015; Michał Górny <mgorny@gentoo.org> metadata.xml: |
| Copy maintainers from sys-devel/llvm |
| |
| clang@ serves mostly as support address, and the actual LLVM binaries |
| are provided by sys-devel/llvm anyway. |
| |
| *clang-3.7.1-r100 (06 Jan 2016) |
| |
| 06 Jan 2016; Michał Górny <mgorny@gentoo.org> +clang-3.7.1-r100.ebuild: |
| sys-devel/{clang,llvm}: Bump to 3.7.1 |
| |
| 07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-2.8-r3.ebuild, |
| -files/clang-2.8-alignof.patch, -files/clang-2.8-darwin-prefix.patch, |
| -files/clang-2.8-gcc-4.4.4.patch: |
| Remove ancient 2.8 version |
| |
| 07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-2.9-r1.ebuild, |
| -files/clang-2.9-darwin-prefix.patch, -files/clang-2.9-gccversions.patch: |
| Remove ancient 2.9 verrsion |
| |
| 07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-3.0-r4.ebuild, |
| -files/clang-3.0-fix_cxx_include_root.patch, |
| -files/clang-3.0-freebsd-runtime-gcc-detection.patch, |
| -files/clang-3.0-gentoo-binutils-apple.patch, |
| -files/clang-3.0-linux-runtime-gcc-detection.patch, |
| -files/clang-3.0-recognize-amd-k10-enable-sse4a.patch, metadata.xml: |
| Remove ancient 3.0 version |
| |
| 07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-3.1-r5.ebuild, |
| -files/cl-patches/clang-0001-Add-r600-TargetInfo.patch, |
| -files/cl-patches/clang-0002-r600-Add-some-target-builtins.patch, -files/cl- |
| patches/clang-0003-r600-Add-read_global_size-and-read_local_size-builti.patc |
| h, -files/cl-patches/llvm-0001-r600-Add-some-intrinsic-definitions.patch, -f |
| iles/cl-patches/llvm-0002-r600-Add-get_global_size-and-get_local_size-intrin |
| si.patch, -files/clang-3.1-increase-parser-recursion-limit.patch: |
| Remove ancient 3.1 version |
| |
| 07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-9999.ebuild: |
| Remove outdated live ebuild |
| |
| Remove the outdated live ebuild still using semi-split llvm/clang, |
| based off clang-3.2. |
| |
| 07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-3.2.ebuild, |
| -files/clang-2.7-fixdoc.patch, |
| -files/clang-3.1-gentoo-freebsd-fix-cxx-paths-v2.patch, |
| -files/clang-3.1-gentoo-freebsd-fix-lib-path.patch, |
| -files/clang-3.1-gentoo-runtime-gcc-detection-v3.patch: |
| Remove ancient 3.2 version |
| |
| 17 Jan 2016; Michał Górny <mgorny@gentoo.org> clang-3.7.1-r100.ebuild, |
| clang-9999-r100.ebuild: |
| Fix static-analyzer usedep, #572094 |
| |
| 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml: |
| Set appropriate maintainer types in metadata.xml (GLEP 67) |
| |
| *clang-3.8.0_rc1-r100 (27 Jan 2016) |
| |
| 27 Jan 2016; Bernard Cafarelli <voyageur@gentoo.org> |
| +clang-3.8.0_rc1-r100.ebuild: |
| sys-devel/llvm: add (masked) 3.8 release candidate for testing |
| |
| Package-Manager: portage-2.2.27 |
| |
| *clang-3.8.0_rc2-r100 (15 Feb 2016) |
| |
| 15 Feb 2016; Bernard Cafarelli <voyageur@gentoo.org> |
| -clang-3.8.0_rc1-r100.ebuild, +clang-3.8.0_rc2-r100.ebuild: |
| sys-devel/llvm: release candidate bump |
| |
| Package-Manager: portage-2.2.27 |
| |
| 04 Mar 2016; Steev Klimaszewski <steev@gentoo.org> clang-3.7.1-r100.ebuild: |
| Keyword 3.7.1-r100 for ~arm64 |
| |
| Tested on Cortex-A53. 3.8 is still masked, so keyword not added to it. |
| |
| Package-Manager: portage-2.2.27 |
| |
| *clang-3.8.0-r100 (09 Mar 2016) |
| |
| 09 Mar 2016; Bernard Cafarelli <voyageur@gentoo.org> |
| -clang-3.8.0_rc2-r100.ebuild, +clang-3.8.0-r100.ebuild: |
| sys-devel/{clang,llvm}: Bump to final 3.8.0 |
| |
| To do before unmask: |
| * some clang tests still fail (cannot find standard headers) |
| * lldb wants to install six.py |
| * test reverse dependencies |
| |
| Package-Manager: portage-2.2.27 |
| |
| 29 Mar 2016; Bernard Cafarelli <voyageur@gentoo.org> metadata.xml: |
| remove myself from maintainers |
| |
| Package-Manager: portage-2.2.28 |
| |
| 12 May 2016; Michał Górny <mgorny@gentoo.org> -clang-3.7.0-r100.ebuild: |
| Clean up old 3.7.0 version |
| |
| 31 May 2016; Markus Meier <maekke@gentoo.org> clang-3.7.1-r100.ebuild: |
| arm stable, bug #564402 |
| |
| Package-Manager: portage-2.3.0_rc1 |
| RepoMan-Options: --include-arches="arm" |
| |
| 05 Jun 2016; Michał Górny <mgorny@gentoo.org> -clang-3.3-r100.ebuild: |
| Drop 3.3 |
| |
| 16 Jun 2016; Michael Palimaka <kensington@gentoo.org> |
| clang-3.7.1-r100.ebuild: |
| amd64/x86 stable |
| |
| Gentoo-bug: 564402 |
| |
| Package-Manager: portage-2.3.0_rc1 |
| |
| 27 Jun 2016; Austin English <wizardedit@gentoo.org> metadata.xml: |
| sys-devel/{clang,llvm}: add myself as maintainer |
| |
| 05 Jul 2016; Michał Górny <mgorny@gentoo.org> -clang-3.4.2-r100.ebuild: |
| Remove 3.4.2 |
| |
| *clang-3.8.1-r100 (15 Jul 2016) |
| |
| 15 Jul 2016; Michał Górny <mgorny@gentoo.org> +clang-3.8.1-r100.ebuild: |
| Bump meta to 3.8.1 |
| |
| 16 Aug 2016; Michał Górny <mgorny@gentoo.org> metadata.xml: |
| Transfer maintenance to LLVM project |
| |
| *clang-9999 (22 Aug 2016) |
| |
| 22 Aug 2016; Michał Górny <mgorny@gentoo.org> +clang-9999.ebuild, |
| -clang-9999-r100.ebuild, |
| +files/9999/0001-cmake-Add-ordering-dep-between-HTML-Sphinx-docs-and-.patch, |
| +files/9999/0002-driver-Support-obtaining-active-toolchain-from-gcc-c.patch, |
| +files/9999/0003-driver-Support-checking-for-rlimits-via-cmake-when-b.patch, |
| +files/9999/0004-cmake-Adjust-llvm-lit-search-to-match-the-one-in-LLV.patch, |
| +files/9999/0005-cmake-Supporting-overriding-runtime-libdir-via-CLANG.patch, |
| +files/9999/0006-cmake-Add-CLANG_GOLD_LIBDIR_SUFFIX-to-specify-loc-of.patch, |
| +files/9999/0007-cmake-Support-stand-alone-Sphinx-doxygen-doc-build.patch, |
| metadata.xml: |
| Enable stand-alone builds against sys-devel/llvm |
| |
| 23 Aug 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild, |
| -files/9999/0003-driver-Support-checking-for-rlimits-via-cmake-when-b.patch: |
| rlimits check patch has been applied upstream |
| |
| *clang-3.9.0_rc3-r100 (28 Aug 2016) |
| |
| 28 Aug 2016; Michał Górny <mgorny@gentoo.org> +clang-3.9.0_rc3-r100.ebuild: |
| Bump to 3.9.0rc3 |
| |
| 29 Aug 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild: |
| Fetch llvm src with USE=test, to support unittests |
| |
| 29 Aug 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild: |
| Fix cmake unused arg warnings with USE=-doc |
| |
| 02 Sep 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild, |
| -files/9999/0004-cmake-Adjust-llvm-lit-search-to-match-the-one-in-LLV.patch: |
| Remove unnecessary llvm-lit search patch |
| |
| Remove the llvm-lit search patch since it is no longer necessary and its |
| correctness is doubtful. Per https://reviews.llvm.org/D23743 the name |
| llvm-lit is not intended for system-wide install of lit. However, this |
| does not matter since the internal copy of lit is used when LLVM source |
| checkout is available, and unittests require this checkout to be |
| available when running tests. |
| |
| *clang-3.9.0-r100 (03 Sep 2016) |
| |
| 03 Sep 2016; Michał Górny <mgorny@gentoo.org> -clang-3.9.0_rc3-r100.ebuild, |
| +clang-3.9.0-r100.ebuild: |
| Bump to 3.9.0 |
| |
| *clang-3.4.2-r100 (10 Sep 2016) |
| |
| 10 Sep 2016; Fabian Groffen <grobian@gentoo.org> +clang-3.4.2-r100.ebuild: |
| restore clang-3.4.2 for Prefix bootstraps, bug #588132 |
| |
| Package-Manager: portage-2.2.28 |
| |
| 10 Sep 2016; Fabian Groffen <grobian@gentoo.org> clang-3.4.2-r100.ebuild, |
| clang-3.5.0-r100.ebuild, clang-3.5.2-r100.ebuild, clang-3.6.2-r100.ebuild, |
| clang-3.7.1-r100.ebuild, clang-3.8.0-r100.ebuild, clang-3.8.1-r100.ebuild, |
| clang-3.9.0-r100.ebuild: |
| marked ~x86-macos |
| |
| Package-Manager: portage-2.2.28 |
| |
| *clang-3.9.0-r101 (20 Sep 2016) |
| |
| 20 Sep 2016; Michał Górny <mgorny@gentoo.org> -clang-3.9.0-r100.ebuild, |
| +clang-3.9.0-r101.ebuild: |
| Fix subslot, reported by tamiko |
| |
| *clang-3.9.0-r100 (20 Sep 2016) |
| |
| 20 Sep 2016; Michał Górny <mgorny@gentoo.org> +clang-3.9.0-r100.ebuild, |
| -clang-3.9.0-r101.ebuild: |
| Un-bump the newest rev to satisfy LLVM deps |
| |
| 23 Sep 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild: |
| Update for the Sphinx install dir patch applied upstream |
| |
| 26 Sep 2016; Michał Górny <mgorny@gentoo.org> |
| files/9999/0002-driver-Support-obtaining-active-toolchain-from-gcc-c.patch: |
| Fix the gcc-config patch not to break --gcc-toolchain |
| |
| 29 Sep 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild: |
| Use LLVM_TARGETS flags |
| |
| 29 Sep 2016; Michał Górny <mgorny@gentoo.org> clang-3.9.0-r100.ebuild: |
| Backport LLVM_TARGETS to 3.9.0 |
| |
| 01 Oct 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild: |
| Always install wrappers for all ABIs |
| |
| Install wrappers for all ABIs supported by the current profile rather |
| than explicitly enabled via ABI_* flags. This makes them more consistent |
| with ABIs supported by the compiler (it always supports all ABIs for |
| the target) and avoids enforcing [${MULTILIB_USEDEP}] when you just need |
| the wrappers (e.g. in tests of sys-libs/libcxx). |
| |
| 01 Oct 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild: |
| Remove leftover "use clang" on BSD |
| |
| 01 Oct 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild: |
| Use installed lit for tests |
| |