X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Fversion.h;h=4c8fe803a2c4cf93e61cf1186bdee28138db3187;hp=2dff1c8e1d28dd471a41c3d3459415e10c18f297;hb=HEAD;hpb=8cffcdf13d817a47f217f1a1043317d95969e070 diff --git a/ginac/version.h b/ginac/version.h index 2dff1c8e..d6c1381b 100644 --- a/ginac/version.h +++ b/ginac/version.h @@ -3,7 +3,7 @@ * GiNaC library version information. */ /* - * GiNaC Copyright (C) 1999-2019 Johannes Gutenberg University Mainz, Germany + * GiNaC Copyright (C) 1999-2024 Johannes Gutenberg University Mainz, Germany * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -27,10 +27,10 @@ #define GINACLIB_MAJOR_VERSION 1 /* Minor version of GiNaC */ -#define GINACLIB_MINOR_VERSION 7 +#define GINACLIB_MINOR_VERSION 8 /* Micro version of GiNaC */ -#define GINACLIB_MICRO_VERSION 4 +#define GINACLIB_MICRO_VERSION 7 // GiNaC library version information. It has very little to do with GiNaC // version number. In particular, library version is OS dependent. @@ -49,12 +49,15 @@ // increasing. This doesn't matter, though: there is not incurred cost // for numbers that are omitted, except for shrinking the available space // of leftover numbers. Not something we need to worry about yet. ;-) -// TODO, when setting GINAC_LT_REVISION to 0: +// +// On Linux, the SONAME is libginac.so.$(GINAC_LT_CURRENT)-$(GINAC_LT_AGE). +// +// TODO, when breaking the SONAME: // * change matrix inverse to use default argument (twice) -// * remove interfaces marked as deprecated -#define GINAC_LT_CURRENT 8 -#define GINAC_LT_REVISION 0 -#define GINAC_LT_AGE 2 +// * check for interfaces marked as deprecated +#define GINAC_LT_CURRENT 12 +#define GINAC_LT_REVISION 6 +#define GINAC_LT_AGE 1 /* * GiNaC archive file version information.