File expect.changes of Package expect
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Mon May 10 13:44:24 UTC 2021 - Reinhard Max <max@suse.com>
3
4
- bsc#1183904, expect-errorfd.patch:
5
errorfd file descriptors should be closed when forking
6
7
-------------------------------------------------------------------
8
Tue May 4 11:02:42 UTC 2021 - Matthias Gerstner <matthias.gerstner@suse.com>
9
10
- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
11
causes /usr/bin/expect to become a shared library that SEGFAULTs upon
12
execution. Instead use SHLIB_LD to pass -shared only to shared library
13
linking.
14
15
-------------------------------------------------------------------
16
Wed Apr 21 13:13:28 UTC 2021 - Matthias Gerstner <matthias.gerstner@suse.com>
17
18
- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
19
/usr/bin/expect actually becomes a PIE binary. This is especially awkard
20
since the expect build system implicitly passes -fPIC which breaks our
21
gcc-PIE package, but does not pass -pie while linking the executable.
22
Shared libraries are also not linked with -shared so we need to explicitly
23
pass this, too, to avoid build breakage (bsc#1184122).
24
25
-------------------------------------------------------------------
26
Thu Oct 15 08:18:32 UTC 2020 - Reinhard Max <max@suse.com>
27
28
- Add an unversioned symlink to make linking easier for
29
applications that use libexpect without Tcl (boo#1172681).
30
31
-------------------------------------------------------------------
32
Thu Oct 25 09:10:24 UTC 2018 - Reinhard Max <max@suse.com>
33
34
- New version 5.45.4:
35
* Fix two bugs in EOF handling.
36
37
-------------------------------------------------------------------
38
Wed Nov 8 20:29:35 UTC 2017 - aavindraa@gmail.com
39
40
- New version 5.45.3:
41
* expect.c: On finding a full buffer during matching the sliding
42
window mechanism slides too far, truncating the whole buffer and
43
preventing matches across the boundary. Fix is shortening the
44
slide distance (slide only one 1/3).
45
* expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
46
- Includes changes from 5.45.2:
47
* configure: Extended Tcl header detection for OS X Mountain Lion.
48
* expect.c: Replaced memcpy with memmove to properly handle
49
overlapping memory.
50
- Includes changes from 5.45.1:
51
* exp_chan.c: Fix a problem when talking a tty where the writer
52
dies. Some operating systems report the condition as EIO with
53
nothing read, while this actually an EOF. Previously, returned
54
data was incomplete due to the error causing data in buffers to
55
be dropped.
56
* exp_chan.c: Fix a problem with the iteration over the expect
57
channel list where the loop code may modify the list, breaking
58
the iterator.
59
* Fixes for exp_chan.c and exp_command.h
60
* expect.c: Convert #bytes information to #chars to prevent later
61
code to fail when copying strings around and miscalculating how
62
much to copy, for strings containing non-ASCII utf chars.
63
* exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
64
became private with Tcl 8.5 and higher.
65
* expect.h: Remove the local fiddling with the memory allocation
66
and panic macros.
67
* example/unbuffer: Prevent unbuffer from swallowing exit code of
68
the command it ran (regular mode only, not -p)
69
* Various deduplications and cleanups
70
- cleanup with spec-cleaner
71
- use %make_install macro
72
73
-------------------------------------------------------------------
74
Fri Jul 17 09:01:09 UTC 2015 - max@suse.com
75
76
- Don't ship the 'weather' example anymore (fate#318342).
77
78
-------------------------------------------------------------------
79
Tue Mar 26 13:12:41 UTC 2013 - mmeister@suse.com
80
81
- Added url as source.
82
Please see http://en.opensuse.org/SourceUrls
83
84
-------------------------------------------------------------------
85
Wed Feb 6 10:49:32 UTC 2013 - schwab@suse.de
86
87
- Update config.guess/sub for aarch64
88
89
-------------------------------------------------------------------
90
Sat Apr 14 15:33:53 UTC 2012 - schwab@linux-m68k.org
91
92
- Remove execute permission from logfiles
93
94
-------------------------------------------------------------------
95
Tue Dec 20 20:19:12 UTC 2011 - coolo@suse.com
96
97
- add autoconf as buildrequire to avoid implicit dependency
98
99
-------------------------------------------------------------------
100
Fri Oct 7 13:15:19 UTC 2011 - max@suse.com
101
102
- New version 5.45:
103
* Examples now use the expect package instead of /usr/bin/expect.
104
* Countless other bug fixes. For details, see
105
/usr/share/doc/packages/expect/ChangeLog
106
107
-------------------------------------------------------------------
108
Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de
109
110
- Remove redundant/obsolete tags/sections from specfile
111
(cf. packaging guidelines)
112
- Use %_smp_mflags for parallel build
113
114
-------------------------------------------------------------------
115
Mon May 25 16:30:18 CEST 2009 - max@suse.de
116
117
- Fix buffer overflow in the "stty" command
118
(bnc#506873, bnc#501291).
119
120
-------------------------------------------------------------------
121
Tue Oct 14 18:31:49 CEST 2008 - max@suse.de
122
123
- Update to version 5.44.1.11 from CVS. The changes mainly consist
124
of our former expect-fixes.patch and expect-warnings.patch, plus
125
some more bug fixes, e.g. for the [expect -exact] crash reported
126
at bnc#427270 .
127
128
-------------------------------------------------------------------
129
Tue Oct 14 17:42:41 CEST 2008 - meissner@suse.de
130
131
- fixed fortify implicits.
132
133
-------------------------------------------------------------------
134
Tue May 6 21:22:31 CEST 2008 - aj@suse.de
135
136
- Add missing return values.
137
138
-------------------------------------------------------------------
139
Thu Apr 3 14:00:24 CEST 2008 - max@suse.de
140
141
- Fixed swapped arguments in prototype of exp_cmd_init()
142
- Adjusted installation to the new Tcl file system layout
143
144
-------------------------------------------------------------------
145
Thu Mar 20 19:13:00 CET 2008 - max@suse.de
146
147
- Update to version 5.44.1.5 from CVS:
148
* Improved internal buffer management
149
* Ported script-level commands to the newer Tcl object API
150
* Optimized regular expression matching
151
- Split off a -devel subpackage
152
- Don't package the example subdir anymore.
153
- Fix all critical and part of the non-critical warnings that
154
show up with gcc 4.3. To be continued...
155
156
-------------------------------------------------------------------
157
Wed Jan 25 21:30:10 CET 2006 - mls@suse.de
158
159
- converted neededforbuild to BuildRequires
160
161
-------------------------------------------------------------------
162
Tue Dec 13 15:41:15 CET 2005 - max@suse.de
163
164
- Fixed a typo in tcl.m4 that broke configure with bash 3.1.
165
166
- Updated expect-CVS.patch.bz2 .
167
168
-------------------------------------------------------------------
169
Fri Sep 23 01:31:50 CEST 2005 - ro@suse.de
170
171
- fix some missing declarations
172
173
-------------------------------------------------------------------
174
Tue Jun 14 15:54:14 CEST 2005 - max@suse.de
175
176
- New version: 5.43 plus patch to current CVS head.
177
- Disabled building of the static library.
178
- Moved script library to /usr/share/tcl .
179
180
-------------------------------------------------------------------
181
Tue Jul 13 16:58:00 CEST 2004 - max@suse.de
182
183
- New version: 5.41.
184
185
-------------------------------------------------------------------
186
Mon Mar 1 15:48:15 CET 2004 - max@suse.de
187
188
- Re-enabled the test suite and added expect-send_tty.patch to
189
prevent it from crashing.
190
191
-------------------------------------------------------------------
192
Fri Feb 27 18:44:33 CET 2004 - max@suse.de
193
194
- New version: 5.40
195
196
- Fixed warnings that broke build (expect-warnings.patch).
197
198
- Temporarily disabled "make test" to prevent crashes in autobuild
199
on some architectures (ppc, s390).
200
201
-------------------------------------------------------------------
202
Fri Oct 31 17:13:46 CET 2003 - max@suse.de
203
204
- New version: 5.39
205
- Buliding as non-root user
206
207
-------------------------------------------------------------------
208
Wed May 28 00:39:00 CEST 2003 - ro@suse.de
209
210
- package include files and static lib as well
211
212
-------------------------------------------------------------------
213
Tue Jan 28 15:27:08 CET 2003 - max@suse.de
214
215
- Fixed path to /usr/bin/write in kibitz.
216
217
-------------------------------------------------------------------
218
Fri Jan 10 16:12:49 CET 2003 - max@suse.de
219
220
- Fixed a segfault case during application shutdown, and sent
221
the patch to the author.
222
223
-------------------------------------------------------------------
224
Tue Nov 26 17:27:49 CET 2002 - max@suse.de
225
226
- New version: 5.38
227
228
- Don't build the expectk binary anymore to remove the buildtime
229
dependency on Tk and X. Scripts that needed to run in expectk
230
before can be fixed by running them in expect and adding a line
231
that says "package require Tk" before the first tk command
232
is executed.
233
234
-------------------------------------------------------------------
235
Mon Aug 19 08:27:51 CEST 2002 - aj@suse.de
236
237
- Read all input from invoked program.
238
239
-------------------------------------------------------------------
240
Wed Apr 3 18:18:19 CEST 2002 - max@suse.de
241
242
- Replaced autoreconf by autoconf because it breaks on
243
autoconf-2.53 and was overkill anyways.
244
245
-------------------------------------------------------------------
246
Wed Feb 20 19:28:39 CET 2002 - max@suse.de
247
248
- Fixed for lib64-s390x.
249
250
-------------------------------------------------------------------
251
Thu Jan 24 09:29:01 CET 2002 - max@suse.de
252
253
- Removed the mkpasswd manpage due to a file name conflict and
254
because the respective program is also not included.
255
256
-------------------------------------------------------------------
257
Fri Jan 18 19:10:46 CET 2002 - max@suse.de
258
259
- added tk to neededforbuild to prevent linking to static libtk
260
which is included in tcl-devel
261
262
-------------------------------------------------------------------
263
Fri Jan 18 00:52:40 CET 2002 - ro@suse.de
264
265
- fixed neededforbuild
266
267
-------------------------------------------------------------------
268
Thu Jan 17 19:26:42 CET 2002 - max@suse.de
269
270
- New version 5.34.
271
- Separated this package from the tcl source RPM, because it
272
doesn not any longer need the Tcl and Tk sources at hand.
273