File: Changes

package info (click to toggle)
libmodule-install-xsutil-perl 0.45-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 228 kB
  • sloc: perl: 1,920; ansic: 36; makefile: 13
file content (176 lines) | stat: -rw-r--r-- 5,696 bytes parent folder | download | duplicates (3)
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
Revision history for Perl extension Module::Install::XSUtil

0.45 2014-01-31 07:13:52+0900
    - Requires ExtUtils::ParseXS 3.18 because of 2.21 issues
      (https://github.com/xslate/p5-Text-Xslate/issues/104)

0.44 2013-04-24 11:30:07
    - Support PUREPERL_ONLY=1

0.43 2012-06-25 09:23:04
    - Remove experimental requires_xs() because Module::Install
      provides another requires_xs()
    - Move t/01_example.t to xt/

0.42 2011-10-19 20:00:07
    - Remove cc_inc_paths, which is already defined in M::I
      (thanks to @shohex)

0.41 2011-10-04 12:05:54
    - Complete support for requires_cplusplus()

0.40 2011-09-24 00:56:33
    - ExtUtils::ParseXS is now configure_requires, instead of
      build_requires (xaicron++)

0.39 2011-08-22 11:28:15
    - Add cc_inc_paths() as an alias to cc_include_paths()
    - Add requires_cplusplus() as an experimental feature;
      currently it chnages only warnings flags

0.38 2011-06-22 15:15:37
    - Workaround MacOSX's system perl failure caused by multiple -arch
      for gcc (thanks to @kazuho)

0.37 2011-05-16 23:33:49
    - Makefile.PL -g implices "-g -ggdb -g3" for gcc (EXPERIMENTAL)
    - PERL_ONLY=1 means --pp for modules with XS/PP dual backends

0.36 Thu Oct  7 16:49:04 2010
    - Resolve RT #61660 (SREZIC): Support for ccache missing
    - Resolve RT #61770 (bokutin): A typo in SYNOPSIS

0.35 Wed Sep 29 23:46:17 2010
    - Checks C99 specification more strictly
    - Add some macros to xshelper.h

0.34 Sun Sep 26 12:18:18 2010
    - Oops! The change in 0.33 did not work.

0.33 Sun Sep 19 22:15:10 2010
    - Disable -Wdeclaration-after-statement by requires_c99()

0.32 Mon Sep 13 14:18:33 2010
    - Don't clean xshelper.h by default.
      Use use_xshelper -clean (or -realclean) to clean the file.

0.31 Mon Sep 13 13:09:16 2010
    - Fix a check for STATIC_INLINE (s/__cplusplus__/__cplusplus/)

0.30 Sat Sep 11 14:17:06 2010
    - Add use_xshelper() command to create xshelper.h

0.27 Sun Sep  5 11:47:03 2010
    - c99_available() should not have any side effects (reported by makamaka)

0.26 Sat Aug  7 17:47:37 2010
    - Use the version of installed gcc, not $Config{gccversion} (xaicron)

0.25 Tue Jul 13 19:43:34 2010
    - Add requires_c99() to assert that the compiler supports C99
    - Fix Win32 problems, hopefully

0.24 Sun May 16 13:24:58 2010
    - Compliant with Module::Install 0.97

0.23_02 Fri May 14 11:42:09 2010
    - Don't exit if include dirs don't exist (lestrrat)
    - Add cc_assert_lib() as an interface to Devel::CheckLib (lestrrat)
    - Add want_xs() (lestrrat)
    - Separate out detection of "-" and stuff to cc_libs(), and let
      cc_append_to_lib()s just be a simple function (lestrrat)

0.23_01 Mon May 10 12:10:59 2010
    - Clarify docs (lestrrat)
    - Add want_xs() command (lestrrat)

0.23 Sun May  9 11:15:41 2010
    - Setup clean_files for gcov output files (*.gcov, *.gcno, *.gcda)
    - Add cc_libs() for MakeMaker's LIBS option (currently, it is just an
      ailas to cc_append_libs())
    - cc_append_libs (and then cc_libs) accepts raw arguments as
      "cc_libs qw(-L/path/to/libs -lfoo)" (lestrrat++)

0.22 Thu Mar 11 19:02:18 2010
    - Add Devel::PPPort to build_requires if needed

0.21 Sun Jan 10 15:22:20 2010
    - Enable -Wc++-compat on gcc >= 4.1

0.20 Sat Jan  9 16:31:53 2010
    - Change cc_warnings()
        - Add -Wc++-compat on gcc 4
        - Add -Wno-comment on gcc 3
    - Remove ExtUtils::CBuilder dependency, use can_cc() instead

0.19 Tue Dec  8 10:35:19 2009
    - Make cc_available recognize the '--pp' and '--xs' options

0.18 Tue Nov 17 10:15:03 2009
    - Optimize cc_available() by caching its value

0.17 Thu Nov 12 13:30:47 2009
    - Fix cc_warnings() for old gcc
    - Add cc_available() using ExtUtils::CBuuilder

0.16 Mon Nov  2 11:55:46 2009
    - Fix a typo in cc_warnings()

0.15 Thu Oct 29 09:31:07 2009
    - Requires newer versions in prerequisites
    - Switch the use of -Wextra/-W by gcc versions
    - Revert "-g option is set implicitly in author's mode"

0.14 Mon Sep 14 15:02:19 2009
    - Improve debugging mode
        - "-g" option is set implicitly in author's mode
        - Set -DXS_ASSERT in author's mode (see XS::Assert)
        - Set -Wdeclaration-after-statement in cc_warnings()

0.13 Wed Sep  2 17:59:04 2009
    - fix RT #48738 and add tests on it

0.12 Fri Aug 21 12:54:20 2009
    - re-fix the algorithm to find functions again (RT #48797)
    - refer to Module::Install::AuthorRequires

0.11 Wed Aug 19 16:15:33 2009
    - re-fix the algorithm to find functions (RT #48797)
    - remove -DDEBUGGING in '-g' option

0.10 Tue Aug 18 13:05:46 2009
    - add '-g' command line option (perl Makefile.PL -g)
        - avoid optimization (remove -Ox from OPTIMIZE)
        - add -DDEBUGGING to DEFINE
    - make the function finding algorithm more smart (fix RT #48738 in XS::MagicExt)

0.09 Thu Aug 13 22:27:20 2009
    - fix a linking library issue on Cygwin

0.08 Wed Aug 12 11:36:27 2009
    - fix checklib algorithm
    - enhance tests

0.07 Tue Aug  4 17:02:32 2009
    - apply a patch from RT #48321-2 (thanks to Taro Nishino)

0.06 Tue Aug  4 09:20:08 2009
    - fix tests for Win32 (RT #48321-1 reported by Taro Nishino)
    - add cc_define() command

0.05 Mon Aug  3 16:55:20 2009
    - fix the algorithm for searching headers and libs

0.04 Wed Jul 29 11:41:55 2009
    - fix cc_append_to_ccflags() on non-Win32 system
    - code refactering

0.03 Tue Jul 28 12:05:42 2009
    - May this work on Windows!

0.02 Mon Jul 27 13:59:29 2009
    - no 'provides' section for header files
    - add rpository info

0.01 Sun Jul 26 09:52:01 2009
        - original version; created by Module::Setup