Commit 55d6a9307b6ccc3539b9e9284697ff7c2f95ac19

Authored by Jürgen Knödlseder
1 parent 203a013d

Change version number to bug fix release 0.5.2

ChangeLog
  1 +2012-10-11 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
  2 +
  3 + * Bug fix version 0.5.2 released
  4 + ================================
  5 +
  6 + Correct gcc 4.2.x OpenMP dlopen() test
  7 +
1 8 2012-09-18 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
2 9  
3 10 * Bug fix version 0.5.1 released
... ...
1   -New Features and Important Changes in ctools 00-05-01
  1 +New Features and Important Changes in ctools 00-05-02
2 2  
3 3 Author(s) : Juergen Knoedlseder
4 4  
5   -September 18th, 2012
  5 +October 11th, 2012
6 6  
7 7  
8 8 1. Introduction
... ... @@ -13,42 +13,11 @@ important changes made since the last release of ctools.
13 13  
14 14 2. Configuration
15 15 -----------------
16   -The clang++ compiler takes now only precedence over the g++ compiler
17   -if the system on which compilation is performed is Mac OS X 10.7 or
18   -later.
19   -
20   -If Python bindings are disabled we omit now all the Python related
21   -checks during configuration. This includes detection of the Python
22   -executable, detection of the swig executable, and the checks for the
23   -presence of the Python wrapper files.
24   -
25   -The Apple gcc compiler requires the gomp_thread_attr global to be
26   -defined when OpenMP functions are called without having any OpenMP
27   -section in the code. This specific requirement is now detected in
28   -the configure script using some dedicated test code, and the compile
29   -definition HAVE_OPENMP_DARWIN_KLUGE is set that allows inclusion of
30   -the appropriate code when needed.
31   -
32   -Furthermore, the OPENMP_LIB_LDFLAGS is not set to -lgomp on Darwin
33   -anymore as this appears not to be needed.
34   -
35   -The MACOSX_DEPLOYMENT_TARGET environment variable is now only exported
36   -when the --enable-universalsdk option is specified. This solved problems
37   -related to uncatched exceptions in unit tests. Possibly, these uncatched
38   -exceptions were due to weak linking, a feature that exists since Mac OS
39   -X version 10.2. By not exporting MACOSX_DEPLOYMENT_TARGET, Mac OS X
40   -version 10.1 is assumed.
41   -
42   -The Python bindings configuration has been improved to handle also
43   -the MacPorts gcc compiler on Mac OS X. Static linking during unit
44   -testing has been removed as this is no longer needed (don't ask me why).
45   -The double compilation for unit check has also be removed. A static
46   -link is used instead that allows adding of the wrapper directory to
47   -the PYTHONPATH.
48   -
49   -The TEST_ENV_DIR environment variable is also added to the load
50   -library path in the GammaLib setup script. This ensures the correct
51   -loading of shared libraries in non-standard locations.
  16 +The dlopen() check on Linux systems has been corrected as it failed
  17 +always due to a problem when loading the shared libgamma.so.1
  18 +library. I'm now sure why this happened. Anyhow, the libgamma.so.1
  19 +library is no longer required for the test, and now the dlopen()
  20 +capability is correctly tested.
52 21  
53 22  
54 23 3. Python interface
... ...
1 1 ctools information
2 2 ==================
3   -Version: 00-05-01 (September 18th, 2012)
  3 +Version: 00-05-02 (October 11th, 2012)
4 4 Author: Juergen Knodlseder (jurgen.knodlseder@irap.omp.eu)
5 5 GammaLib dependency: 00-06-02
6 6  
... ...
ctools.pc.in
... ... @@ -6,7 +6,7 @@ includedir=${prefix}/include
6 6 Name: ctools
7 7 Description: CTA science analysis tools
8 8 URL: http://cta.irap.omp.eu/ctools
9   -Version: 0.5.1
  9 +Version: 0.5.2
10 10 Requires:
11 11 Requires.private: GammaLib >= 0.6.2
12 12 Conflicts:
... ...