Blame Changes

Packit Service 1ec3b4
Revision history for Config-AutoConf
Packit Service 1ec3b4
Packit Service 1ec3b4
0.315	2017-08-02
Packit Service 1ec3b4
	- add check_builtin
Packit Service 1ec3b4
	- perltidy code and add perltidy test (taken from MooX::Options)
Packit Service 1ec3b4
	- ensure for many check_* methods that externally controlled
Packit Service 1ec3b4
	  ac_av_* environment variables are correctly passed into config.h
Packit Service 1ec3b4
	- fix check_dirent_header to cache proving header and proving
Packit Service 1ec3b4
	  availability of 'DIR *' in such a header separately
Packit Service 1ec3b4
Packit Service 1ec3b4
0.314	2017-03-30
Packit Service 1ec3b4
	- _get_extra_linker_flags: add library dirs
Packit Service 1ec3b4
Packit Service 1ec3b4
0.313	2016-04-11
Packit Service 1ec3b4
	- release 0.312_001 without further changes
Packit Service 1ec3b4
Packit Service 1ec3b4
0.312_001	2016-04-07
Packit Service 1ec3b4
	- fix "check_member" test (RT#113271)
Packit Service 1ec3b4
	- update Copyright notice
Packit Service 1ec3b4
	- add license files
Packit Service 1ec3b4
	- improve compile_if_else/link_if_else by proving whether object
Packit Service 1ec3b4
	  or binary file (compile result) exists
Packit Service 1ec3b4
	- fix some typos and other POD quirks
Packit Service 1ec3b4
	- Update README.md from updated POD
Packit Service 1ec3b4
Packit Service 1ec3b4
0.311	2015-03-17
Packit Service 1ec3b4
	- fix check_member(s) - patch by jddurand
Packit Service 1ec3b4
Packit Service 1ec3b4
0.310	2015-02-20
Packit Service 1ec3b4
	- Fix some typographical errors (by Peter Pentchev <roam@ringlet.net>)
Packit Service 1ec3b4
	- bump copyright timestamps
Packit Service 1ec3b4
	- add ribasushi to acknowledgements
Packit Service 1ec3b4
	- improve/correct meta information
Packit Service 1ec3b4
	- improve bundled POD
Packit Service 1ec3b4
Packit Service 1ec3b4
0.309	2014-12-31
Packit Service 1ec3b4
	- Remove the -arch removal for Mac OS X.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.308	2014-12-26
Packit Service 1ec3b4
	- deal with "no C compiler available" properly (see RT#101121)
Packit Service 1ec3b4
Packit Service 1ec3b4
0.307	2014-12-14
Packit Service 1ec3b4
	- no Changes since 0.306_002
Packit Service 1ec3b4
Packit Service 1ec3b4
0.306_002	2014-12-08
Packit Service 1ec3b4
	- fix perl_api_link test for broken environments of some windows
Packit Service 1ec3b4
	  testers
Packit Service 1ec3b4
Packit Service 1ec3b4
0.306_001	2014-12-01
Packit Service 1ec3b4
	- indent source as requested via issue#4 by Dave Rolsky
Packit Service 1ec3b4
	- consolidate check_... function on_*_true/false parameters
Packit Service 1ec3b4
	  (Thanks to Peter Rabbitson for being sounding board)
Packit Service 1ec3b4
	- introduce more Perlish tests whether XS build is sane:
Packit Service 1ec3b4
	  check_produce_xs_build, check_produce_loadable_xs_build
Packit Service 1ec3b4
	  (Thanks to Peter Rabbitson for being sounding board)
Packit Service 1ec3b4
	- extensive refactoring with some API modifcations (warned
Packit Service 1ec3b4
	  users via mail and issue#5)
Packit Service 1ec3b4
Packit Service 1ec3b4
0.305	2014-06-12
Packit Service 1ec3b4
	- skip compiler based tests when compiler seems weird
Packit Service 1ec3b4
	- add check_sane_xs composition as discussed on cpan-workers@
Packit Service 1ec3b4
Packit Service 1ec3b4
0.304	2014-06-01
Packit Service 1ec3b4
	- improve dealing with whitespaces in path's of programs
Packit Service 1ec3b4
	- reorder -lperl and $Config{perllibs} - let's see if that covers
Packit Service 1ec3b4
	  all smokers
Packit Service 1ec3b4
	- some minor speed improvements (micro-optimization, but ...)
Packit Service 1ec3b4
Packit Service 1ec3b4
0.303	2014-05-29
Packit Service 1ec3b4
	- fix perl-api check for threaded perl's (by using XSUB.h)
Packit Service 1ec3b4
	- fix non-transient linking situations in perl link check
Packit Service 1ec3b4
	- cleanup temporary test dependecies
Packit Service 1ec3b4
Packit Service 1ec3b4
0.302	2014-05-27
Packit Service 1ec3b4
	- fix for snooping smoke targets
Packit Service 1ec3b4
	- deal with older ExtUtils::MakeMaker versions (can't handle multiple
Packit Service 1ec3b4
	  authors)
Packit Service 1ec3b4
	- fix double "-lm" in negative test of libmath
Packit Service 1ec3b4
Packit Service 1ec3b4
0.301	2014-05-26
Packit Service 1ec3b4
	- Adding log-file output tee'ing as proposed by H.Merijn Brand and
Packit Service 1ec3b4
	  rewrote tests against that API. Make perl.h compile test not TODO
Packit Service 1ec3b4
	  for smokers.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.300	2014-05-20
Packit Service 1ec3b4
	- add some code to tests to inspect the massive fail of 0.28
Packit Service 1ec3b4
	- include compiler invocation in log on failure
Packit Service 1ec3b4
	- add support for appending to logfiles (see t/ for examples)
Packit Service 1ec3b4
	- tidy Makefile.PL a bit and try to improve smoke results
Packit Service 1ec3b4
Packit Service 1ec3b4
0.29	2014-05-19
Packit Service 1ec3b4
	- make perl extension tests optional - add support to analyse
Packit Service 1ec3b4
	  is scheduled for 0.300
Packit Service 1ec3b4
Packit Service 1ec3b4
0.28	2014-05-18
Packit Service 1ec3b4
	- fix perl 5.6 support
Packit Service 1ec3b4
	- improve existing prog checks when binaries with default ars are
Packit Service 1ec3b4
	  returned
Packit Service 1ec3b4
	- honor environment variables as GNU Autoconf does
Packit Service 1ec3b4
	- add additional check_prog_... support fox lex and sed - most
Packit Service 1ec3b4
	  other checks aren't suitable until a reasonable "postamble"
Packit Service 1ec3b4
	  support is provided
Packit Service 1ec3b4
	- add support to prove whether perl development environment is
Packit Service 1ec3b4
	  "sane" (as far that can be told)
Packit Service 1ec3b4
	- add checks to prove for pureperl build
Packit Service 1ec3b4
Packit Service 1ec3b4
0.27    2014-04-25
Packit Service 1ec3b4
        - fix broken Changes
Packit Service 1ec3b4
        - add some fixes for older Perls
Packit Service 1ec3b4
Packit Service 1ec3b4
0.26    2014-04-23
Packit Service 1ec3b4
        - Fix pkg-config test as it's intended (allow testing without
Packit Service 1ec3b4
          pkg-config binary)
Packit Service 1ec3b4
        - fix C::AC complains about unset results
Packit Service 1ec3b4
Packit Service 1ec3b4
0.25   2014-04-14
Packit Service 1ec3b4
        - Fix settings test that would complain with a duplicate plan
Packit Service 1ec3b4
          when no PkgConfig was present.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.24   2014-04-11
Packit Service 1ec3b4
        - Fix lost dependencies during Makefile.PL update
Packit Service 1ec3b4
        - add even core dependencies to support older Perls
Packit Service 1ec3b4
        - adjust $LIBEXT/$EXEEXT initialization to support HP-UX/HPPA
Packit Service 1ec3b4
Packit Service 1ec3b4
0.23   2014-04-10
Packit Service 1ec3b4
        - bring back to 5.6 (Peter 'Ribasushi' Rabbitson)
Packit Service 1ec3b4
        - introduce pkg-config based checks (Jens 'Sno' Rehsack)
Packit Service 1ec3b4
        - fix spurious invocation issues (Jens 'Sno' Rehsack)
Packit Service 1ec3b4
        - Changes reformatted as per CPAN::Changes::Spec
Packit Service 1ec3b4
Packit Service 1ec3b4
0.22   2012-12-11
Packit Service 1ec3b4
         - Flag some more tests as TODO.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.21   2012-12-02
Packit Service 1ec3b4
         - Flag -lm tests as 'TODO' as they might fail in some Windows
Packit Service 1ec3b4
           machines
Packit Service 1ec3b4
Packit Service 1ec3b4
0.20   2012-11-09
Packit Service 1ec3b4
         - Add stdint.h into check_default_headers
Packit Service 1ec3b4
         - Make POD tests author only.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.19   2012-02-07
Packit Service 1ec3b4
         - Added new method, check_lm
Packit Service 1ec3b4
Packit Service 1ec3b4
0.18   2012-02-02
Packit Service 1ec3b4
         - msg_methods msg prefix can be configured.
Packit Service 1ec3b4
         - Added new methods: (Jens Rehsack)
Packit Service 1ec3b4
           check_alignof_type, check_alignof_types, check_sizeof_type,
Packit Service 1ec3b4
           check_sizeof_types, compute_int, lang_build_bool_test,
Packit Service 1ec3b4
           check_dirent_header, push_compiler_flags, push_includes,
Packit Service 1ec3b4
           push_libraries, push_library_paths, push_link_flags,
Packit Service 1ec3b4
           push_preprocess_flags.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.17    2012-01-04
Packit Service 1ec3b4
        - Re-fixed tests that do not run in <= v5.010
Packit Service 1ec3b4
Packit Service 1ec3b4
0.17_02 2012-01-03
Packit Service 1ec3b4
        - Fixed tests that do not run on older Perl version.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.17_01 2012-01-02
Packit Service 1ec3b4
        - New object oriented interface (Jens Rehsack)
Packit Service 1ec3b4
        - Added new methods: (Jens Rehsack)
Packit Service 1ec3b4
          cache_val, check_all_headers, check_cached, check_decl,
Packit Service 1ec3b4
          check_decls, check_default_headers, check_lib, check_member,
Packit Service 1ec3b4
          check_members, check_stdc_headers, check_type, check_types,
Packit Service 1ec3b4
          compile_if_else, define_var, lang_build_program, lang_call,
Packit Service 1ec3b4
          link_if_else, msg_checking, msg_error, msg_failure,
Packit Service 1ec3b4
          msg_notice, msg_result, msg_warn, pop_lang, push_lang,
Packit Service 1ec3b4
          search_libs, write_config_h
Packit Service 1ec3b4
        - check_headers rewritten (Jens Rehsack)
Packit Service 1ec3b4
        - Use proper 'extern "C"' code
Packit Service 1ec3b4
Packit Service 1ec3b4
0.16    2010-09-23
Packit Service 1ec3b4
        - Config::AutoConf::Linker moved to ExtUtils::LibBuilder.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.15    2010-05-08
Packit Service 1ec3b4
        - Config::AutoConf::Linker more silent.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.14    2010-02-14
Packit Service 1ec3b4
        - Added rewind to Linker.pm module. This code is still under heavy tests.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.13    2009-06-02
Packit Service 1ec3b4
        - First stable release with code to detect how to build a C dynamic library.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.12_3  2009-06-01
Packit Service 1ec3b4
        - Trying other way arround to change LD_LIBRARY_PATH under
Packit Service 1ec3b4
          t/04, that was failing under FreeBSD.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.12_2  2009-05-19
Packit Service 1ec3b4
	- Added t/04 that was missing from MANIFEST
Packit Service 1ec3b4
Packit Service 1ec3b4
0.12_1	2009-05-18
Packit Service 1ec3b4
	- Added code to detect how to build a library. 
Packit Service 1ec3b4
          It is a big, really big hack. Still not documented.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.11	2009-01-09
Packit Service 1ec3b4
	- check_prog with better support for Windows machines.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.10    2008-09-03
Packit Service 1ec3b4
	- Removed the tilde on my name, from Makefile.PL.
Packit Service 1ec3b4
	  Was generating some weird results on VMS and Solaris.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.09    2008-04-23
Packit Service 1ec3b4
	- Added 'check_headers?' methods to check for C heading files;
Packit Service 1ec3b4
	- fixed the deletion of .c files created by failing tests;
Packit Service 1ec3b4
	- Require perl 5.8.1 and ExtUtils::CBuilder 0.23
Packit Service 1ec3b4
Packit Service 1ec3b4
0.08    2008-03-29
Packit Service 1ec3b4
	- require a 5.8 Perl 
Packit Service 1ec3b4
Packit Service 1ec3b4
0.07	2008-03-19
Packit Service 1ec3b4
	- re-factored some tests to make them Win-aware
Packit Service 1ec3b4
Packit Service 1ec3b4
0.06	2008-03-19
Packit Service 1ec3b4
	- added -quiet option to ExtUtils::CBuilder for less noise when 
Packit Service 1ec3b4
	  detecting things.
Packit Service 1ec3b4
Packit Service 1ec3b4
0.05	2008-03-18
Packit Service 1ec3b4
	- added 'check_prog_yacc' method to check for a yacc implementation
Packit Service 1ec3b4
	  (see POD)
Packit Service 1ec3b4
Packit Service 1ec3b4
0.04	2008-03-18
Packit Service 1ec3b4
	- adapt to new ExtUtils::CBuilder API
Packit Service 1ec3b4
Packit Service 1ec3b4
0.03	2005-08-12
Packit Service 1ec3b4
	- Added 'check_file' and 'check_files' methods (kind of stupid methods)
Packit Service 1ec3b4
Packit Service 1ec3b4
0.02	2005-02-14
Packit Service 1ec3b4
	- Moved from ExtUtils:: to Config::
Packit Service 1ec3b4
Packit Service 1ec3b4
Previous releases
Packit Service 1ec3b4
	- Added 'check_prog' method to check for executable program
Packit Service 1ec3b4
	- Added 'check_progs' method to check for a list of programs
Packit Service 1ec3b4
	- Added 'check_prog_awk' method to check for an awk implementation
Packit Service 1ec3b4
	- Added 'check_prog_egrep' method to check for an egrep implementation
Packit Service 1ec3b4
	- first indexable version -- I need to use this module somewhere else;
Packit Service 1ec3b4
	- using ExtUtils::CBuilder to compile test;
Packit Service 1ec3b4
	- version correcting test for Mac OS-X (thanks, Michael Schwern);
Packit Service 1ec3b4
	- using Config module to get CC value and EXE extension;
Packit Service 1ec3b4
	- using ExtUtils::CBuilder (well take advantage of it later);