Adjust ignores.
[boost.m4.git] / ChangeLog
blob22f6b6f1eeef6a586717f20af180b8059383e85c
1 2007-11-03  Benoit Sigoure  <tsuna@lrde.epita.fr>
3         Use Libtool and -R to encode run paths.
4         * README: Mention the dependencies more clearly near the beginning.
5         Add a step to use Libtool if it's not already used.
6         * build-aux/boost.m4 (BOOST_FIND_LIB): Add -R flags in the LDFLAGS
7         and fix a bug when --with-boost isn't used which leads to
8         $with_boost being empty which leads that /lib is checked first.
9         * configure.ac: Invoke AC_PROG_LIBTOOL.
10         * tests/testsuite.at (AT_CONFIGURE_AC): Import the content of
11         aclocal.m4 without the m4_include's in order to use AC_PROG_LIBTOOL
12         without getting the hassle of libtoolize.
13         (AT_CHECK_MACRO): Do not pass -W obsolete to autoconf to avoid
14         spurious warnings due to Libtool.
16 2007-11-02  Benoit Sigoure  <tsuna@lrde.epita.fr>
18         Another fix for GCC3 and Boost.Thread.
19         * build-aux/boost.m4 (BOOST_THREADS): Put -pthread in
20         BOOST_CPPFLAGS (required for GCC3).
22 2007-11-02  Benoit Sigoure  <tsuna@lrde.epita.fr>
24         Change the order of the tests.
25         * tests/testsuite.at: Do the tests that require linking first
26         (because they are more likely to fail).
28 2007-11-02  Benoit Sigoure  <tsuna@lrde.epita.fr>
30         Add tests for SmartPtr, StringAlgo, Tribool and Tuple.
31         * README: Mention the new libraries.
32         * build-aux/boost.m4 (BOOST_SMART_PTR, BOOST_STRING_ALGO)
33         (BOOST_TRIBOOL, BOOST_TUPLE): New.
34         * tests/testsuite.at: Test the new macros.
36 2007-11-02  Benoit Sigoure  <tsuna@lrde.epita.fr>
38         Fix distcheck.
39         * AUTHORS: New.
40         * NEWS: New.
41         * README: Mention the license and how to fetch the latest version.
42         * build-aux/boost.m4: Mention how to fetch the latest version.
43         * configure.ac (AM_INIT_AUTOMAKE): Drop `foreign'.
44         * tests/Makefile.am ($(TESTSUITE)): Adjust dependencies to fix
45         distcheck.
47 2007-11-02  Benoit Sigoure  <tsuna@lrde.epita.fr>
49         Properly find the pthreads flags for use with Boost.Thread.
50         * build-aux/boost.m4 (_BOOST_PTHREAD_FLAG): New internal helper.
51         (BOOST_THREADS): Use it.  Use the pthread flag during the tests for
52         Boost.Thread.
53         * tests/testsuite.at: Since the test for Boost.Thread is now more
54         costly, do the cross-compilation test with Boost.Filesystem instead.
56 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
58         Fix the testsuite to preserve the various arguments of configure.
59         * build-aux/boost.m4 (BOOST_REQUIRE): Define
60         DISTCHECK_CONFIGURE_FLAGS to automatically preserve the --with-boost
61         argument.
62         * configure.ac: Use AC_CANONICAL_HOST.
63         (AC_CONFIG_FILES): Generate tests/package.m4.
64         * tests/Makefile.am (EXTRA_DIST, $(TESTSUITE)): Adjust.
65         No longer need to generate package.m4 since it's now generated from
66         package.m4.in.
67         * tests/atlocal.in (CXX, LD, CONFIGURE_FLAGS, build, host): New.
68         * tests/package.m4.in: New.
69         * tests/testsuite.at: Invoke configure with the proper flags (that
70         is, preserve the original configuration).
72 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
74         Add a README.
75         * README: New.
76         * build-aux/boost.m4: Advertise the Git repository.
78 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
80         Fix the detection of the toolset name for GCC.
81         * build-aux/boost.m4 (_BOOST_gcc_test): New internal helper.
82         (_BOOST_FIND_COMPILER_TAG): Use _BOOST_gcc_test to take into account
83         the minor version number of GCC into the toolset name.
84         * configure.ac: Invoke _BOOST_FIND_COMPILER_TAG to warn earlier
85         about unknown toolsets.
87 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
89         Add a test for Boost.Variant.
90         * build-aux/boost.m4 (BOOST_VARIANT): New.
91         * tests/testsuite.at: Test the new macro.
93 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
95         Add tests for Boost.Format and Boost.Utility.
96         * build-aux/boost.m4 (BOOST_FORMAT, BOOST_UTILITY): New.
97         * tests/testsuite.at: Test the new macros.
99 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
101         Add a check for Boost.Conversion.
102         * build-aux/boost.m4 (BOOST_CONVERSION): New.
103         * tests/testsuite.at: Add a test for the new macro.
105 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
107         Add a check for Boost.Filesystem.
108         * build-aux/boost.m4 (BOOST_FILESYSTEM): New.
109         * tests/testsuite.at: Add a test for the new macro.
111 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
113         Add some cross-compilation tests.
114         * tests/testsuite.at: Here.
116 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
118         Add a check for Boost.Graph.
119         * build-aux/boost.m4 (BOOST_GRAPH): New.
120         * tests/testsuite.at: Test the new macro.
122 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
124         Add macros for Boost.Foreach and Boost.Threads.
125         * build-aux/boost.m4 (BOOST_FOREACH, BOOST_THREADS): New.
126         * tests/testsuite.at: Test the new macros.
128 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
130         Fix distcheck.
131         * configure.ac: Use AC_CONFIG_HEADERS.
132         * tests/Makefile.am (CLEANFILES): New.
133         Make package.m4 depend on Makefile.in.  Disable installcheck-local.
135 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
137         Add macros to check for Boost libraries and headers.
138         * build-aux/boost.m4 (BOOST_REQUIRE): Restrain variable names to the
139         pseudo /_?boost/i namespace.  Look up the version string of Boost in
140         boost/version.hpp.
141         (BOOST_FIND_HEADER, BOOST_FIND_LIB): New.
143 2007-10-31  Benoit Sigoure  <tsuna@lrde.epita.fr>
145         Add a testsuite.
146         * Makefile.am (SUBDIRS): New.
147         * configure.ac: Adjust for the testsuite.
148         * tests/Makefile.am: New.
149         * tests/atlocal.in: Copy from Makefile.am.
150         * tests/testsuite.at: New.
152 2007-10-31  Benoit Sigoure  <tsuna@lrde.epita.fr>
154         Initial version.
155         * ChangeLog: New.
156         * Makefile.am: New.
157         * bootstrap: New.
158         * build-aux/boost.m4: New.
159         (BOOST_REQUIRE): New.
160         * configure.ac: New.