summaryrefslogtreecommitdiff
blob: 683c36d75f84c3ddfc6bd43028b151edfcd93164 (plain)
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
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
# ChangeLog for sys-kernel/spl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/ChangeLog,v 1.70 2014/04/26 16:20:23 ryao Exp $

  26 Apr 2014; Richard Yao <ryao@gentoo.org> spl-9999.ebuild:
  Improve USE=debug on 9999 ebuild: changes will be propagated to the next
  revision bump

*spl-0.6.2-r5 (11 Apr 2014)

  11 Apr 2014; Richard Yao <ryao@gentoo.org> +spl-0.6.2-r5.ebuild:
  The patchset used in sys-kernel/spl-0.6.2-r4 was an early version that was not
  meant to go out to mirrors. It is being replaced with sys-kernel/spl-0.6.2-r5,
  which is what -r4 should have been. No regressions occurred as a result of
  this mistake.

*spl-0.6.2-r4 (10 Apr 2014)

  10 Apr 2014; Richard Yao <ryao@gentoo.org> +spl-0.6.2-r4.ebuild:
  Module versioning support and Linux 3.14 support bump

*spl-0.6.2-r3 (27 Jan 2014)

  27 Jan 2014; Richard Yao <ryao@gentoo.org> +spl-0.6.2-r3.ebuild:
  Linux 3.13 support and some additional patches for SPARC support

