File: Changes

package info (click to toggle)
libconfig-autoconf-perl 0.320-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 312 kB
  • sloc: perl: 2,288; ansic: 10; makefile: 2
file content (266 lines) | stat: -rw-r--r-- 8,920 bytes parent folder | download | duplicates (2)
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
Revision history for Config-AutoConf

0.320   2021-06-25
	- fix check_prog to not find directories (RT#132993), thanks
	  RJBS for reporting it again!
    
0.319	2020-09-29
	- add optional extra_link_flags to search_libs
	- fix check_prog to not find directories (RT#132993), thanks
	  RJBS for reporting
	- include .perltidyrc to allow CPAN distribution downloaders
	  creating sane patches
	- tooling improvements

0.318	2020-01-02
	- use File::Slurper instead of File::Slurp::Tiny
	- use cached pkg_config_prog, when available
	- bump copyright notice

0.317	2018-06-08
	- fix pkg_config_package_flags a bit more
	- improve documentation of pkg_config_package_flags (fix
	  RT#125274 - thanks to Petr Písař <ppisar@redhat.com>)

0.316	2018-04-12
	- deal with pkg-config errors
	- allow more search_lib others

0.315	2017-08-02
	- add check_builtin
	- perltidy code and add perltidy test (taken from MooX::Options)
	- ensure for many check_* methods that externally controlled
	  ac_av_* environment variables are correctly passed into config.h
	- fix check_dirent_header to cache proving header and proving
	  availability of 'DIR *' in such a header separately

0.314	2017-03-30
	- _get_extra_linker_flags: add library dirs

0.313	2016-04-11
	- release 0.312_001 without further changes

0.312_001	2016-04-07
	- fix "check_member" test (RT#113271)
	- update Copyright notice
	- add license files
	- improve compile_if_else/link_if_else by proving whether object
	  or binary file (compile result) exists
	- fix some typos and other POD quirks
	- Update README.md from updated POD

0.311	2015-03-17
	- fix check_member(s) - patch by jddurand

0.310	2015-02-20
	- Fix some typographical errors (by Peter Pentchev <roam@ringlet.net>)
	- bump copyright timestamps
	- add ribasushi to acknowledgements
	- improve/correct meta information
	- improve bundled POD

0.309	2014-12-31
	- Remove the -arch removal for Mac OS X.

0.308	2014-12-26
	- deal with "no C compiler available" properly (see RT#101121)

0.307	2014-12-14
	- no Changes since 0.306_002

0.306_002	2014-12-08
	- fix perl_api_link test for broken environments of some windows
	  testers

0.306_001	2014-12-01
	- indent source as requested via issue#4 by Dave Rolsky
	- consolidate check_... function on_*_true/false parameters
	  (Thanks to Peter Rabbitson for being sounding board)
	- introduce more Perlish tests whether XS build is sane:
	  check_produce_xs_build, check_produce_loadable_xs_build
	  (Thanks to Peter Rabbitson for being sounding board)
	- extensive refactoring with some API modifcations (warned
	  users via mail and issue#5)

0.305	2014-06-12
	- skip compiler based tests when compiler seems weird
	- add check_sane_xs composition as discussed on cpan-workers@

0.304	2014-06-01
	- improve dealing with whitespaces in path's of programs
	- reorder -lperl and $Config{perllibs} - let's see if that covers
	  all smokers
	- some minor speed improvements (micro-optimization, but ...)

0.303	2014-05-29
	- fix perl-api check for threaded perl's (by using XSUB.h)
	- fix non-transient linking situations in perl link check
	- cleanup temporary test dependecies

0.302	2014-05-27
	- fix for snooping smoke targets
	- deal with older ExtUtils::MakeMaker versions (can't handle multiple
	  authors)
	- fix double "-lm" in negative test of libmath

0.301	2014-05-26
	- Adding log-file output tee'ing as proposed by H.Merijn Brand and
	  rewrote tests against that API. Make perl.h compile test not TODO
	  for smokers.

0.300	2014-05-20
	- add some code to tests to inspect the massive fail of 0.28
	- include compiler invocation in log on failure
	- add support for appending to logfiles (see t/ for examples)
	- tidy Makefile.PL a bit and try to improve smoke results

0.29	2014-05-19
	- make perl extension tests optional - add support to analyse
	  is scheduled for 0.300

0.28	2014-05-18
	- fix perl 5.6 support
	- improve existing prog checks when binaries with default ars are
	  returned
	- honor environment variables as GNU Autoconf does
	- add additional check_prog_... support fox lex and sed - most
	  other checks aren't suitable until a reasonable "postamble"
	  support is provided
	- add support to prove whether perl development environment is
	  "sane" (as far that can be told)
	- add checks to prove for pureperl build

0.27    2014-04-25
        - fix broken Changes
        - add some fixes for older Perls

0.26    2014-04-23
        - Fix pkg-config test as it's intended (allow testing without
          pkg-config binary)
        - fix C::AC complains about unset results

0.25   2014-04-14
        - Fix settings test that would complain with a duplicate plan
          when no PkgConfig was present.

0.24   2014-04-11
        - Fix lost dependencies during Makefile.PL update
        - add even core dependencies to support older Perls
        - adjust $LIBEXT/$EXEEXT initialization to support HP-UX/HPPA

0.23   2014-04-10
        - bring back to 5.6 (Peter 'Ribasushi' Rabbitson)
        - introduce pkg-config based checks (Jens 'Sno' Rehsack)
        - fix spurious invocation issues (Jens 'Sno' Rehsack)
        - Changes reformatted as per CPAN::Changes::Spec

0.22   2012-12-11
         - Flag some more tests as TODO.

0.21   2012-12-02
         - Flag -lm tests as 'TODO' as they might fail in some Windows
           machines

0.20   2012-11-09
         - Add stdint.h into check_default_headers
         - Make POD tests author only.

0.19   2012-02-07
         - Added new method, check_lm

0.18   2012-02-02
         - msg_methods msg prefix can be configured.
         - Added new methods: (Jens Rehsack)
           check_alignof_type, check_alignof_types, check_sizeof_type,
           check_sizeof_types, compute_int, lang_build_bool_test,
           check_dirent_header, push_compiler_flags, push_includes,
           push_libraries, push_library_paths, push_link_flags,
           push_preprocess_flags.

0.17    2012-01-04
        - Re-fixed tests that do not run in <= v5.010

0.17_02 2012-01-03
        - Fixed tests that do not run on older Perl version.

0.17_01 2012-01-02
        - New object oriented interface (Jens Rehsack)
        - Added new methods: (Jens Rehsack)
          cache_val, check_all_headers, check_cached, check_decl,
          check_decls, check_default_headers, check_lib, check_member,
          check_members, check_stdc_headers, check_type, check_types,
          compile_if_else, define_var, lang_build_program, lang_call,
          link_if_else, msg_checking, msg_error, msg_failure,
          msg_notice, msg_result, msg_warn, pop_lang, push_lang,
          search_libs, write_config_h
        - check_headers rewritten (Jens Rehsack)
        - Use proper 'extern "C"' code

0.16    2010-09-23
        - Config::AutoConf::Linker moved to ExtUtils::LibBuilder.

0.15    2010-05-08
        - Config::AutoConf::Linker more silent.

0.14    2010-02-14
        - Added rewind to Linker.pm module. This code is still under heavy tests.

0.13    2009-06-02
        - First stable release with code to detect how to build a C dynamic library.

0.12_3  2009-06-01
        - Trying other way arround to change LD_LIBRARY_PATH under
          t/04, that was failing under FreeBSD.

0.12_2  2009-05-19
	- Added t/04 that was missing from MANIFEST

0.12_1	2009-05-18
	- Added code to detect how to build a library. 
          It is a big, really big hack. Still not documented.

0.11	2009-01-09
	- check_prog with better support for Windows machines.

0.10    2008-09-03
	- Removed the tilde on my name, from Makefile.PL.
	  Was generating some weird results on VMS and Solaris.

0.09    2008-04-23
	- Added 'check_headers?' methods to check for C heading files;
	- fixed the deletion of .c files created by failing tests;
	- Require perl 5.8.1 and ExtUtils::CBuilder 0.23

0.08    2008-03-29
	- require a 5.8 Perl 

0.07	2008-03-19
	- re-factored some tests to make them Win-aware

0.06	2008-03-19
	- added -quiet option to ExtUtils::CBuilder for less noise when 
	  detecting things.

0.05	2008-03-18
	- added 'check_prog_yacc' method to check for a yacc implementation
	  (see POD)

0.04	2008-03-18
	- adapt to new ExtUtils::CBuilder API

0.03	2005-08-12
	- Added 'check_file' and 'check_files' methods (kind of stupid methods)

0.02	2005-02-14
	- Moved from ExtUtils:: to Config::

Previous releases
	- Added 'check_prog' method to check for executable program
	- Added 'check_progs' method to check for a list of programs
	- Added 'check_prog_awk' method to check for an awk implementation
	- Added 'check_prog_egrep' method to check for an egrep implementation
	- first indexable version -- I need to use this module somewhere else;
	- using ExtUtils::CBuilder to compile test;
	- version correcting test for Mac OS-X (thanks, Michael Schwern);
	- using Config module to get CC value and EXE extension;
	- using ExtUtils::CBuilder (well take advantage of it later);