summaryrefslogtreecommitdiff
blob: 469011fe2bfec8fb3d2c4e173f61e4a8bda2084b (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
# ChangeLog for sys-cluster/orangefs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $

  12 Sep 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.6-r3.ebuild,
  files/README.Gentoo:
  Aware of terribly buggy kernel module.
  liborange was removed to liborangefs, no need to block
  app-pda/orange now.

*orangefs-2.8.6-r3 (12 Sep 2012)

  12 Sep 2012; Andrew Savchenko <bircoph@gmail.com> +orangefs-2.8.6-r3.ebuild:
  Apply a new patch from a stable branch which should fix kernel
  module bug for kernels > 2.6.38.

  01 Sep 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-client-conf.d:
  Fix typo in flag example. Fix ordering in client's conf.d

*orangefs-2.8.6-r2 (01 Sep 2012)

  01 Sep 2012; Andrew Savchenko <bircoph@gmail.com> -orangefs-2.8.6-r1.ebuild,
  +orangefs-2.8.6-r2.ebuild, -files/orangefs-2.8.6-ucache.patch:
  Add patch to the latest r9468 snapshot of the stable branch.
  This fixes a lot of bugs, especially in the userspace library.

*orangefs-2.8.6-r1 (31 Aug 2012)

  31 Aug 2012; Andrew Savchenko <bircoph@gmail.com> -orangefs-2.8.6.ebuild,
  +orangefs-2.8.6-r1.ebuild, +files/orangefs-2.8.6-ucache.patch,
  files/README.Gentoo, metadata.xml:
  Add build control over user interface libraries and friends.
  Add ucached and fix its installation.

  30 Aug 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.6.ebuild,
  +files/orangefs-2.8.6-parallel-make.patch:
  fix parallel build in 2.8.6

*orangefs-2.8.6 (30 Aug 2012)

  30 Aug 2012; Andrew Savchenko <bircoph@gmail.com> +orangefs-2.8.6.ebuild,
  +files/orangefs-2.8.6-layout.patch, metadata.xml:
  Update OrangeFS to 2.8.6. Most patches are upstream now.
  Add support for reset-file-pos configure option. Block with
  app-pda/orange due to liborange.so conflict for now.

  31 May 2012; Andrew Savchenko <bircoph@gmail.com> files/README.Gentoo,
  files/pvfs2-client-conf.d, files/pvfs2-client-init.d:
  Add support for pvfs2fuse as pvfs2-client replacement.

  23 Apr 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild:
  orangefs: update infiniband dependency

  openib is not replaced by ofed.

  14 Apr 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild,
  files/README.Gentoo:
  Keep sendfile undefined by default.

  14 Apr 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild,
  +files/README.Gentoo, metadata.xml:
  1) Add kmod-threads flag to control experimental threads support
  in a kernel helper code independently of global threads flag.
  2) Sendfile is now disabled by default as it is designed for large
  files serving only and hurts general performance.
  3) Move most elog messages to a separate documentation file.

  07 Apr 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild:
  Switch to virtual/modutils.

  07 Apr 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-client-init.d:
  Skip commented out entries.

  23 Mar 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-client-conf.d,
  files/pvfs2-client-init.d, files/pvfs2-server-conf.d,
  files/pvfs2-server-init.d:
  Add nice and ionice (for server only) control levels.

  22 Mar 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild:
  orangefs: warn about still unsupported 3.3 kernel

  ...and provide suggestions how to overcome this.

  22 Mar 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild,
  +files/orangefs-2.8.5-linux-3.2.patch:
  Add upstream support for 3.2+ kernels.

  17 Mar 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild:
  Fuse is now fixed, thus change postinstall message.

  13 Mar 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild,
  -files/orangefs-2.8.5-fuse.patch, +files/orangefs-2.8.5-fuse-install.patch,
  +files/orangefs-2.8.5-fuse-perms.patch:
  Fix chmod failure in the fuse client. Patch by upstream.

  12 Mar 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild,
  +files/orangefs-2.8.5-linux-3.1.patch:
  Add upstream support for 3.1/3.2 kernels.

  12 Mar 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild:
  Separate static library and binary dependencies, this adds new
  static-libs USE flag. With USE="static-libs" it is now required
  openssl and open-mx to use the same flag, otherwise build will
  fail.

  Remove --enable-thread-safe flag. Safe threads are enabled by
  default and configure doesn't handle --enable part of this option
  actually causing it to be disabled.

  12 Mar 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-client-conf.d,
  files/pvfs2-client-init.d, files/pvfs2-server-init.d, orangefs-2.8.5.ebuild,
  files/pvfs2-server-conf.d:
  Implement forced umount/shutdown as safe as possible.

  11 Mar 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-client-conf.d,
  files/pvfs2-client-init.d, files/pvfs2-server-init.d:
  Add the following abilities to the client server script:
  1) Optional check for server(s) availability.
  2) Optional forceful unmount with an attempt to work as cleanly as
  possible.
  Use checkpath runscript function.

  08 Mar 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-server-conf.d,
  orangefs-2.8.5.ebuild:
  Install client initd/confd scripts only with USE="modules". Without
  kernel modules pvfs2-client is useless.
  Make postinstall memo shorter and more informational.
  Tune server config file descriptions a bit.

  07 Mar 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-client-conf.d,
  files/pvfs2-client-init.d, files/pvfs2-server-init.d, orangefs-2.8.5.ebuild,
  files/pvfs2-server-conf.d:
  Implement basic client daemon and mounter init script.
  Some minor fixes in server script.

  07 Mar 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-server-conf.d,
  files/pvfs2-server-init.d, orangefs-2.8.5.ebuild:
  Restore the wait option. The server still may fail after a fork.
  Server options must be used on mkfs stage too, especially this
  concerns -a option and multiserver setup.

  05 Mar 2012; Andrew Savchenko <bircoph@gmail.com>
  files/orangefs-2.8.5-layout.patch, files/pvfs2-client-conf.d,
  files/pvfs2-client-init.d, files/pvfs2-server-conf.d,
  files/pvfs2-server-init.d, files/orangefs-2.8.5-static-server.patch:
  orangefs: further fixes and improvements

  - Fix layout patch, move alogorithm control option to the Defaults
  section as LayoutAlgo.
  - Clear shm after server shutdown.
  - Simplify init scripts; wait option for server is needed no
  longer.
  - Remove trailing spaces in patches.

  02 Mar 2012; Andrew Savchenko <bircoph@gmail.com> orangefs-2.8.5.ebuild,
  files/pvfs2-server-conf.d, files/pvfs2-server-init.d,
  files/orangefs-2.8.5-layout.patch, files/orangefs-2.8.5-static-server.patch:
  Fix filesystem check and optional initialization in server init
  script. Remove trailing spaces. Comment out all default options in
  conf.d file.

  01 Mar 2012; Andrew Savchenko <bircoph@gmail.com> files/pvfs2-server-conf.d,
  files/pvfs2-server-init.d:
  Fix filesystem generation in the init script.

*orangefs-2.8.5.ebuild (21 Feb 2012)

  21 Feb 2012; Andrew Savchenko <bircoph@gmail.com>
  +orangefs-2.8.5.ebuild, +metadata.xml,
  +files/orangefs-2.8.5-fuse.patch,
  +files/orangefs-2.8.5-split-kernapps.patch,
  +files/orangefs-2.8.5-static-server.patch,
  +files/orangefs-2.8.5-vis.patch,
  +files/pvfs2-client-conf.d, +files/pvfs2-client-init.d,
  +files/pvfs2-server-conf.d, +fiels/pvfs2-server-init.d:
  This ebuild is vaguely based on the ebuild for pvfs2 which was once
  in the portage. Major changes were made to accomodate new features
  and behaviour.