File: changelog

package info (click to toggle)
libgnatcoll-db 25.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 11,592 kB
  • sloc: ansic: 128,019; ada: 28,171; sql: 15,778; python: 2,266; makefile: 621; sh: 45
file content (446 lines) | stat: -rw-r--r-- 18,343 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
libgnatcoll-db (25.0.0-2) unstable; urgency=medium

  * Reupload to unstable for the gnat-14 transition.

 -- Nicolas Boulenguez <nicolas@debian.org>  Thu, 20 Mar 2025 09:42:03 +0100

libgnatcoll-db (25.0.0-1) experimental; urgency=medium

  * Build new upstream release with gnat-14 for experimental.
  * Fix and clone upstream git URLs, enable pristine-tar.
  * Remove work-around for #971018 on mipsel.
  * Enable salsa continuous integration via debian/salsa-ci.yml.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 23 Feb 2025 10:45:26 +0000

libgnatcoll-db (23.0.0-6) unstable; urgency=medium

  * Reupload to unstable for the gnat-13/time_t64 transition.
    Closes: #1064745.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 17 Mar 2024 18:46:00 +0100

libgnatcoll-db (23.0.0-5) experimental; urgency=medium

  * Upload to experimental because of the following transitions.
  * Build with gnat-13.  Rename library package with new SOversion.
  * Build with dh-ada-library/9. Remove version from -dev package name.
    Provide a name containing a hash.
    Build-Depend: gnat instead of gnat-13. Break/Replace previous -devs.
  * autopkgtest: refine dependencies.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 26 Dec 2023 19:02:15 +0000

libgnatcoll-db (23.0.0-4) unstable; urgency=medium

  * Break/Replace libgnatcoll-*-dev since oldstable.
    Closes: #1034946, #1034964, #1034981, #1035010.

 -- Nicolas Boulenguez <nicolas@debian.org>  Wed, 10 May 2023 23:15:55 +0200

libgnatcoll-db (23.0.0-3) unstable; urgency=medium

  * Reupload to unstable for the gnat-12 transition.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 27 Dec 2022 01:37:53 +0100

libgnatcoll-db (23.0.0-2) experimental; urgency=medium

  * The flags fixing MIPS builds were relying on a bug in packaging.mk
    (DEB_CFLAGS_MAINT_* influencing ADAFLAGS). Explicitly fix both languages.
  * Revert the part of 23.0.0-1 applying two flags to two architectures.
    This is confusing and does not help.

 -- Nicolas Boulenguez <nicolas@debian.org>  Wed, 21 Dec 2022 15:01:04 +0000

libgnatcoll-db (23.0.0-1) experimental; urgency=medium

  * New upstream version 23.0.0
  * Build-Depend: sphinx rtd theme
  * Standards-Version: 4.6.2
  * Refresh patches
  * Set both -mxgot -Os on both mips64el mipsel

 -- Nicolas Boulenguez <nicolas@debian.org>  Wed, 21 Dec 2022 14:12:14 +0100

libgnatcoll-db (23~20220814-1) experimental; urgency=medium

  * Update for dh-ada-library 8.1.
  * Upstream snapshot applying some patches.
  * gnatcoll.gpr is now generated by.gprinstall and does define So_Ext,
    remove the related patch.
  * Install executables and libraries to debian/tmp with gprinstall.
  * Avoid dh_auto_build spawning several gprbuild or sphinx,
    interfering with their own job management.
  * Patch adding an informative shebang to installed scripts.
  * Prefer execute_before_dh_before to override/--remaining-packages.
  * Keep upstream layout for the only example.

 -- Nicolas Boulenguez <nicolas@debian.org>  Mon, 29 Aug 2022 22:38:31 +0000

