~ubuntu-branches/ubuntu/trusty/pdl/trusty-proposed

« back to all changes in this revision

Viewing changes to Release_Notes

  • Committer: Package Import Robot
  • Author(s): Julian Taylor
  • Date: 2012-06-09 15:36:15 UTC
  • mfrom: (2.1.12 sid)
  • Revision ID: package-import@ubuntu.com-20120609153615-9btghuyapev3n722
Tags: 1:2.4.11-4ubuntu1
* Merge from Debian unstable.  Remaining changes:
  - debian/perldl.conf: Enabled bad-val as NAN

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Release Notes for PDL 2.4.11  -----------------------------
 
2
 
 
3
General Notes:
 
4
 
 
5
 * This is a point release of PDL to support the coming perl
 
6
   5.16.0 release.
 
7
 
 
8
 +---------------------------------------------------------------+
 
9
 | BE WARNED:  This release includes an update to the internal,  |
 
10
 | C-level PDL API and will require that you re-build any PP or  |
 
11
 | XS modules.  Do not upgrade or install over an existing PDL   |
 
12
 | installation unless you are prepared to do so!!!              |
 
13
 +---------------------------------------------------------------+
 
14
 
 
15
 
 
16
Highlights:
 
17
 
 
18
 * A new implementation mapflex and mapfraw routines provides
 
19
   memory-mapped IO for all platforms including win32 systems.
 
20
 
 
21
 * The new memory mapped IO support is implemented using
 
22
   File::Map so version 0.47 has been added as a required
 
23
   dependency to force automated testing so an automated build
 
24
   will need this dependency installed.
 
25
   
 
26
    NOTE: For systems having POSIX mmap, a manual build of
 
27
    PDL will automatically use the legacy implementation.
 
28
 
 
29
 * Various cleanup to existing code to fix warnings generated
 
30
   by perl versions 5.15.x and higher.
 
31
 
 
32
   Remove deprecation warning in PGPLOT/Window/Window.pm
 
33
   complex.pd - fix attempts to overload '<=>=' and '=>'
 
34
 
 
35
 * Sf.net bugs fixed:
 
36
 
 
37
    3518253  Make PDL::flat work under perl 5.16 (thanks sprout!)
 
38
    3516600  pdl_from_string.t fails w/ BADVAL_USENAN=1
 
39
    3487569  PDL::IO::Misc : rcols problem (thanks bperret!)
 
40
    3476648  PDL build of HTML docs fails on recent bleed Perl
 
41
    
 
42
 * Other bugs fixed:
 
43
 
 
44
    Fix check for glutRunning logic for imag2d
 
45
    Fixed a bug in cat's error reporting.
 
46
    Added lvalue awareness to whereND
 
47
 
 
48
 * New and improved tests have been added to the test suite.
 
49
 
 
50
    Tests t/gd_oo_tests.t and t/inline-comment-test.t are
 
