1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
|
2015-02-27 Pavel Vinogradov <public@sourcemage.org>
* DETAILS: version 3.6.0
* llvm.gpg: added new key, 345AD05D, Hans Wennborg <hans@chromium.org>
2015-01-12 Ismael Luceno <ismael@sourcemage.org>
* BUILD: Remove "PIC" from CXXFLAGS, it is used as an identifier
* PRE_BUILD: Merged edits to scan-build
2015-01-11 Treeve Jelbert <treeve@sourcemage.org>
* BUILD, CONFIGURE, PRE_BUILD: allow user to specify backends to build
2014-12-16 Treeve Jelbert <treeve@sourcemage.org>
* BUILD, CONFIGURE: ensure that R600 is supported
2014-10-24 Pol Vinogradov <vin.public@gmail.com>
* DETAILS: updated to 3.5.0, .gz -> .xz, removed COMPILERRT_VERSION and LLDB_VERSION
* PRE_BUILD: removed PIC related fix, applied *VERSION changes
2014-08-24 Thomas Orgis <sobukus@sourcemage.org>
* DETAILS: disable TMPFS, as build needs 5 GiB on disk, plus actual RAM for
compiling
* DEPENDS: swig
* BUILD: remove restriction of targets to X86
2014-06-20 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 3.4.2
* PRE_BUILD, gcc-4.9.patch: not needed
2014-06-01 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD: add compiler-rt
* DETAILS: use signed tarball for lldb
2014-05-29 Treeve Jelbert <treeve@sourcemage.org>
* DEPENDS: fix syntax error
2014-05-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS, INSTALL, PREPARE, PRE_BUILD: add suppport
for the lldb debugger
2014-05-10 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* INSTALL: install static analyzer to /usr/bin
* PRE_BUILD: fix search paths in scan-build and scan-view
2014-05-09 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD: version 3.4.1
* PRE_BUILD, gcc-4.9.patch: fix error when using gcc 4.9's stdlib
2014-03-26 Pol Vinogradov <vin.public@gmail.com>
* DETAILS: SOURCE3 was updated to upstream
* PRE_BUILD: corrected clang directory name change,
removed patching of Tools.cpp, sed was used instead
* Tools.cpp.patch: removed
2014-01-06 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 3.4
* llvm.gpg: add key BB5A0569: "Bill Wendling <void@llvm.org>"
2013-06-20 Pol Vinogradov <vin.public@gmail.com>
* PRE_BUILD, Tools.cpp.patch: corrected clang directory, readded
slightly modified Tools.cpp patch
2013-06-20 Treeve Jelbert <treeve@sourcemage.org>
* DEPENDS: add PYTHON, zlib
* PRE_BUILD: fix build with python3
2013-06-18 Pol Vinogradov <vin.public@gmail.com>
* DETAILS, PRE_BUILD: adapted clang build with current version
* Tools.cpp.patch: removed
2013-06-18 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 3.3
* llvm.gpg: added E95C63DC Bill Wendling <wendling@apple.com>
2013-04-27 Treeve Jelbert <treeve@sourcemage.org>
* PRE_BUILD: move clang patch
2013-02-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* gcc-4.7.patch: remove unused patch
* Tools.cpp.patch, PRE_BUILD: fix compile error if clang is enabled
2012-12-24 Pol Vinogradov <vin.public@gmail.com>
* DETAILS: version 3.2
* E95C63DC.gpg: removed
* llvm.gpg: added new key: 7CB2EFFB,
Pawel Wodnicki (elektrknight) <root@32bitmicro.com>
2012-05-30 Pol Vinogradov <vin.public@gmail.com>
* DETAILS: version 3.1, changed sources' names for both
llvm and clang
2012-02-16 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: clang is also signed by E95C63DC
* 0DD88BA2.gpg: removed
* PRE_BUILD, INSTALL: updated
2012-01-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 3.0
now uses .tar.gz
different gpg
* E95C63DC.gpg: added
key E95C63DC: public key "Bill Wendling <wendling@apple.com>"
* DEPENDS: add cmake, libffi, ocaml, pkgconfig
* BUILD: use cmake_build
also build shared libraries;
needed by some other spells, such as opengtl
only build X86 targets
* CONFIGURE: remove ref to jit
* PRE_BUILD: small fix to find libffi
2011-09-26 Justin Boffemmyer <flux@sourcemage.org>
* DETAILS, PRE_BUILD: converted clang sources to also use upstream
signature checking, and corrected source numbering (clang source
conflicted with llvm sig source)
* CONFIGURE: add option for installing the clang static analyzer
scripts
* DEPENDS: if the clang static analyzer is enabled, then the runtime
environment will minimally need perl, and python is optional
* INSTALL: new file, added to handle installing the clang static
analyzer scripts if enabled in CONFIGURE, as there is currently no
upstream install for the files
2011-09-26 Bor Kraljič <pyrobor@ver.si>
* DETAILS: converted to upstream signature checking
* 0DD88BA2.gpg: added gpg keyring
2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
2011-05-12 Peng Chang (Charles) <chp@sourcemage.org>
* DETAILS: updated spell to 2.9
2010-10-07 Finn Haedicke <finn@sourcemage.org>
* DETAILS: updated spell to 2.8
2010-06-23 Finn Haedicke <finn@sourcemage.org>
* CONFIGURE,PREPARE: query for clang in PREPARE
* DETAILS,PRE_BUILD: only download and unpack clang if enabled
2010-06-20 Finn Haedicke <finn@sourcemage.org>
* CONFIGURE,DETAILS,PRE_BUILD : added support for clang
* DEPENDS: removed query for gcc backend (unused)
2010-06-10 Peng Chang (Charles) <chp@sourcemage.org>
* DETAILS: updated spell to 2.7
2009-10-31 Bor Kraljič <pyrobor@ver.si>
* DETAILS: updated spell to 2.6
2009-03-29 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 2.5
2008-11-15 Justin Boffemmyer <flux@sourcemage.org>
* BUILD, CONFIGURE, DEPENDS, DETAILS, INSTALL: spell created
|