libgnatcoll-db (23~20220527-1) experimental; urgency=medium

  * Build new snapshot with gcc-12 for experimental.
    Rename -dev packages per Ada policy.  No new shared object version.
  * Install example into the -doc package
  * Install dborm.py, required by gnatcoll_db2ada
  * rules: include architecture.mk before using it
  * rules: simplify transmission of versions/paths to gprbuild/dh-ada-library
  * Build with gcc-12 for experimental
  * Ensure the same compiler for Ada and C
  * Prefer debian/clean to a debhelper override
  * Bump Standards-Version
  * Refresh and update patches

 -- Nicolas Boulenguez <nicolas@debian.org>  Wed, 10 Aug 2022 10:08:40 +0000

libgnatcoll-db (22.0.0-2) unstable; urgency=medium

  * Reupload to unstable for the gnat-11 transition
  * Configure branch names for git-buildpackage
  * Require dh-ada-library 7.5, which generates ada:Depends differently

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 08 May 2022 19:35:17 +0200

libgnatcoll-db (22.0.0-1) experimental; urgency=medium

  * Build new upstream version with gnat-11. Rename -dev packages.
    Force build order in experimental with version restrictions.
  * Build-Depend: tex-gyre.
  * Standards-Version: 4.6.0.
  * Cherry-pick equality-string-unbounded.diff from upstream 22.2 branch.
  * Use unversioned debian_packaging.mk from the gnat package.
  * Add upstream metadata.
  * uscan: drop unneeded filenamemangle option.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 22 Mar 2022 13:27:02 +0000

libgnatcoll-db (21.0.0-6) unstable; urgency=medium

  [ Peter Michael Green ]
  * Use -Os on mipsel, to work around jump length error (Closes: 971018).

 -- Nicolas Boulenguez <nicolas@debian.org>  Wed, 29 Dec 2020 17:08:02 +0000

libgnatcoll-db (21.0.0-5) unstable; urgency=medium

  [ Adrian Bunk <bunk@debian.org> ]
  * Fix the build on mipsel.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 22 Dec 2020 23:35:21 +0100

libgnatcoll-db (21.0.0-4) unstable; urgency=medium

  * Reupload to unstable for gnat-10 transition.
  * Standards-Version: 4.5.1.

 -- Nicolas Boulenguez <nicolas@debian.org>  Mon, 21 Dec 2020 07:50:30 +0100

libgnatcoll-db (21.0.0-3) experimental; urgency=medium

  * Let -db-bin Break and Replace -sqlite-bin. Closes: #975006.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 17 Nov 2020 21:09:31 +0000