*spl-0.6.2-r2 (21 Nov 2013)

  21 Nov 2013; Richard Yao <ryao@gentoo.org> +spl-0.6.2-r2.ebuild:
  Linux 3.12 support

  14 Oct 2013; Richard Yao <ryao@gentoo.org> spl-0.6.2-r1.ebuild:
  Reverse stabilization of sys-kernel/spl-0.6.2-r1 (to avoid confusing users
  because sys-fs/zfs stabilization was reversed at the last minute because of
  bug #487746)

  14 Oct 2013; Richard Yao <ryao@gentoo.org> spl-0.6.2-r1.ebuild:
  Stabilize sys-kernel/spl-0.6.2-r1 on amd64 (indirectly required by sys-
  boot/grub:2 stabilization)

*spl-0.6.2-r1 (05 Oct 2013)

  05 Oct 2013; Richard Yao <ryao@gentoo.org> +spl-0.6.2-r1.ebuild:
  Improved 3.11 compatibility

*spl-0.6.2 (23 Aug 2013)

  23 Aug 2013; Richard Yao <ryao@gentoo.org> +spl-0.6.2.ebuild:
  Version bump to 0.6.2

  21 Aug 2013; Richard Yao <ryao@gentoo.org> spl-0.6.1-r3.ebuild:
  Drop !USER_NS because !UIDGID_STRICT_TYPE_CHECKS is sufficient

*spl-0.6.1-r3 (14 Jul 2013)

  14 Jul 2013; Richard Yao <ryao@gentoo.org> +files/spl-0.6.1-builtin-fix.patch,
  +files/spl-0.6.1-linux-3.10-compat.patch, +spl-0.6.1-r3.ebuild,
  -spl-0.6.1-r1.ebuild, -spl-0.6.1-r2.ebuild, -spl-0.6.1.ebuild:
  Linux 3.10 compatibility; Fix kernel builtin support

  29 May 2013; Richard Yao <ryao@gentoo.org> spl-0.6.1-r2.ebuild,
  spl-0.6.1.ebuild:
  Add blocker against CONFIG_UIDGID_STRICT_TYPE_CHECKS

  29 May 2013; Richard Yao <ryao@gentoo.org> spl-0.6.1-r2.ebuild,
  spl-0.6.1.ebuild:
  Do not permit builds with CONFIG_USER_NS

  29 May 2013; Richard Yao <ryao@gentoo.org> spl-0.6.1-r2.ebuild,
  spl-0.6.1.ebuild:
  Fix typo in ebuild

*spl-0.6.1-r2 (28 May 2013)

  28 May 2013; Richard Yao <ryao@gentoo.org> +files/spl-0.6.1-fix-delay.patch,
  +spl-0.6.1-r2.ebuild, spl-0.6.1.ebuild:
  Fix delay()

*spl-0.6.1-r1 (25 Apr 2013)

  25 Apr 2013; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.1-constify-ctl_table.patch, +spl-0.6.1-r1.ebuild,
  spl-0.6.1.ebuild:
  Patch 3.8 and later kernels for hardened compatibility, bug #463012

  17 Apr 2013; Richard Yao <ryao@gentoo.org> spl-9999.ebuild:
  Remove /usr/src/spl symlink from 9999 ebuild. sys-cluster/lustre (science
  overlay) no longer needs it. It will be removed from versioned ebuilds
  following future revision bumps.

  17 Apr 2013; Richard Yao <ryao@gentoo.org> spl-9999.ebuild:
  Update /usr/src/spl link to reflect upstream's new location

  17 Apr 2013; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc10.ebuild,
  spl-0.6.0_rc11-r2.ebuild, spl-0.6.0_rc12-r1.ebuild, spl-0.6.0_rc13-r2.ebuild,
  spl-0.6.0_rc14-r3.ebuild, spl-0.6.1.ebuild, spl-9999.ebuild:
  Kbuild depends on dev-lang/perl

*spl-0.6.1 (28 Mar 2013)

  28 Mar 2013; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc14-simplify-hostid-logic.patch, +spl-0.6.1.ebuild,
  spl-9999.ebuild:
  Version bump to 0.6.1; Simplify hostid logic

*spl-0.6.0_rc14-r3 (23 Mar 2013)

  23 Mar 2013; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc14-no-cond_resched.patch, +spl-0.6.0_rc14-r3.ebuild,
  -spl-0.6.0_rc14-r2.ebuild, spl-9999.ebuild:
  Free memory more quickly under memory pressure; do not dodoc INSTALL
  (deprecated upstream); fix /usr/src/spl symlink in 9999 ebuild (thanks
  likewhoa)

  20 Mar 2013; Richard Yao <ryao@gentoo.org> spl-9999.ebuild:
  Remove dodoc INSTALL from 9999 ebuild to reflect upstream change.

  16 Mar 2013; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc10.ebuild,
  spl-0.6.0_rc11-r2.ebuild, spl-0.6.0_rc12-r1.ebuild, spl-0.6.0_rc13-r2.ebuild,
  spl-0.6.0_rc14-r2.ebuild, spl-9999.ebuild:
  Switch back to linux-mod

  16 Mar 2013; Richard Yao <ryao@gentoo.org>
  -files/spl-0.6.0_rc14-symlink-headers.patch, spl-0.6.0_rc10.ebuild,
  spl-0.6.0_rc11-r2.ebuild, spl-0.6.0_rc12-r1.ebuild, spl-0.6.0_rc13-r2.ebuild,
  spl-0.6.0_rc14-r2.ebuild, spl-9999.ebuild:
  Switch to linux-info eclass; Replace spl-0.6.0_rc14-symlink-headers.patch with
  dosym in src_install()

*spl-0.6.0_rc14-r2 (15 Mar 2013)

  15 Mar 2013; Richard Yao <ryao@gentoo.org> +files/spl-0.6.0_rc14-hostid.patch,
  +files/spl-0.6.0_rc14-linux-3.9-compat.patch,
  +files/spl-0.6.0_rc14-symlink-headers.patch, +spl-0.6.0_rc14-r2.ebuild,
  -spl-0.6.0_rc14-r1.ebuild, spl-0.6.0_rc10.ebuild, spl-0.6.0_rc11-r2.ebuild,
  spl-0.6.0_rc12-r1.ebuild, spl-0.6.0_rc13-r2.ebuild, spl-9999.ebuild:
  Linux 3.9 Support; Install symlinks to make building lustre easier for the
  Gentoo Cluster team; dodoc miscellaneous documentation; Update github urls on
  older ebuilds to make repoman happy

  11 Feb 2013; Richard Yao <ryao@gentoo.org> -spl-0.6.0_rc11.ebuild,
  -spl-0.6.0_rc12.ebuild, -spl-0.6.0_rc13-r1.ebuild, -spl-0.6.0_rc13.ebuild,
  spl-0.6.0_rc10.ebuild, spl-0.6.0_rc11-r2.ebuild, spl-0.6.0_rc12-r1.ebuild,
  spl-0.6.0_rc13-r2.ebuild:
  Backport kernel compatibility fixes to older versions in all situations
  possible without new patches. Also, remove obsolete revisions of ebuilds.

*spl-0.6.0_rc14-r1 (06 Feb 2013)

  06 Feb 2013; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc14-fix-atomic64-checks.patch,
  +files/spl-0.6.0_rc14-fix-mutex-owner-check.patch, +spl-0.6.0_rc14-r1.ebuild,
  -spl-0.6.0_rc14.ebuild, spl-0.6.0_rc10.ebuild, spl-0.6.0_rc11-r2.ebuild,
  spl-0.6.0_rc11.ebuild, spl-0.6.0_rc12-r1.ebuild, spl-0.6.0_rc12.ebuild,
  spl-0.6.0_rc13-r1.ebuild, spl-0.6.0_rc13-r2.ebuild, spl-0.6.0_rc13.ebuild,
  spl-9999.ebuild:
  Add virtual/awk dependency, fix build failures on x86 (bug \#450646) and fix
  build failure on PPC64 (thanks RB for testing)

*spl-0.6.0_rc14 (02 Feb 2013)

  02 Feb 2013; Richard Yao <ryao@gentoo.org> +spl-0.6.0_rc14.ebuild:
  Bump sys-kernel/spl to 0.6.0_rc14

  16 Jan 2013; Richard Yao <ryao@gentoo.org> spl-9999.ebuild:
  Filter -Wl,* from LDFLAGS to prevent build failures on ARM

*spl-0.6.0_rc13-r2 (16 Jan 2013)

  16 Jan 2013; Richard Yao <ryao@gentoo.org> +spl-0.6.0_rc13-r2.ebuild:
  Filter -Wl,* from LDFLAGS to prevent build failures on ARM

  14 Jan 2013; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc13-r1.ebuild:
  Fix trailing whitespace in ebuild

*spl-0.6.0_rc13-r1 (14 Jan 2013)

  14 Jan 2013; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc13-fix-on_each_cpu-autotools-check.patch,
  +files/spl-0.6.0_rc13-fix-soft-lockup.patch, +spl-0.6.0_rc13-r1.ebuild,
  spl-0.6.0_rc11-r2.ebuild:
  Fix autotools issue detected on ~arm, fix soft lockup regression, add Linux
  3.8 support

  29 Dec 2012; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc10.ebuild,
  spl-0.6.0_rc11-r2.ebuild, spl-0.6.0_rc11.ebuild, spl-0.6.0_rc12-r1.ebuild,
  spl-0.6.0_rc12.ebuild, spl-0.6.0_rc13.ebuild, spl-9999.ebuild:
  Fix sys-kernel/spl-0.6.0_rc10 ebuild; provide USE=debug-log to 0.6.0_rc10 and
  0.6.0_rc11

  27 Dec 2012; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc10.ebuild,
  spl-0.6.0_rc11-r2.ebuild, spl-0.6.0_rc11.ebuild, spl-0.6.0_rc12-r1.ebuild,
  spl-0.6.0_rc12.ebuild, spl-0.6.0_rc13.ebuild, spl-9999.ebuild:
  The fact that the code is technically GPLv2+ does not mean that we need to
  specify GPL-3 in LICENSE. Change LICENSE to GPL-2. Thanks init_6 for pointing
  this out.

*spl-0.6.0_rc13 (23 Dec 2012)

  23 Dec 2012; Richard Yao <ryao@gentoo.org> +spl-0.6.0_rc13.ebuild:
  Bump sys-kernel/spl to 0.6.0_rc13

  12 Dec 2012; Richard Yao <ryao@gentoo.org> metadata.xml,
  spl-0.6.0_rc10.ebuild, spl-0.6.0_rc11-r2.ebuild, spl-0.6.0_rc11.ebuild,
  spl-0.6.0_rc12-r1.ebuild, spl-0.6.0_rc12.ebuild:
  Add USE=debug-log

*spl-0.6.0_rc12-r1 (11 Dec 2012)
*spl-0.6.0_rc11-r2 (11 Dec 2012)

  11 Dec 2012; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc12-fix-3.6-compat-regression.patch,
  +files/spl-0.6.0_rc12-fix-race-in-slabs.patch,
  +files/spl-0.6.0_rc12-linux-3.7-compat.patch, +spl-0.6.0_rc11-r2.ebuild,
  +spl-0.6.0_rc12-r1.ebuild, -spl-0.6.0_rc11-r1.ebuild:
  Linux 3.7 Support; Linux 3.6 Stability Fix

*spl-0.6.0_rc12 (14 Nov 2012)

  14 Nov 2012; Richard Yao <ryao@gentoo.org> +spl-0.6.0_rc12.ebuild:
  Bump sys-kernel/spl to 0.6.0_rc12

*spl-0.6.0_rc11-r1 (17 Oct 2012)

  17 Oct 2012; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc11-linux-3.6-compat.patch, +spl-0.6.0_rc11-r1.ebuild:
  Linux 3.6 support

  03 Oct 2012; Richard Yao <ryao@gentoo.org> spl-9999.ebuild:
  Sync spl-9999.ebuild with spl-0.6.0_rc11.ebuild - thanks prometheanfire

*spl-0.6.0_rc11 (18 Sep 2012)

  18 Sep 2012; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc9-alias-km-sleep-with-km-pushpage.patch,
  +spl-0.6.0_rc11.ebuild:
  Add sys-kernel/spl-0.6.0_rc11 and reintroduce a patch that 0.6.0_rc10 needed

  18 Sep 2012; Richard Yao <ryao@gentoo.org>
  -files/spl-0.6.0_rc9-alias-km-sleep-with-km-pushpage.patch,
  -files/spl-0.6.0_rc9-constify-free-functions.patch,
  -files/spl-0.6.0_rc9-detect-kernel-honors-gfp-flags.patch:
  Remove sys-kernel/spl-0.6.0_rc9-r2 patch files

  18 Sep 2012; Richard Yao <ryao@gentoo.org> -spl-0.6.0_rc9-r2.ebuild:
  Remove sys-kernel/spl-0.6.0_rc9-r2

  31 Aug 2012; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc10.ebuild,
  spl-0.6.0_rc9-r2.ebuild, spl-9999.ebuild:
  RESTRICT=test

  24 Aug 2012; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc10.ebuild,
  spl-0.6.0_rc9-r2.ebuild, spl-9999.ebuild:
  Linux 3.6 and later are not currently supported.

*spl-0.6.0_rc10 (15 Aug 2012)

  15 Aug 2012; Richard Yao <ryao@gentoo.org> +spl-0.6.0_rc10.ebuild,
  spl-9999.ebuild:
  Add 0.6.0-rc10 release

  28 Jul 2012; Richard Yao <ryao@gentoo.org> -spl-0.6.0_rc9-r1.ebuild,
  spl-0.6.0_rc9-r2.ebuild, spl-9999.ebuild:
  Remove CONFIG_PREEMPT_VOLUNTARY restriction

*spl-0.6.0_rc9-r2 (10 Jul 2012)

  10 Jul 2012; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc9-alias-km-sleep-with-km-pushpage.patch,
  +spl-0.6.0_rc9-r2.ebuild, spl-9999.ebuild:
  Make KM_SLEEP an alias of KM_PUSHPAGE like it is in FreeBSD

*spl-0.6.0_rc9-r1 (25 Jun 2012)

  25 Jun 2012; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc9-constify-free-functions.patch, +spl-0.6.0_rc9-r1.ebuild,
  -spl-0.6.0_rc9.ebuild, spl-9999.ebuild:
  Constify functions to prevent USE=debug build failure in sys-fs/zfs

  18 Jun 2012; Richard Yao <ryao@gentoo.org> spl-9999.ebuild:
  Keep spl-0.6.0_rc9.ebuild and spl-9999.ebuild in sync

  18 Jun 2012; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc9.ebuild:
  Keyword ~amd64

  17 Jun 2012; Richard Yao <ryao@gentoo.org>
  +files/spl-0.6.0_rc9-detect-kernel-honors-gfp-flags.patch,
  spl-0.6.0_rc9.ebuild, spl-9999.ebuild:
  Add patch to take advantage of kernel change from bug #416685

  17 Jun 2012; Richard Yao <ryao@gentoo.org> spl-0.6.0_rc9.ebuild,
  spl-9999.ebuild:
  Assert !GRKERNSEC_HIDESYM in kernel .config

*spl-0.6.0_rc9 (16 Jun 2012)

  16 Jun 2012; Richard Yao <ryao@gentoo.org> +spl-0.6.0_rc9.ebuild,
  spl-9999.ebuild:
  Introduce SPL 0.6.0-rc9 without keywords

  17 May 2012;  <richard@gentoo.org> metadata.xml:
  Changed maintainer from floppym to ryao to reflect change in ryao's dev status

  21 Apr 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Set AUTOTOOLS_AUTORECONF before inherit to generate proper dependencies.

  11 Apr 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Quote EPREFIX.

  04 Apr 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Implement fix for ZFSOnLinux upstream issue #631 and make improvements toward
  prefix support. Patch by Richard Yao.

  05 Mar 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Add check for KALLSYSMS.

  27 Feb 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Use --[s]bindir instead of --[s]bin.

  27 Feb 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Inherit flag-o-matic for strip-flags.

  27 Feb 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Updates by Richard to resolve bug 405795. Add custom-cflags USE flag.

  24 Feb 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Updates from Richard Yao for bug 405201.

  14 Feb 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Per Richard, add debug USE flag.

  04 Feb 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Pass --exec-prefix= to configure; Requested by Richard Yao.

  31 Jan 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Replace KV_OUT with KV_OUT_DIR.

  28 Jan 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Use autotools-utils for the hell of it.

  27 Jan 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
  Call default phase functions for src_compile and src_install.

*spl-9999 (27 Jan 2012)

  27 Jan 2012; Mike Gilbert <floppym@gentoo.org> +metadata.xml,
  +spl-9999.ebuild:
  New pacakge.