51
    skipped for BSD platforms (see sf.net bugs #3518190 and
 
52
    #3524081 to track their issues).
 
53
 
 
54
 * New support for multi-line comments in PP code.  See docs for
 
55
   PDL::PP for details (e.g., pdldoc PP).
 
56
    
 
57
 * Various enhancements to barf/croak output and messages to make
 
58
   error reports and stack traces more useful and readable.
 
59
 
 
60
 * There is a new changes (or Changes) target for the PDL Makefile
 
61
   which is a convenience target that allows one to regenerate the
 
62
   Changes file from git.
 
63
 
 
64
 
 
65
 
 
66
Release Notes for PDL 2.4.10_005 --------------------------
 
67
 
 
68
General Notes:
 
69
 
 
70
 +---------------------------------------------------------------+
 
71
 | BE WARNED:  This release includes an update to the internal,  |
 
72
 | C-level PDL API and will require that you re-build all the    |
 
73
 | PP modules.  Do not install over an existing PDL installation |
 
74
 | unless you are prepared to do so!!!                           |
 
75
 +---------------------------------------------------------------+
 
76
 
 
77
 * A.k.a. PDL-2.4.11 release candidate 2 with support for
 
78
   perl 5.16.0.  Please test!
 
79
 
 
80
   - It is a snapshot of the current git development tree
 
81
     and everything may not work correctly or have complete
 
82
     documentation.
 
83
 
 
84
   - These release notes may not be fully complete.  Please
 
85
     see Changes (from the git log) for full details.
 
86
 
 
87
   - All tests may not pass, especially ones corresponding
 
88
     to issues in Known_problems.
 
89
   
 
90
   - Manual build/install is recommended although the
 
91
     cpan shell may be used by specifying the distribution
 
92
     path rather than just the module name, e.g.:
 
93
 
 
94
       cpan> get  CHM/PDL-2.4.10_005.tar.gz
 
95
       cpan> make CHM/PDL-2.4.10_005.tar.gz
 
96
       cpan> test CHM/PDL-2.4.10_005.tar.gz
 
97
       cpan> look CHM/PDL-2.4.10_005.tar.gz
 
98
 
 
99
 
 
100
Highlights:
 
101
 
 
102
 * See PDL-2.4.11 release notes above
 
103
 
 
104
 
 
105
 
 
106
Release Notes for PDL 2.4.10_004 --------------------------
 
107
 
 
108
General Notes:
 
109
 
 
110
 * RC-1 for PDL fixes supporting the perl 5.16 release
 
111
   coming next week.
 
112
 
 
113
 * Another quick CPAN developers release
 
114
 
 
115
   - It is a snapshot of the current git development tree
 
116
     and everything may not work correctly or have complete
 
117
     documentation.
 
118
 
 
119
   - These release notes may not be fully complete.  Please
 
120
     see Changes (from the git log) for full details.
 
121
 
 
122
   - All tests may not pass, especially ones corresponding
 
123
     to issues in Known_problems.
 
124
   
 
125
   - Manual build/install is recommended although the
 
126
     cpan shell may be used by specifying the distribution
 
127
     path rather than just the module name, e.g.:
 
128
 
 
129
       cpan> get  CHM/PDL-2.4.10_004.tar.gz
 
130
       cpan> make CHM/PDL-2.4.10_004.tar.gz
 
131
       cpan> test CHM/PDL-2.4.10_004.tar.gz
 
132
       cpan> look CHM/PDL-2.4.10_004.tar.gz
 
133
 
 
134
 
 
135
Highlights:
 
136
 
 
137
 * Please test with perl 5.16 release candidates and report
 
138
   any issues to the PDL developers as soon as possible.
 
139
 
 
140
 * TBD
 
141
 
 
142
 
 
143
 
 
144
Release Notes for PDL 2.4.10_003 --------------------------
 
145
 
 
146
General Notes:
 
147
 
 
148
 * Another quick CPAN developers release
 
149
 
 
150
   - It is a snapshot of the current git development tree
 
151
     and everything may not work correctly or have complete
 
152
     documentation.
 
153
 
 
154
   - These release notes may not be fully complete.  Please
 
155
     see Changes (from the git log) for full details.
 
156
 
 
157
   - All tests may not pass, especially ones corresponding
 
158
     to issues in Known_problems.
 
159
   
 
160
   - Manual build/install is recommended although the
 
161
     cpan shell may be used by specifying the distribution
 
162
     path rather than just the module name, e.g.:
 
163
 
 
164
       cpan> get  CHM/PDL-2.4.10_003.tar.gz
 
165
       cpan> make CHM/PDL-2.4.10_003.tar.gz
 
166
       cpan> test CHM/PDL-2.4.10_003.tar.gz
 
167
       cpan> look CHM/PDL-2.4.10_003.tar.gz
 
168
 
 
169
 
 
170
Highlights:
 
171
 
 
172
 * Fix a missing declaration for add_deletedata_magic()
 
173
   which is believed to be the cause of the warning messages
 
174
   like:
 
175
   
 
176
     (in cleanup) Could not unmap: Invalid argument at t/fastraw.t line 63.
 
177
     (in cleanup) Could not unmap: Invalid argument at t/fastraw.t line 80.
 
178
     ...
 
179
 
 
180
 
 
181
 
 
182
Release Notes for PDL 2.4.10_002 --------------------------
 
183
 
 
184
General Notes:
 
185
 
 
186
 * Rerelease of PDL-2.4.10_001 with reverted PROJ commit
 
187
   to enable build to complete for File::Map testing to
 
188
   occur.
 
189
 
 
190
   - It is a snapshot of the current git development tree
 
191
     and everything may not work correctly or have complete
 
192
     documentation.
 
193
 
 
194
   - These release notes may not be fully complete.  Please
 
195
     see Changes (from the git log) for full details.
 
196
 
 
197
   - All tests may not pass, especially ones corresponding
 
198
     to issues in Known_problems.
 
199
   
 
200
   - Manual build/install is recommended although the
 
201
     cpan shell may be used by specifying the distribution
 
202
     path rather than just the module name, e.g.:
 
203
 
 
204
       cpan> get  CHM/PDL-2.4.10_002.tar.gz
 
205
       cpan> make CHM/PDL-2.4.10_002.tar.gz
 
206
       cpan> test CHM/PDL-2.4.10_002.tar.gz
 
207
       cpan> look CHM/PDL-2.4.10_002.tar.gz
 
208
 
 
209
 
 
210
Highlights:
 
211
 
 
212
 * See notes for PDL-2.4.10_001 below.
 
213
 
 
214
 
 
215
 
 
216
Release Notes for PDL 2.4.10_001 --------------------------
 
217
 
 
218
General Notes:
 
219
 
 
220
 +---------------------------------------------------------------+
 
221
 | BE WARNED:  This release includes an update to the internal,  |
 
222
 | C-level PDL API and will require that you re-build all the    |
 
223
 | PP modules.  Do not install over an existing PDL installation |
 
224
 | unless you are prepared to do so!!!                           |
 
225
 +---------------------------------------------------------------+
 
226
 
 
227
 * Another quick CPAN developers release
 
228
 
 
229
   - It is a snapshot of the current git development tree
 
230
     and everything may not work correctly or have complete
 
231
     documentation.
 
232
 
 
233
   - These release notes may not be fully complete.  Please
 
234
     see Changes (from the git log) for full details.
 
235
 
 
236
   - All tests may not pass, especially ones corresponding
 
237
     to issues in Known_problems.
 
238
   
 
239
   - Manual build/install is recommended although the
 
240
     cpan shell may be used by specifying the distribution
 
241
     path rather than just the module name, e.g.:
 
242
 
 
243
       cpan> get  CHM/PDL-2.4.10_001.tar.gz
 
244
       cpan> make CHM/PDL-2.4.10_001.tar.gz
 
245
       cpan> test CHM/PDL-2.4.10_001.tar.gz
 
246
       cpan> look CHM/PDL-2.4.10_001.tar.gz
 
247
 
 
248
 * File::Map 0.47 has been added as a dependency for
 
249
   testing purposes so an automated build will need
 
250
   this dependency installed.
 
251
   
 
252
   For systems having POSIX mmap, the build should
 
253
   still pass using the legacy implementation.
 
254
 
 
255
 
 
256
Highlights:
 
257
 
 
258
 * mapflex and mapfraw routines for memory-mapped IO have been
 
259
   refactored to use the File::Map module.  The new routines
 
260
   should work for all platforms having File::Map version 0.47
 
261
   or later installed.  This new implementation should work
 
262
   for both 32-bit and 64-bit perls as well as with 64-bit file
 
263
   offsets.  Please test and report.
 
264
 
 
265
 * Various cleanup to existing code to fix warnings generated
 
266
   by perl-5.15.
 
267
 
 
268
 * Other cleanup and bugs fixed (sf.net bug #3487569).
 
269
 
 
270
 
 
271
 
1
272
Release Notes for PDL 2.4.10 --------------------------
2
273
 
3
274
General Notes: