File: changelog

package info (click to toggle)
fio 3.12-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 4,488 kB
  • sloc: ansic: 65,165; sh: 3,284; python: 1,978; makefile: 657; yacc: 204; lex: 184
file content (464 lines) | stat: -rw-r--r-- 18,834 bytes parent folder | download
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
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
fio (3.12-2) unstable; urgency=medium

  * control: Depend on libglusterfs-dev instead of glusterfs-common
    (Closes: #919670).
  * control: Bumped standards version to 4.3.0, no changes needed.

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Mon, 21 Jan 2019 09:29:38 +0100

fio (3.12-1) unstable; urgency=medium

  * Imported upstream version 3.12.
  * patches: Refreshed.
  * copyright: Removed engines/fusion-aw.c, removed by upstream.
  * control: Bumped standards version to 4.2.1, no changes needed.

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Wed, 28 Nov 2018 16:47:49 +0100

fio (3.8-1) unstable; urgency=medium

  * Imported upstream version 3.8.
  * rules: Use '--disable-native' to disable build system local CPU
    optimizations (Closes: #898473). Thank you, Sitsofe.
  * control: Bumped standards version to 4.2.0, no changes needed.

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Tue, 21 Aug 2018 16:19:28 +0200

fio (3.6-4) unstable; urgency=medium

  * Contrary to what I stated in 3.5-1 changelog entry libnuma1-dev appears
    to be available in buster/sid. As it is only available for Linux platforms
    restrict the build dependency to those instead.

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Wed, 16 May 2018 11:24:41 +0200

fio (3.6-3) unstable; urgency=medium

  * control: Also build libibverbs-dev only on Linux platforms as it is only
    available for those.

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Tue, 15 May 2018 14:04:56 +0200

fio (3.6-2) unstable; urgency=medium

  * control: Build with librdmacm-dev and librbd-dev only on Linux platforms as
    they are only available for those.

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Tue, 15 May 2018 10:21:30 +0200

fio (3.6-1) unstable; urgency=medium

  * Imported upstream version 3.6.
  * patches: Refreshed.
  * control: Build with libaio-dev only on Linux platforms instead of all
    other platforms than Linux. Thanks for Sven Hoexter for finding the
    mistake in the build depends. Thanks Hillel Lubman for the report
    (Closes: #898210).

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Wed, 09 May 2018 08:55:08 +0200

fio (3.5-1) unstable; urgency=medium

  * Imported upstream version 3.5.
  * Install systemd service file for running fio as a service, disabled
    by default (also see #893778).
  * Install sysvinit script for running fio as a service, disabled by
    default. Thanks to KatolaZ from Devuan project for helpful hint.
    Does not install any symlinks currently (see #894084).
  * patches:
    - Refreshed.
    - fix-ftbfs-with-libmtd.h: Removed. Implemented upstream (also see
    #893778).
    - makefile-hardening: Allow adding hardening options to CPPFLAGS as
      well.
    - reproducible-build: Removed. Implemented upstream (also see #893778
      and upstream commit 785e49c659023df1735bff195ad4ba133ebd23a7).
    - genfio-interpreter: Keep /bin/bash as interpreter, no usrmerge (yet).
  * changelog, rules: Removed trailing white spaces as lintian suggests.
  * compat: Switched debhelper compat level from 9 to 11 as lintian and
    debhelper manpage recommend.
  * control:
    - Switched Vcs URLs from Alioth to Salsa as I migrated the repo.
    - Bumped standards version to 4.1.4. No changes needed.
    - Updated build dependency to debhelper version 11 or later.
    - Added build dependency for libnuma1 for all architectures, except
      armhf and armel, where this library is not available (Closes: #861554,
      also see #893778).
    - Added build dependencies bison and flex to enable arithmetic
      calculations in fio jobs (see #893778, also see fio manpage,
      JOB FILE PARAMETERS).
    - Added build dependency for the fio GlusterFS engine (see #893778).
    - Disable build dependency for libaio for all platforms except Linux,
      to enable build on non-Linux platforms like Hurd (see #893778).
    - Change binary dependency to python2.7 as all the python scripts use
      this version.
  * rules:
    - Enable verbose build to allow tools like blhc to check for
      hardening flags for compiler and linker (see #893778).
    - Enable all hardening build flags, not just bindnow.
  * docs: Removed tools/fio_latency2csv.py, not in upstream source anymore.
  * copyright: Switched copyright format URL to https as Lintian suggests.
  * Implemented all suggestions from sitsofe´s Debian patch comments I
    decided to implement (Closes: #893778).
  * README.Debian: Added a note about fio´s weird usage of units in job
    files and parseable output (Closes: #872321).

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Mon, 09 Apr 2018 13:45:59 +0200

fio (3.1-1) unstable; urgency=medium

  * Imported upstream versions 3.0 and 3.1 (Closes: #869686).
  * Adapted my mail address to new company domain.
  * patches:
    - Refreshed.
    - Dropped patch spelling-errors. Applied upstream.
    - Changed author in all of my patches to new mail address.
  * control: Bumped standards version to 4.1.1.0.
    * watch: Changed to pgpsigurlmangle as recommended by policy 4.1.0.0,
      section 4.11.

 -- Martin Steigerwald <martin.steigerwald@proact.de>  Tue, 24 Oct 2017 09:47:45 +0200

fio (2.17-1) unstable; urgency=medium

  * Imported upstream version 2.17.
  * debian/patches: Refreshed.
  * debian/copyright: Updated, added some files, all GPL-2.
  * debian/docs: Added fio_latency2csv.py, example systemd fio.service file, and
    logparser histogram scripts from tools/hist.

 -- Martin Steigerwald <martin.steigerwald@teamix.de>  Mon, 23 Jan 2017 11:10:42 +0100

fio (2.16-1) unstable; urgency=medium

  * Imported upstream version 2.16.
  * debian/patches: Refreshed.

 -- Martin Steigerwald <martin.steigerwald@teamix.de>  Fri, 23 Dec 2016 17:09:43 +0100

fio (2.15-1) unstable; urgency=medium

  * Imported upstream version 2.15.
  * debian/patches:
    - Refreshed.
    - spelling-errors: Fix some spelling errors in HOWTO, fio binary
      and manpage.
    - reproducible-build: Sort object files for deterministic linking order
      to enable reproducible builds. Thank to Rainer Herrmann for the bug
      report and patch (Closes: #828791).
  * debian/watch: Check for GPG signature of upstream tarball.

 -- Martin Steigerwald <martin.steigerwald@teamix.de>  Mon, 19 Dec 2016 16:02:52 +0100

fio (2.10-2) unstable; urgency=medium

  * copyright: Added fiologparser.py copyrights as per git blame.
  * control: Added python-scipy as suggests for fiologparser.py.
  * control: Removed Sven Hoexter as uploader again as per his request.

 -- Martin Steigerwald <martin.steigerwald@teamix.de>  Tue, 24 May 2016 12:33:25 +0200

fio (2.10-1) unstable; urgency=medium

  * Imported Upstream version 2.10.
  * patches: Refreshed, no manual changes needed.
  * debian/rules: Enabled using the "bindnow" linker flag to disable more
    insecure late binding.
  * docs: Added file tools/fiologparser.py.
  * Imported Upstream version 2.9.
  * patches: Refreshed, no manual changes needed.
  * control:
    * Upgraded to standards version 3.9.8.0, no changes needed.
    * Removed Michael Prokop as uploader as per his request. Thanks
      for sponsoring the package initially.
    * Added Sven Hoexter as uploader as he sponsored the last versions.
  * docs: Add file MORAL-LICENSE.

 -- Martin Steigerwald <martin.steigerwald@teamix.de>  Mon, 23 May 2016 16:28:16 +0200

fio (2.6-1) unstable; urgency=medium

  * Imported Upstream version 2.6.
  * patches/fix-ftbfs-with-libmtd.h: Fix FTBFS: libmtd.h:288:8: error:
    unknown type name 'uint8_t'. Thanks Chris. (Closes: #815735)
  * control:
    - Updated to standards version 3.9.7. No changes needed.
    - Made Vcs-Browser and Vcs-Git URLs secure.
  - copyright:
    - Adapted path for library files that are now in oslib.
    - fio.1: Fixed license to GPL-2. Don´t know how I came to the
      conclusion that it would be GPL-2+, if the rest without any
      license specified is GPL-2.
    - rate_submit.c: Added copyright.

 -- Martin Steigerwald <martin.steigerwald@teamix.de>  Wed, 24 Feb 2016 10:47:40 +0100

fio (2.2.10-1) unstable; urgency=medium

  * Imported Upstream version 2.2.10 (Closes: #803991).
    * Fixes fio: calc_clat_percentiles() create unaligned access on armhf.
      (Closes: #779336). Thanks to Andreas Bießmann.
    * Fixes ssd-test 1g file size too small (Closes: #776701). Thanks to
      Daniel Pocock.
  * patches:
    * Removed makefile patches as makefile is now generated via autoconf.
    * configure-no-configlog: Remove config.log at end of configure process
      to avoid error about uncommitted change from dpkg-source.
  * rules:
    * Switched to dh_$@ wildcard version of rules file.
    * Added override for dh_auto_configure cause upstream configure file
      does not understand many options dh_auto_configure passed to it.
    * Enabled build of graphical fio frontend gfio.
    * Made sure that is only links in needed libraries for gfio to avoid
      unnecessary dependencies.
  * control:
    * Updated to standards version 3.9.6. No changes needed.
    * Point to github page as new homepage as it appears to be closest to a
      homepage of any of the URLs mentioned in the README.
    * Added new binary package gfio for graphical frontend of fio.
    * Mentioned relationship between fio and gfio in package descriptions
      and added suggests for each other.
  * copyright:
    * Fixed lintian messages about changed/wrong paths to
      referenced files.
    * Reviewed and updated by rechecking against all source files.
  * Switched to debhelper 9 in order to have dpkg-buildflags and thus
    hardening by default.

 -- Martin Steigerwald <martin.steigerwald@teamix.de>  Tue, 10 Nov 2015 10:00:35 +0100

fio (2.1.11-2) unstable; urgency=medium

  * debian/control: Added RBD support by adding librbd-dev to build
    dependencies. Thanks to Benjamin Drung for report and patch.
    Closes: #760266.

 -- Martin Steigerwald <ms@teamix.de>  Tue, 02 Sep 2014 15:37:28 +0200

fio (2.1.11-1) unstable; urgency=medium

  * dh_builddeb without -z9, so use xz, but do not set default level.
  * Imported Upstream version 2.1.11.
  * debian/patches:
    - makefile-hardening: Adapted to new C++ build option.
    - makefile-clean-delete-config-log-and-d-files: Deleted. Fixed upstream.
    - makefile-rm-configlog: Added.
  * debian/control: Updated to standards version 3.9.5.
    No changes needed.

 -- Martin Steigerwald <ms@teamix.de>  Mon, 21 Jul 2014 15:53:36 +0200

fio (2.1.3-1) unstable; urgency=low

  * Imported Upstream version 2.1.2.
  * debian/patches:
    * makefile:  Refreshed.
    * makefile-hardening: Refreshed.
    * fio_generate_plots-gnuplot: Removed. Applied upstream.
  * debian/control: Add python dependency for tools/fio2gnuplot.py.
  * Add as binary dependency instead. I think dh_python stuff is not required.
  * Imported Upstream version 2.1.3.
  * debian/patches:
    - makefile-hardening: Refreshed.
    - makefile-clean-delete-config-log-and-d-files: Refreshed.
    - manpage-spelling: Removed. Applied upstream.
    - fio2gnuplot-manpage: Added. Fix lintian tag manpage-section-mismatch.
  * debian/source/options:
    - Removed, let default setting decide which compression level to use.

 -- Martin Steigerwald <ms@teamix.de>  Mon, 07 Oct 2013 11:53:41 +0200

fio (2.1.1-1) unstable; urgency=low

  * Imported Upstream version 2.1.1.
  * debian/patches/ftbfs-fix-for-mips-architecture:
    Dropped. Applied upstream.
  * debian/patches/makefile-clean-delete-config-log-and-d-files:
    Delete config.log and *.d files as leaving them behind make
    repeated dpkg-buildpackage builds fail with:
    dpkg-source: info: local changes detected, …
  * debian/patches/manpage-spelling: Fix lintian tag
    spelling-error-in-manpage.
  * debian/control: Added build dependency zlib1g-dev as fio can use
    zlib to compress client/server communication.
  * Switched to xz compression. Saved almost 37 KiB on binary package.
  * Updated to Standards-Version to 3.9.4, no changes needed.
  * debian/patches/fio_generate_plots-gnuplot:
    Make test for gnuplot work with empty strings (Closes: #700580).
    Thanks to Hervé Werner for providing bug report and fix.

 -- Martin Steigerwald <ms@teamix.de>  Mon, 05 Aug 2013 16:47:21 +0200

fio (2.0.8-2) unstable; urgency=low

  * debian/patches/ftbfs-fix-for-mips-architecture:
    Fixed build failure on mips and mipsel architectures. Sven Hoexter
    suggested the fix and Jens Axboe confirmed it. Thanks.

 -- Martin Steigerwald <ms@teamix.de>  Wed, 27 Jun 2012 09:25:49 +0200

fio (2.0.8-1) unstable; urgency=low

  [ Ritesh Raj Sarraf ]
  * Fix Vcs-Browser URL.

  [ Martin Steigerwald ]
  * Imported Upstream version 2.0.7 which sports a client / server
    architecture.
  * debian/control: Updated to standards version 3.9.3.
    No changes needed.
  * debian/patches:
    * makefile: Updated for fio 2.0.7 makefile.
    * manpage: Removed, applied upstream.
  * debian/copyright:
    * Updated to 2012.
    * Converted to machine readable format 1.0.
  * Imported Upstream version 2.0.8
  * patches/makefile-hardening and debian/rules: Changed to build
    fio with hardening flags.

 -- Martin Steigerwald <ms@teamix.de>  Tue, 26 Jun 2012 09:28:22 +0200

fio (1.59-1) unstable; urgency=low

  * Imported Upstream version 1.59.
    - Added support for SuperH architecture (Closes: #561891).
      Thanks to Nobuhiro Iwamatsu for the patch and build testing.
  * debian/patches/manpage: Escape minus signs to fix lintian warning
    I: fio: hyphen-used-as-minus-sign usr/share/man/man1/fio.1.gz:934
  * New rdma engine in engines/rdma.c:
    * debian/rules: Add variables for makefile to build new rdma engine.
    * debian/control: Added build dependencies for new rdma engine.

 -- Martin Steigerwald <ms@teamix.de>  Wed, 10 Oct 2011 17:19:00 +0200

fio (1.57-1) unstable; urgency=low

  * Imported Upstream version 1.57.
  * Dropped manpage patch with manpage spelling fixes. Merged upstream.
  * Implemented suggestions from Sebastian 'Tokkee' Harl. Thanks.
    * Added -a to debhelper commands in architecture dependent sections
      of the makefile.
    * debian/copyright: Added authors of manpages for fio and
      fio_generate_plots.
    * debian/copyright: Added copyright hints for sha1.c, sha.h,
      engines/windowsaio.c, lib/getopt_long.c, lib/rand.c.

 -- Martin Steigerwald <ms@teamix.de>  Wed, 03 Aug 2011 14:05:33 +0200

fio (1.55-1) UNRELEASED; urgency=low

  * Corrected debian/watch file, thanks Ilya Barygin (Closes: #629174).
  * Imported Upstream version 1.55.
    * Includes commit e52947d15cf0d7d31c30ccdc43450a10081976da
      that fixes build failure with --as-needed linker option
      (Closes: #631690).
  * Updated to Standards-Version to 3.9.2, no changes needed.
  * debian/watch: Removed template to fix lintian warning
    debian-watch-contains-dh_make-template.
  * debian/rules: Added build-arch and build-indep as targets as
    recommended by lintian 2.5.1 in order to prepare for a future
    policy change.
    * build-indep does nothing as there are no architecture
      independent packages for now.

 -- Martin Steigerwald <ms@teamix.de>  Mon, 27 Jun 2011 14:32:05 +0200

fio (1.50-1) unstable; urgency=low

  * Thanks for importing, Ritesh. Found my mistake with
    help of Sebastian Harl. Thanks.
  * New upstream version 1.5.0 (Closes: #613432).
  * Updated to Standards-Version to 3.9.1, no changes needed.
  * Patch to fix spelling errors in manpage. Forwarded upstream.
  * Updated upstream copyright.

 -- Martin Steigerwald <ms@teamix.de>  Wed, 16 Feb 2011 11:57:56 +0100

fio (1.50-1~1.gbpa4517a) UNRELEASED; urgency=low

  * Imported Upstream version 1.50.

 -- Ritesh Raj Sarraf <rrs@debian.org>  Tue, 15 Feb 2011 19:19:14 +0530

fio (1.38-1) unstable; urgency=low

  * New Upstream Version:
    * Should build on ARMv7 now, thanks Jamie Bennett (Closes: #573027).

 -- Martin Steigerwald <ms@teamix.de>  Wed, 14 Apr 2010 18:23:14 +0200

fio (1.36-1) unstable; urgency=low

  * New upstream version.
  * Doesn't build on sh4 / sh4a / sh5 at the moment. Fix is being
    worked on: See debian bug #561891.
  * Updated Standards-Version to 3.8.4, no changes.
  * Updated source format to 3.0 (quilt), no changes.

 -- Martin Steigerwald <ms@teamix.de>  Mon, 15 Feb 2010 15:17:22 +0100

fio (1.33.1-2) UNRELEASED; urgency=low

  * Moved over repository to Alioth/CollabMaint.
  * debian/control: Updated Vcs-Git and Vcs-Browser.
  * Added debian/gbp.conf with option to always use pristine-tar.
  * debian/gbp.conf: Added option to call git-dch after import.
    Since git-buildpackage 0.4.57 git-import-orig doesn't add a
    changelog entry manually anymore.
  * Added forgotten pristine-tar delta for fio 1.33.1.
  * Added tags that I forgot to push. Thanks to Bruno Kleinert for help.

 -- Martin Steigerwald <ms@teamix.de>  Thu, 17 Sep 2009 11:07:00 +0200

fio (1.33.1-1) unstable; urgency=low

  * arch/arch-alpha.h: Removed my FTBFS on alpha bugfix. Applied upstream.
  * New Upstream Version. (Closes: #545839).
  * control: Added Vcs-Git and Vcs-Browser.
  * Updated Standards-Version to 3.8.3.

 -- Martin Steigerwald <ms@teamix.de>  Thu, 10 Sep 2009 11:37:00 +0200

fio (1.32-2) UNRELEASED; urgency=low

  * arch/arch-alpha.h: Correct typo writer_barrier to write_barrier.
    Thanks, Kurt Roeckx. (Closes: #545839).

 -- Martin Steigerwald <ms@teamix.de>  Thu, 10 Sep 2009 09:30:07 +0200

fio (1.32-1) unstable; urgency=low

  [ Martin Steigerwald ]
  * New upstream release.
  * Dropped patch for lintian error in original manpage, fixed
    upstream.
  * Dropped manpage for bash shell script fio_generate_plots,
    upstream integrated it.
  * Imported to git-buildpackage with pristine tar.
  * Included examples as documentation.
  * Fixed watch file to ignore git-latest snapshots.

  [ Michael Prokop ]
  * fio.1: fix hyphen-used-as-minus-sign
  * debian/copyright: refer to gpl2 and include its header;
    updated URLs; some formating changes
  * debian/rules: drop unnecessary configure target;
    replace dh_clean with dh_prep; drop templates
  * Bump Standard-Version to 3.8.2; add myself to Uploaders

  [ Martin Steigerwald ]
  * debian/copyright: fix copyright unicode char and replaced
    another (C) with it, thanks Michael.

 -- Martin Steigerwald <ms@teamix.de>  Thu, 13 Aug 2009 08:22:40 +0200

fio (1.26-1) UNRELEASED; urgency=low

  * Initial release (Closes: #524790).
  * Changed Makefile to build to /usr instead of /usr/local.
  * Changed Makefile to install the manpage /usr/share/man.
  * Fixed a lintian reported error in the original manpage.
  * Created manpage for bash shell script fio_generate_plots.

 -- Martin Steigerwald <ms@teamix.de>  Tue, 19 May 2009 17:12:02 +0200