Hi Ralf, Ralf Wildenhues wrote:
* Richard B. Kreckel wrote on Sun, Jan 06, 2008 at 03:08:15AM CET:
+2008-01-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> + Richard B. Kreckel <kreckel@ginac.de> + + Cater to the fact that g++ 4.3 will use a different naming for + the global constructor suffix in shared and static objects. + * m4/c++-constructors.m4 (CL_GLOBAL_CONSTRUCTORS): Add test for + the global constructor suffix, define CL_GLOBAL_CONSTRUCTOR_SUFFIX_PIC + and CL_GLOBAL_CONSTRUCTOR_SUFFIX_NOPIC appropriately. + * include/cln/config.h.in: Provide templates to be filled in by + configure. + * include/cln/modules.h (CL_PROVIDE, CL_REQUIRE): Use + CL_GLOBAL_CONSTRUCTOR_SUFFIX_PIC, CL_GLOBAL_CONSTRUCTOR_SUFFIX_NOPIC.
Isn't this an API change of the library that needs a version bump?
Sure it is. CLN 1.2.0 will have soname libcln.so.5, due to this and a few other changes. Cheers -richy. -- Richard B. Kreckel <http://www.ginac.de/~kreckel/>