File: changelog

package info (click to toggle)
polyml 5.7.1-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 40,584 kB
  • sloc: cpp: 44,143; ansic: 26,963; sh: 22,002; asm: 13,486; makefile: 602; exp: 525; python: 253; awk: 91
file content (308 lines) | stat: -rw-r--r-- 11,317 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
polyml (5.7.1-4) unstable; urgency=medium

  * libffi-3.3-i386.patch: Fix any-i386 build after upstream libffi-3.3.patch

 -- James Clarke <jrtc27@debian.org>  Sun, 19 Jan 2020 15:11:46 +0000

polyml (5.7.1-3) unstable; urgency=medium

  * libffi-3.3.patch: Backport from upstream to fix build with libffi 3.3
    (Closes: #949290)

 -- James Clarke <jrtc27@debian.org>  Sun, 19 Jan 2020 12:06:58 +0000

polyml (5.7.1-2) unstable; urgency=medium

  * Bump standards version to 4.1.4, no changes needed
  * Use https for copyright format URI
  * d/control:
    - Change Vcs-* to point to salsa
    - Add `Rules-Requires-Root: no`
  * Add RISC-V support

 -- James Clarke <jrtc27@debian.org>  Sat, 30 Jun 2018 17:08:06 +0100

polyml (5.7.1-1) unstable; urgency=medium

  * New upstream version 5.7.1
  * Bump standards version to 4.1.2, no changes needed
  * Delete unused Test166-deadlock.patch from packaging

 -- James Clarke <jrtc27@debian.org>  Fri, 08 Dec 2017 16:43:55 +0000

polyml (5.7.1~20171120.git44b7b88-1) experimental; urgency=medium

  * New upstream version 5.7.1~20171120.git44b7b88
    - Closes: #880023
  * Rename libpolyml8 to libpolyml9 to reflect upstream soname bump
  * Split modules out of libpolyml9 into new polyml-modules
  * Drop all patches; fixed upstream
  * Add new modules-non-executable.patch to make module files non-executable

 -- James Clarke <jrtc27@debian.org>  Mon, 20 Nov 2017 14:50:57 +0000

polyml (5.7-2) unstable; urgency=medium

  * Bump standards version to 4.1.1, no changes needed
  * d/control:
    - Add Breaks/Replaces on libpolyml7
    - Remove Testsuite field; now automatically added by dpkg
    - Drop dh-autoreconf dependency; redundant since dehelper 10
  * d/rules:
    - Drop explicit --with autoreconf; redundant since compat 10

 -- James Clarke <jrtc27@debian.org>  Thu, 05 Oct 2017 15:25:54 +0100

polyml (5.7-1) unstable; urgency=medium

  * Update uscan pattern to match 5.7 filename
  * New upstream version 5.7
  * Test166-deadlock.patch: Backport upstream fix for Test166 deadlocking
  * Bumped standards version to 4.0.1
    - Changed priority to optional

 -- James Clarke <jrtc27@debian.org>  Fri, 18 Aug 2017 23:57:36 +0100

polyml (5.7~20170322.git096d446-1) experimental; urgency=medium

  * New upstream version 5.7~20170322.git096d446
  * debian/rules: Revert recompiling the compiler itself, since git snapshots
    now have up-to-date pre-built import files.
  * Rename libpolyml7 to libpolyml8 to reflect upstream soname bump

 -- James Clarke <jrtc27@debian.org>  Thu, 23 Mar 2017 12:04:38 +0000

polyml (5.7~20170315.git1343f60-1) experimental; urgency=medium

  * New upstream version 5.7~20170315.git1343f60
  * Drop all patches; fixed upstream
  * Include IntInfAsInt module in libpolyml7

 -- James Clarke <jrtc27@debian.org>  Mon, 20 Mar 2017 17:08:56 +0000

polyml (5.7~20170222.git2737850-1) experimental; urgency=medium

  * New upstream version 5.7~20170222.git2737850
    - Fixes FTBFS when building the interpreted version.
  * x32.diff: New patch to fix build on x32.

 -- James Clarke <jrtc27@debian.org>  Wed, 22 Feb 2017 19:21:36 +0000

polyml (5.7~20170221.git4c3ba45-1) experimental; urgency=medium

  * New upstream version 5.7~20170221.git4c3ba45
  * Drop all patches; applied upstream
  * debian/rules: Recompile the compiler itself, since git snapshots have
    outdated pre-built import files.

 -- James Clarke <jrtc27@debian.org>  Tue, 21 Feb 2017 17:07:53 +0000

polyml (5.6-8) unstable; urgency=low

  * Bump debhelper/compat to 10
  * Run wrap-and-sort -ast
  * debian/control: Use my @debian.org email address
  * debian/copyright:
    - Use my @debian.org email address
    - Update my copyright to include 2017
  * polyc-dont-capture-build-path.diff: New patch to not capture
    -fdebug-prefix-map
  * spelling-errors.diff: New patch

 -- James Clarke <jrtc27@debian.org>  Fri, 06 Jan 2017 13:58:55 +0000

polyml (5.6-7) unstable; urgency=low

  * Make poly depend on g++, not gcc, as CXX is used by polyc, not CC. Fixes
    the upstream-polyc autopkgtest failure.

 -- James Clarke <jrtc27@jrtc27.com>  Tue, 26 Apr 2016 11:21:46 +0100

polyml (5.6-6) unstable; urgency=medium

  * Added autopkgtest support for upstream's test suite
  * New patches:
    - polyc-it.diff: Don't set "it" in polyc. This fixes the test suite when
    compiled with polyc.
    - reset-save-vector-sleep.diff: Ensure the save vector is reset when
    sleeping in Posix.Process.sleep. This stops the save vector from
    potentially overflowing and causing an assertion failure.
    - wait-return-valid-status.diff: Only return the "status" value from
    "wait" if the result is non-zero. This fixes a Fail "Unknown result
    status" exception being raised occasionally.

 -- James Clarke <jrtc27@jrtc27.com>  Mon, 25 Apr 2016 21:19:22 +0100

polyml (5.6-5) unstable; urgency=low

  * Bump up Standards-Version to 3.9.8
  * Removed patches:
    - request-completed-volatile-barrier.diff: Not a correct fix, as discussed
    with upstream in https://github.com/polyml/polyml/pull/49.
  * New patches:
    - thread-exited-interrupt-requested-overlap.diff: Fix threadExited and
    interrupt_requested overlapping. This fixes an occasional assertion
    failure on exit with the interpreted version, as well as the deadlock
    sometimes experienced on hppa.

 -- James Clarke <jrtc27@jrtc27.com>  Wed, 13 Apr 2016 12:21:00 +0100

polyml (5.6-4) unstable; urgency=low

  * New patches:
    - hppa.diff: Add support for hppa
    - maxhostnamelen.diff: Remove all use of MAXHOSTNAMELEN
    - request-completed-volatile-barrier.diff: Make MainThreadRequest
    completed field volatile (fixes test suite deadlock on hppa)
    - sh.diff: Add support for sh4
    - sparc64.diff: Add support for sparc64

 -- James Clarke <jrtc27@jrtc27.com>  Wed, 06 Apr 2016 21:21:16 +0100

polyml (5.6-3) unstable; urgency=low

  * Support for the Hurd
  * Build is now reproducible
  * Bump up Standards-Version to 3.9.7
  * New patches:
    - alpha.diff: Add support for alpha
    - bss-ioarea.diff: Export ioarea to bss section
    - m68k.diff: Add support for m68k
    - maxpathlen.diff: Remove all use of MAXPATHLEN
    - mips64.diff: Add support for mips64/mips64el
    - noexec-stack-gnu.diff: Mark stack as non-executable on all GNU systems
    - noflsh-unsigned.diff: Cast NOFLSH to unsigned (fixes a warning on the
    Hurd)
    - source-date-epoch.diff: Use SOURCE_DATE_EPOCH instead of current time if
    it is defined
    - x32.diff: Add support for x32

 -- James Clarke <jrtc27@jrtc27.com>  Sat, 12 Mar 2016 17:17:35 +0000

polyml (5.6-2) unstable; urgency=low

  * Replaced soft-float-rounding.diff with upstream's
    rounding-mode-test-allow-exceptions.diff,
    rounding-mode-test-only-allow-exceptions-for-set-mode.diff, soft-fpu.diff
    and disable-compile-time-real-eval.diff. Avoids modifying the test driver,
    instead skipping the test if unsupported directly inside the test itself.
  * New patches (excluding soft-float-rounding.diff replacements):
    - fix-heap-ratio-assert.diff: Backport upstream's fix to let the
      calculated minimum heap size be the same as the desired value.
      Previously it failed an assertion.
    - fix-script-args.diff: Backport upstream's fix so --script can be used
      with additional command-line arguments.
    - mips-abi.diff: Mark polyexport.o as CPIC on MIPS when code is
      position-independent. Fixes ld warning about linking abicalls files with
      non-abicalls files.
    - unix-const-vec-unsigned.diff: Define unixConstVec as unsigned. Fixes
      narrowing conversion inside braces on PowerPC with GCC 6.
    - use-polyunsigned-consistently-for-stream-ids.diff: Backport upstream's
      fix so POLYUNSIGNED is used everywhere to refer to stream IDs, avoiding
      implicit narrowing conversions. Includes fixed realloc failure handling.

 -- James Clarke <jrtc27@jrtc27.com>  Mon, 01 Feb 2016 00:08:29 +0000

polyml (5.6-1) unstable; urgency=low

  * New upstream version
  * Removed patches applied upstream
  * Rename libpolyml6 to libpolyml7
  * New patches:
    - ioctl-int.diff: Use int instead of unsigned long for ioctl calls. Fixes
      Tests/Succeed/Test083.ML on 64-bit big-endian architectures.
    - s390.diff: Add support for S/390 (both s390 and s390x).
    - soft-float-rounding.diff: Don't support rounding modes for soft-float
      systems. Skips Tests/Succeed/Test121.ML on armel.
    - streamtoken-endian.diff: Use a POLYUNSIGNED for StreamToken.streamNo.
      Fixes stream issues on 64-bit big-endian architectures.

 -- James Clarke <jrtc27@jrtc27.com>  Mon, 25 Jan 2016 23:09:59 +0000

polyml (5.5.2-4) unstable; urgency=low

  * Take over as uploader
  * New patches:
    - make-check.diff: Backport upstream's fix so 'make check' runs the
      regression test suite
    - mips.diff: Backport upstream's support for mips
    - mipsel.diff: Backport upstream's support for mipsel
    - pexport-endian.diff: Backport upstream's fix for big-endian
      architectures
    - ppc64.diff: Backport upstream's support for ppc64 and ppc64el

 -- James Clarke <jrtc27@jrtc27.com>  Sun, 24 Jan 2016 13:45:16 +0000

polyml (5.5.2-3) unstable; urgency=low

  * Team upload.
  * Backport upstream's arm64 support (Closes: #802341)
  * Added file dependency (required by polyc)

 -- James Clarke <jrtc27@jrtc27.com>  Tue, 20 Oct 2015 22:37:47 +0100

polyml (5.5.2-2) unstable; urgency=low

  * Team upload.
  * Enable all hardening flags (currently adds -fPIE, -pie and -Wl,-z,now)
  * Added gcc dependency (required by polyc)
  * Added libffi-dev dependency so polyc can link compiled code against it

 -- James Clarke <jrtc27@jrtc27.com>  Sat, 17 Oct 2015 15:14:39 +0100

polyml (5.5.2-1) unstable; urgency=low

  * Team upload.
  * New upstream version (Closes: #561763)
  * Removed libtool .la files
  * Rename libpolyml1 to libpolyml6
  * Bump up Standards-Version to 3.9.6
  * Bump up debian/compat to 9
  * Made descriptions more consistent
  * Convert to dh(1) format
  * Use autoreconf over autotools-dev
  * Add Multi-Arch fields
  * Update copyright
  * Build on Architecture: any
  * Patch libpolyml/x86asm.asm to stop the stack being executable
  * Remove postinst script as debhelper will generate triggers for ldconfig
  * Use Debian's libffi

 -- James Clarke <jrtc27@jrtc27.com>  Thu, 15 Oct 2015 22:20:13 +0100

polyml (5.2.1-1.1) unstable; urgency=low

  * NMU, added armhf to the arch list. (Closes: #623135)

 -- Konstantinos Margaritis <markos@debian.org>  Wed, 11 Jan 2012 22:39:20 +0000

polyml (5.2.1-1) unstable; urgency=low

  [ Achim D. Brucker ]
  * Initial upload to Debian (Closes: #494488)
  * new upstream version

  [ Lionel Elie Mamane ]
  * Various packaging fixes
  * Bump up Standards-Version to 3.8.2

 -- Lionel Elie Mamane <lmamane@debian.org>  Thu, 03 Sep 2009 15:08:33 +0200

polyml (5.2-3) unstable; urgency=low

  * Fixed copyright

 -- Achim D. Brucker <brucker@member.fsf.org>  Mon, 16 Jun 2008 15:03:57 +0200

polyml (5.2-2) unstable; urgency=low

  * Fixed lintian warnings

 -- Achim D. Brucker <brucker@member.fsf.org>  Sun, 15 Jun 2008 21:05:42 +0200

polyml (5.2-1) unstable; urgency=low

  * Initial release

 -- Achim D. Brucker <brucker@member.fsf.org>  Sun, 15 Jun 2008 11:06:07 +0200