File: changelog

package info (click to toggle)
linbox 1.7.0-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 14,104 kB
  • sloc: cpp: 108,819; lisp: 5,469; makefile: 1,370; sh: 1,244; csh: 131; python: 74; perl: 2
file content (428 lines) | stat: -rw-r--r-- 15,221 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
linbox (1.7.0-5) unstable; urgency=medium

  * debian/control
    - Bump Standards-Version to 4.7.0.
  * debian/patches/const-cast-missing.patch
    - New patch from upstream git; add missing const_cast's to fix build
      with GCC 14 (Closes: #1075222).

 -- Doug Torrance <dtorrance@debian.org>  Thu, 04 Jul 2024 11:43:58 -0400

linbox (1.7.0-4) unstable; urgency=medium

  [ Vladimir Petko ]
  * debian/fix-the-size-formula-for-an-allocation.patch
    - Apply proposed fix to resolve the buffer overrun (Closes: #1067787).

  [ Doug Torrance ]
  * debian/control
    - Replace obsolete pkg-config with pkgconf in Build-Depends.
    - Add gnuplot-nox as first alternative for the virtual gnuplot package
      in Build-Depends.
  * debian/copyright
    - Update my copyright years.

 -- Doug Torrance <dtorrance@debian.org>  Tue, 26 Mar 2024 17:28:22 -0400

linbox (1.7.0-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1062746

 -- Steve Langasek <vorlon@debian.org>  Fri, 01 Mar 2024 07:37:06 +0000

linbox (1.7.0-3) unstable; urgency=medium

  * debian/control
    - Bump Standards-Version to 4.6.2.
    - Add Multi-Arch field for liblinbox-doc (foreign).
  * debian/copyright
    - Update my copyright years.
  * debian/gbp.conf
    - New file; set debian-branch to debian/latest as recommended by
      DEP-14.
  * debian/watch
    - Switch from GitHub releases to tags page for download link.

 -- Doug Torrance <dtorrance@debian.org>  Sat, 07 Jan 2023 18:28:28 -0500

linbox (1.7.0-2) unstable; urgency=medium

  * debian/control
    - Add libfplll-dev to liblinbox-dev's Depends (Closes: #1001878).

 -- Doug Torrance <dtorrance@debian.org>  Sat, 18 Dec 2021 10:35:00 -0500

linbox (1.7.0-1) unstable; urgency=medium

  * Upload to unstable.

 -- Doug Torrance <dtorrance@debian.org>  Thu, 16 Dec 2021 16:18:23 -0500

linbox (1.7.0-1~exp1) experimental; urgency=medium

  * New upstream release.
  * debian/{control,copyright}
    - Update my email address; now a Debian Developer.
  * debian/control
    - Bump versioned dependencies on fflas-ffpack to 2.5.0.
    - Add libfplll-dev and libflint-dev to Build-Depends.
    - Drop libgivaro-dev from Build-Depends since it's a dependency of
      fflas-ffpack.
    - Rename liblinbox-1.6.3-0 binary package to liblinbox-1.7.0-0.
  * debian/liblinbox-1.7.0-0.install
    - Rename from liblinbox-1.6.3-0.install.
  * debian/patches
    - Remove patches applied upstream.
      + iterator-difference-type.patch
      + pkgconfig.patch
      + replace-dangerous-pointer-casts-with-memcpy.patch
      + reproducible-linbox-config.patch
  * debian/patches/skip-test-fft-modular-extended.patch
    - New patch; skip Test FFT with ModularExtended; failing on i386.
  * debian/patches/soname.patch
    - Refresh for new upstream release.  Also use autoconf's VERSION output
      variable to simplify future maintenance.
  * debian/patches/uint128.patch
    - New patch; only register uint128_t as a TypeName when it's available.
      Otherwise, test-fft will fail when it isn't.
  * debian/rules
    - Remove override_dh_autoreconf target skipping failing tests on MIPS
      architectures; possibly fixed upstream.
    - Drop redundant --prefix and --libdir options from dh_auto_configure.
    - Remove various configure options which are no longer available
      (enabling libraries and disabling instruction sets).
    - Drop --with-ntl, --with-iml, and --enable-shared from configure
      options; these are already the defaults.
    - Remove --without-fplll from configure options; we now build with
      fplll support.
    - Pass --without-archnative to configure to disable -march=native/
      -mcpu=native flags.
    - Use DEB_VERSION_UPSTREAM in override_dh_auto_install target instead
      of hardcoding the version number for simpler maintenance.
    - Stop fixing documentation version number in override_dh_auto_clean;
      no longer an issue.
    - New override_dh_clean target; don't remove
      interfaces/maple/lb-maple.mpl.bak; under version control.

 -- Doug Torrance <dtorrance@debian.org>  Tue, 14 Dec 2021 20:53:25 -0500

linbox (1.6.3-5) unstable; urgency=medium

  * debian/tests/control
    - Add allow-stderr restriction; warning messages on i386 were causing
      the tests to fail.

 -- Doug Torrance <dtorrance@piedmont.edu>  Mon, 15 Nov 2021 22:45:41 -0500

linbox (1.6.3-4) unstable; urgency=medium

  * debian/compat
    - Remove file; will build-depend on debhelper-compat instead.
  * debian/control
    - Update Maintainer to Debian Math Team.
    - Use debhelper-compat in Build-Depends and bump debhelper
      compatibility level to 13.
    - Add doxygen (for dh_doxygen) and jdupes to Build-Depends-Indep.
    - Bump Standards-Version to 4.6.0.
    - Update Vcs-* fields (science-team -> math-team).
    - Add Rules-Requires-Root field.
  * debian/copyright
    - Convert tabs to spaces.
    - Update file wildcards.
    - Add myself to copyright holders for debian/*.
  * debian/*.install
    - Drop unnecessary "debian/tmp" from paths; dh_install has looked
      there by default since debhelper 7.
  * debian/liblinbox-dev.examples
    - Include test matrices mentioned in examples/Readme.
  * debian/liblinbox-dev.manpages
    - Use installed copy of manpage so dh_missing doesn't complain.
  * debian/liblinbox-doc.lintian-overrides
    - Remove file; only override (embedded-javascript-library) was unused.
  * debian/not-installed
    - New file; tell dh_missing that libtool .la file is not installed.
  * debian/patches/reproducible-linbox-config.patch
    - New patch; backport a commit from upstream git which removes
      CXXFLAGS from the linbox-config script.  They contain the build
      path, which was causing non-reproducible builds.
  * debian/rules
    - Remove DH_VERBOSE comment.
    - Stop building developer's documentation; not installed.
    - Use jdupes to create symlinks to duplicate images in docs.
    - Run dh_doxygen to remove Doxygen cruft.
    - New override_dh_installexamples target.  Exclude Makefiles from
      example directories; they are generated by autotools and result
      in non-reproducible builds.
  * debian/salsa-ci.yml
    - Add Salsa pipelines config file.
  * debian/tests/control
    - Add simple smoke test for autopkgtest; compile and run one of the
      examples.
  * debian/upstream/metadata
    - Add DEP-12 upstream metadata file.

 -- Doug Torrance <dtorrance@piedmont.edu>  Thu, 11 Nov 2021 05:56:29 -0500

linbox (1.6.3-3) unstable; urgency=medium

  * debian/patches/iterator-difference-type.patch
    - New patch; use std::ptrdiff_t for vector iterator difference
      type (Closes: #987921).

 -- Doug Torrance <dtorrance@piedmont.edu>  Sun, 09 May 2021 12:28:04 -0400

linbox (1.6.3-2) unstable; urgency=medium

  * Team upload.

  [ Peter Michael Green ]
  * Replace dangerous pointer casts that are causing bus errors on
    some arm setups with memcpy calls (Closes: #944055).
  * Disable test-rank-md, test-solve-full and test-solve  on mips/mipsel,
    they fail to build with an out of memory error from the assembler on mipsel
    (Closes: #950433).
  * Fix clean target.

 -- Tobias Hansen <thansen@debian.org>  Sat, 01 Feb 2020 21:09:26 +0100

linbox (1.6.3-1) unstable; urgency=medium

  * Team upload.

  [ Doug Torrance ]
  * debian/control
    - Bump Standards-Version to 4.2.1.
  * debian/rules
    - Drop explicit call to dpkg-buildflags; not necessary after debhelper 9.
    - Include architecture.mk instead of manually setting variable.

  [ Tobias Hansen ]
  * New upstream version.
  * Remove patches (applied upstream):
    - no-install-docs.patch
    - linbox_charpoly_fullCRA.patch
    - gcc8.patch
  * Update Build-Depends:
    - fflas-ffpack (>= 2.4.3)
    - libgivaro-dev (>= 4.1.1)
  * Rename library package for soname change 1.5.2 -> 1.6.3.
  * Remove liblinboxsage packages.

 -- Tobias Hansen <thansen@debian.org>  Wed, 11 Sep 2019 20:44:18 +0200

linbox (1.5.2-2) unstable; urgency=medium

  [ Doug Torrance ]
  * debian/compat
    - Bump debhelper compatibility level to 11.
  * debian/control
    - Bump versioned dependency on debhelper to >= 11.
    - Bump Standards-Version to 4.1.5.
  * debian/patches/gcc8.patch
    - New patch from Arch; fixes build with GCC8 by removing unnecessary
      double template (Closes: #897801).
  * debian/watch
    - Use uscan v4 special strings.

  [ Tobias Hansen ]
  * Update doc-base file after documentation location changed due to compat 11.

 -- Doug Torrance <dtorrance@piedmont.edu>  Thu, 19 Jul 2018 22:22:30 -0400

linbox (1.5.2-1) unstable; urgency=medium

  * Team upload to unstable.

 -- Tobias Hansen <thansen@debian.org>  Tue, 26 Jun 2018 11:26:16 +0200

linbox (1.5.2-1~exp2) experimental; urgency=medium

  * Team upload.
  * Disable non-standard instructions sets.
  * Depend on latest fflas-ffpack revision.

 -- Tobias Hansen <thansen@debian.org>  Wed, 06 Jun 2018 14:56:13 +0200

linbox (1.5.2-1~exp1) experimental; urgency=medium

  [ Doug Torrance ]
  * New upstream release.
  * Refresh patches for new upstream version
  * Bump version in library sonames.
  * Bump version of fflas-ffpack in Build-Depends and Depends.
  * Update VCS-* to Salsa
  * Bump Standards-Version to 4.1.3.
  * New patch replacing probabilistic CRA for charpoly by a deterministic one.

  [ Tobias Hansen ]
  * Rename *.install files after packages have been renamed for SONAME bump.

 -- Doug Torrance <dtorrance@piedmont.edu>  Sat, 24 Mar 2018 18:41:34 -0400

linbox (1.4.2-5) unstable; urgency=medium

  * Team upload.

  [ Doug Torrance ]
  * debian/control
    - Drop libatlas-dev from Build-Depends (Closes: #871713).

  [ Sébastien Villemot ]
  * d/copyright: use https for Format URL.
  * d/control:
    - bump Standards-Version to 4.0.1.
    - fix URL in Vcs-Browser field.
    - fix typo in liblinbox-doc description.
  * Bump to debhelper compat level 10.
  * Effectively skip test-charpoly on mips and mipsel. Thanks to Radovan
    Birdic for the patch. (Closes: #856356)
  * d/rules: support the nodoc flag of DEB_BUILD_OPTIONS.

 -- Sébastien Villemot <sebastien@debian.org>  Sun, 20 Aug 2017 15:39:12 +0200

linbox (1.4.2-4) unstable; urgency=medium

  * debian/control
    - Switch build dependency on texlive-math-extra to texlive-science
      (Closes: #867094).

 -- Doug Torrance <dtorrance@piedmont.edu>  Mon, 03 Jul 2017 20:51:26 -0400

linbox (1.4.2-3) unstable; urgency=medium

  * Team upload.
  * Disable test-charpoly on mipsel. (Closes: #797167)

 -- Tobias Hansen <thansen@debian.org>  Tue, 29 Nov 2016 22:32:45 +0000

linbox (1.4.2-2) unstable; urgency=medium

  * Team upload.
  * Add versioned Build-Depends and Depends on fflas-ffpack. (Closes: #840457)
  * Disable building with fplll.

 -- Tobias Hansen <thansen@debian.org>  Mon, 07 Nov 2016 13:50:55 +0000

linbox (1.4.2-1) unstable; urgency=medium

  [ Doug Torrance ]
  * New upstream release.
    - Include modular-int32.h from new location, was moved from FFLAS-FFPACK
      to Givaro (Closes: #832539).
  * Tidy packaging with wrap-and-sort.
  * debian/compat
    - Bump debhelper compatibility level to 9.
  * debian/control
    - Add myself to Uploaders.
    - Bump versioned dependency on debhelper to >= 9.
    - Bump Standards-Version to 3.9.8.
    - Add Vcs-* fields (Closes: #723682).
  * debian/copyright
    - Update copyright information.
  * debian/liblinbox-dev.examples
    - Install contents of example directory, not examples directory itself.
      Avoids nested-examples-directory Lintian error.
  * debian/liblinbox-doc.lintian-overrides
    - New file; override Lintian warning for jQuery embedded by Doxygen.
  * debian/patches/no-install-docs.patch
    - New patch; do not include INSTALL in documentation.
  * debian/rules
    - Use all hardening flags.
  * debian/watch
    - Bump to version 4 and update download location.

  [ Tobias Hansen ]
  * Rename lib packages due to new soname.
  * Update build-depends for higher givaro version.
  * Refresh patches.
  * Add -fopenmp to LDFLAGS.
  * Install pkgconfig file.
  * New patch pkgconfig.patch:
    Do not put the CFLAGS used to build linbox into the pkg-config file.
  * Remove Lifeng Sun from Uploaders.
  * debian/patches/fix-gmp-detect.patch
    - Removed obsolete patch.
  * debian/patches/linboxsage-link-iml.patch
    - Removed obsolete patch.
  * Build-Depend on pkg-config.

 -- Doug Torrance <dtorrance@piedmont.edu>  Sun, 09 Oct 2016 14:54:43 +0100

linbox (1.3.2-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix "FTBFS: build failed on post-compile-test on mips/mipsel"
    Add fix-RR-RecCounter.patch
    Patch by Dejan Latinovic
    Closes: #733917

 -- Anibal Monsalve Salazar <anibal@debian.org>  Sun, 16 Feb 2014 05:27:42 +0000

linbox (1.3.2-1) unstable; urgency=low

  [ Lifeng Sun ]
  * New maintainer.
  * New upstream release. (Closes: #701176)
  * New packages: liblinboxsage1, liblinboxsage-dev and liblinbox-doc.
  * Use Debian specific SONAME: liblinbox-1.3.2.so.0 and
    liblinboxsage-1.3.2.so.0.
  * Bump Standards-Version to 3.9.4.
  * Support multiarch.
  * liblinbox-dev: ship examples files.
  * debian/control:
    - remove obsolte DM-Upload-Allowed field.
    - new build-deps: libm4ri-dev, libfplll-dev, libmpfr-dev, gnuplot,
      libgivaro1 (>= 3.7.1 && << 3.8.0), graphviz, texlive-math-extra,
      libm4rie-dev, texlive-fonts-recommended.
  * debian/patches:
    - add fix-gmp-detect.patch: fix GMP detection.
    - add multiarch-libntl.patch: fix NTL detection.
    - remove long-long-fixes.patch, ffpack.h.patch and build-system.patch:
      fixed by upstream.
  * debian/copyright: specify format version URI.
  * debian/rules: switch to debhelper tiny-style.
  * debian/source/format: specify source format to 3.0 (quilt).
  * Add debian/watch file.

  [ Tobias Hansen ]
  * debian/patches:
    - add linboxsage-link-iml.patch: Link liblinboxsage against libiml.

 -- Lifeng Sun <lifongsun@gmail.com>  Wed, 28 Aug 2013 23:02:25 +0800

linbox (1.1.6~rc0-4.1) unstable; urgency=low

  * Non-maintainer upload.
  * Don't ship .la files (Closes: #622448).
  * Switch to doxygen-latex (Closes: #616267).

 -- Luk Claes <luk@debian.org>  Sat, 25 Jun 2011 16:29:57 +0200

linbox (1.1.6~rc0-4) unstable; urgency=low

  * Convert to new CDBS aclocal macros API (Closes: #545588).

 -- Tim Abbott <tabbott@mit.edu>  Sun, 13 Sep 2009 22:54:30 -0400

linbox (1.1.6~rc0-3) unstable; urgency=low

  * Fix DEB_AUTO_UPDATE_LIBTOOL usage (Closes: #507198).

 -- Tim Abbott <tabbott@mit.edu>  Thu, 04 Dec 2008 21:53:12 -0500

linbox (1.1.6~rc0-2) unstable; urgency=low

  * Include missing dependency on liblapack-dev.
  * Include patch to workaround a bug in charpoly.
  * Disable the commentator functionality (this seems to break the
    minpoly, charpoly, and rank functions for dense integer matrices under
    some circumstances that include all usage by Sage).

 -- Tim Abbott <tabbott@mit.edu>  Sat, 26 Jul 2008 01:44:30 -0400

linbox (1.1.6~rc0-1) unstable; urgency=low

  * Initial Release (Closes: #480092).

 -- Tim Abbott <tabbott@mit.edu>  Wed, 18 Jun 2008 13:10:27 -0400