libgnatcoll-db (21.0.0-2) experimental; urgency=medium

  * Clean xref/generated/* but keep the directory for a future build.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 17 Nov 2020 18:34:58 +0000

libgnatcoll-db (21.0.0-1) experimental; urgency=medium

  * New upstream release.  New -doc package.
    No ALI/SO change in experimental, but the version restrictions in
    build dependencies  should ensure the build order.
  * Upstream now grants the GCC runtime exception to GPL-3+.
    Relicense Debian packaging accordingly.
  * Debian now accepts code linking GPL code with OpenSSL.
    Reenable binding to PostGreSQL (closes: #868189).
    Rename helper executable and -bin package for consistency.
  * Upstream recommends to watch github instead of the community website.
    The main motivation for repackaging has disappeared.
    Restore license for previously stripped sqlite/amalgamation copy.
  * Revert an upstream commit (subsecond precision in SQLite timestamps)
    requiring gnat features not yet in Debian.
  * Adapt doc build script to python3.
  * Remove unused sphinx extensions.
  * Improve description of binary packages.
  * Change global Section from misc to more accurate libdevel.
  * Replace generic description of gnatcoll with specific descriptions.
  * Improve patch introducing a shared GNAT project (no-op for Debian, but
    may help acceptance by upstream).

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 15 Nov 2020 20:56:43 +0000

libgnatcoll-db (20.0-1) experimental; urgency=medium

  * New upstream release built with gnat-10. Rename lib and -dev packages.
  * Split some patches and forward some.
  * Debhelper 13.
  * Drop obsolete Pre-Depends.
  * Pass build flags via the environment.
  * Spare some gprbuild runs.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 07 Jun 2020 19:48:22 +0000

libgnatcoll-db (19.2-3) unstable; urgency=medium

  [ Aurelien Jarno <aurelien@aurel32.net> ]
  * Compile with mixgot option on mipsel. Closes: #953069.

 -- Nicolas Boulenguez <nicolas@debian.org>  Wed, 25 Mar 2020 15:40:52 +0100

libgnatcoll-db (19.2-2) unstable; urgency=medium

  * Reupload to unstable for gnat-9 transition.
  * Use debhelper 12 dh-sequence- syntax.
  * Standards-Version: 4.5.0.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 25 Feb 2020 17:48:18 +0100

libgnatcoll-db (19.2-1) experimental; urgency=medium

  * New upstream release, rebuilt with gcc-9 and updated dependencies.
    Rename lib and -dev packages accordingly.
  * Source is now only available as github commits instead of tarballs.
    Update Homepage, Source. Provide a script recreating the .orig.
  * Though distributed differently, the GPL versions do *not* provide
    the GCC Runtime exception to non-paying customers.
  * Track packaging history at salsa.debian.org.
  * Debhelper 12. Standards-Version 4.4.1, sort dependencies.
  * Fix a gpr project attribute name in link-pthread.diff.
  * Enable all linker warnings.
  * Only include specific dpkg-dev snippet.
  * Update autopkgtest variable name for temporary directory.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 15 Dec 2019 17:47:27 +0100

libgnatcoll-db (18-4) unstable; urgency=medium

  * Rebuild in unstable for gnat-8 transition.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sat, 27 Oct 2018 15:09:59 +0200

libgnatcoll-db (18-3) experimental; urgency=medium

  * Link with pthread on architectures affected by #760211.
  * Standards-Version: 4.2.0. Rules-Requires-Root: no.

 -- Nicolas Boulenguez <nicolas@debian.org>  Fri, 03 Aug 2018 20:58:05 +0200

libgnatcoll-db (18-2) experimental; urgency=medium

  * Unset Library_Interface in sqlite project,
    restoring the symbols from the builder and gnade components.
  * Prevent such regressions with a runtime test.
  * Move LDFLAGS before libraries also when linking executables.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 01 Jul 2018 22:47:36 +0200

libgnatcoll-db (18-1) experimental; urgency=medium

  * New upstream version, splitting the libgnatcoll source package.
    Repackage this component without the huge copy of sqlite generated code.
  * No ALI/SO package renaming in experimental, but two new binary packages:
    libgnatcoll-sqlSO and libgnatcoll-sqlALI-dev.
  * Replace gnatcoll_db2ada executable name with new upstream name
    depending on the backend: gnatcoll_sqlite2ada.
  * Fix language list in sqlite module (error with dh_ada_library).
  * Remove -l options for static libraries (error with recent gprbuild).
  * Rewrite d/rules sequentially. The build must be strictly linear, so
    using Make syntax only leads to confusion.
  * Add a minimal run time test.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 24 Jun 2018 15:43:05 +0200

libgnatcoll (17.0.2017-5) experimental; urgency=medium

  * Rebuild with gnat-8, libgpr1-dev, libgtkada18-dev..
    Rename shared libraries and -dev packages per Debian Ada policy.
  * Remove watch file. Explain why in README.source.
  * Install documentation to libgnatcoll-doc.
    Doc is shared for all -dev packages, so the effort is wasted.
  * Remove override for lintian pedantic messages.
  * Update upstream home page.
  * Use forgotten sphinxdoc:Built-Using substitution variable.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 08 May 2018 08:13:15 +0200

libgnatcoll (17.0.2017-4) unstable; urgency=medium

  * Upload to unstable.
  * Break+Replace: previous gtkada-dev package per Ada policy. Closes: #896570.
  * Standards-Version: 4.1.4.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 24 Apr 2018 17:17:56 +0200

libgnatcoll (17.0.2017-4~pre1) experimental; urgency=medium

  * Rebuild with libgtkada-dev updating gtk-gir, fixing gnat-gps.
    Ada policy requires a renaming of the libgnatcoll-gtk-dev package,
    but the fix does not affect the gnatcoll ABI and SO version.
  * Debhelper 11 and Standards-Version: 4.1.3.
    Move docs from /u/s/doc/*-doc to /u/s/doc/*-dev.
  * Build-Depends: drop obsolete version restriction on dpkg-dev.
  * python_single_statement_set_default_console.diff: fix serious typo.
  * Build-Depend: drop dpkg-dev obsolete version restriction.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sat, 03 Mar 2018 14:28:59 +0100

libgnatcoll (17.0.2017-3) unstable; urgency=medium

  * Make testsuite more verbose. Closes: #872081.
  * Build-Depend latexmk for LaTeX sphinx-doc module. Closes: #872204.
  * Build-Depend: python3 version of sphinx-doc. Patch conf.py.
  * Standards-Version: 4.1.0.
  * Rebuild with libgpr 2017-5 (because of libxmlada-unicode).
    -dev version is already new in testing.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 26 Sep 2017 16:54:43 +0200

libgnatcoll (17.0.2017-2) unstable; urgency=medium

  * Upload to unstable.
  * The switch to gcc-7 requires a SO version bump for each library,
    except gnatcoll, g-python, g-xref, already new in unstable.
    The Break/Replace with previous -dev becomes implicit in unstable.
  * Disable parallel doc generation to prevent #869098.
  * Standards-Version: 4.0.1. Priority: optional.
  * Vcs-Mtn: new URI format.
  * clean objects forgotten by aclocal.m4.
  * Build-Depends: renamed texlive-plain-generic.

 -- Nicolas Boulenguez <nicolas@debian.org>  Thu, 10 Aug 2017 12:42:17 +0200

libgnatcoll (17.0.2017-1) experimental; urgency=medium

  * New upstream release, two new packages for the gnatcoll-xref library.
    No ALI/SO bump in experimental.
  * Build with gnat-7, which deals with SOURCE_DATE_EPOCH directly.
  * Debhelper 10, which deals with autoconf generated stuff.
  * Standards-Version: 4.0.0. Downgrade -doc to Suggests.
    HTTPS URL for copyright format. Handle DEB_BUILD_OPTIONS=nodoc.
  * Allow -doc package to satisfy multi-arch foreign dependencies.
  * PDFLatex now handles SOURCE_DATE_EPOCH without faketime.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 11 Jul 2017 01:44:33 +0200

libgnatcoll (16.1.0-1) experimental; urgency=medium

  * New upstream release. Update to ligtkada16.1.0-dev.
    Replace libgnatprj/vsn, dropped by GCC with libgpr from gprbuild.
    Bump ALI versions and conflict/break previous -dev per Ada policy.
    Bump SO versions for gnatcoll and gnatcoll-python.
  * Remove many patches to upstream Makefile and invoke gprbuild directly.
    Upstream prefers a reduced set of well tested configurations.
  * remove generate-sources-timestamp.diff, but regenerate the sources after
    the build and fail if they differ with the ones from the tarball.
  * python_single_statement_set_default_console.diff was waiting an ALI bump.
  * Select all hardening flags, gprbuild will override pie when needed.
  * C sources, ignored in ALI files, do not require predictible timestamps.
  * Simplify watch file thanks to version 4 format.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 21 Aug 2016 17:48:30 +0200

libgnatcoll (1.7gpl2015-2) unstable; urgency=medium

  * Revert to python2 as long as most startup scripts in the gnat-gps
    reverse dependency are incompatible with python3. Reopens: #760004.
  * Build-Depend: texlive-generic-extra for iftex.sty. Closes: #830334.
  * Ensure that ./configure and gprbuild use gnatgcc instead of gcc.

 -- Nicolas Boulenguez <nicolas@debian.org>  Fri, 29 Jul 2016 08:05:19 +0200

libgnatcoll (1.7gpl2015-1) unstable; urgency=medium

  * Build with gnat-6 and gprbuild >= 2015-2. Upload to unstable.
  * Switch from manual -dbg packages to automatic -dbgsym packages.
  * Enable all hardening options, but PIE because we build a shared library.
  * Move sphinx-common to Build-Depends-Indep.
  * Standards-Version: 3.9.8 (no changes).

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 26 Apr 2016 10:06:03 +0200

libgnatcoll (1.7gpl2015-1~exp1) experimental; urgency=medium

  * New upstream release.
  * Build-Depend gnat-5, rename library and -dev packages per Ada policy.
  * watch: use Adacore uscan redirector.
  * copyright: since Files-Excluded is mandatory for minified javascript,
    also remove generated, copied or unused sources.
  * Transmit -a/-i options to dh-ada-library. Closes: #806628.
  * Select python3 instead of 2. Closes: #760004.
  * Set build flags from ./configure instead of gprbuild.
    Let gprbuild select the right gcc version to mix with Ada.
    Configure only once during arch & indep builds.
  * generate-sources-timestamp.diff: update timestamp only if contents
    changed (for reproducible builds).
  * Standards-Version: 3.9.7.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sat, 27 Feb 2016 14:34:24 +0100

libgnatcoll (1.6gpl2014-9) unstable; urgency=medium

  * patches/explicit-source-dirs-in-projects.diff closes: #802862.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 25 Oct 2015 19:34:08 +0100

libgnatcoll (1.6gpl2014-8) unstable; urgency=medium

  * Mix gnat-4.9 with gcc-4.9 instead of default gcc-5. Closes: #777946.
  * (XS-)Testsuite: now generated by dpkg-source.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 08 Sep 2015 00:45:05 +0200

libgnatcoll (1.6gpl2014-7) unstable; urgency=medium

  * Touch generated sources for deterministic ALI files and tar headers.
    Freeze the clock for deterministic PDF timestamps.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 03 May 2015 17:31:48 +0200

libgnatcoll (1.6gpl2014-6) unstable; urgency=medium

  * Section: move source to misc and -dev to libdevel, as do ftpmasters.
  * Priority: raise run-time libraries and -bin to optional, to allow
    optional reverse dependencies (gnat-gps, asis-programs).

 -- Nicolas Boulenguez <nicolas@debian.org>  Mon, 06 Oct 2014 23:14:53 +0200

libgnatcoll (1.6gpl2014-5) unstable; urgency=medium

  * Drop PostGreSQL support, which depends on OpenSSL and is thus
    incompatible with the GPL. Closes: #763284.
  * Standards-Version: 3.9.6 without changes.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sat, 04 Oct 2014 13:51:20 +0200

libgnatcoll (1.6gpl2014-4) unstable; urgency=medium

  * Link with pthread to circumvent compiler bug #760211.

 -- Nicolas Boulenguez <nicolas@debian.org>  Tue, 02 Sep 2014 00:01:38 +0200

libgnatcoll (1.6gpl2014-3) unstable; urgency=medium

  * Break/Replace gnat-gps << 5.3-4, previous provider of gnatinspect.
  * copyright: explain why some headers contain the GPL-2+.
  * Let libgnatcoll-dev Depends: libgnatgpr-dev (via ada:Depends).
  * Drop redundant Build-Depends-Indep: sphinx-common.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sat, 30 Aug 2014 20:42:35 +0200

libgnatcoll (1.6gpl2014-2) unstable; urgency=medium

  * Build-Depend: sphinx-common. dh_sphinxdoc is needed during -arch rebuilds.

 -- Nicolas Boulenguez <nicolas@debian.org>  Thu, 14 Aug 2014 06:29:11 +0200

libgnatcoll (1.6gpl2014-1) unstable; urgency=medium

  * Initial packaging. Closes: #757309.
    GPL 2014 is between 1.6 and 1.7 commercial releases.
    Upstream archive is repackaged without minified javascript.

 -- Nicolas Boulenguez <nicolas@debian.org>  Sun, 10 Aug 2014 03:35:11 +0200