* GiNaC library version information. */
/*
- * GiNaC Copyright (C) 1999-2018 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
#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.
// 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.