Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package calc for openSUSE:Factory checked in 
at 2022-12-01 17:21:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/calc (Old)
 and      /work/SRC/openSUSE:Factory/.calc.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "calc"

Thu Dec  1 17:21:31 2022 rev:32 rq:1039276 version:2.14.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/calc/calc.changes        2022-04-12 
21:50:59.990506992 +0200
+++ /work/SRC/openSUSE:Factory/.calc.new.1835/calc.changes      2022-12-01 
17:22:31.722661606 +0100
@@ -1,0 +2,41 @@
+Thu Dec  1 09:31:09 UTC 2022 - Michael Vetter <mvet...@suse.com>
+
+- Update to 2.14.1.2:
+  * Restored use of the #define FPOS_POS_LEN symbol.  This refers to
+    the length of the __pos element (if the __pos element exists),
+    the fpos_t type (if that type exists).
+  * Changed SWAP_HALF_IN_FILEPOS(dest, src) mato to use FILEPOS_LEN Little
+    Endian when FILEPOS is a simple scalar type (i.e., HAVE_FILEPOS_SCALAR
+    is defined).
+  * Changed #define HAVE_FPOS to HAVE_FGETSETPOS.
+  * Corrected comment in have_fpos_pos.h.  The HAVE_FPOS_POS symbol was
+    NOT related to fgetpos & fsetpos but rather if we we have an __pos
+    element in FILEPOS.
+  * Changed #define HAVE_NO_FPOS to HAVE_NO_FGETSETPOS.
+  * Improved comments in have_fpos_pos.h to show why and how
+    HAVE_FPOS_POS, FPOS_POS_BITS, and FPOS_POS_LEN were defined or undefed.
+  * Changed showfiles builtin to print sizes cast to (long int) with
+    the "%ld" printf format to avoid implementations that do not support
+    the "%lld" printf format specifier.
+  * Renamed have_fpos.h to have_fgetsetpos.h.  Renamed CALC_HAVE_FPOS_H
+    to CALC_HAVE_FGETSETPOS_H.  The make install and the olduninstall
+    rules remove the any old have_fpos.h that was previously installed.
+  * Added swap_HALFs(dest, src, len) function to byteswap.c.
+  * Calc can now handle Big Engian file position sizes that are a
+    multiple of BASEB bits in length.  Before handle Big Engian file
+    positions could only be 32 and 64 bits in length.  This will allow,
+    for example, a Big Engian file position size of 128 (assuming that
+    128/BASEB is is an integer).
+  * Temporary workaround for musl libc systems such as gentoo Linux that
+    allows them to compile calc and successfully run the regression test.
+
+-------------------------------------------------------------------
+Thu Dec  1 09:29:10 UTC 2022 - Michael Vetter <mvet...@suse.com>
+
+- Update to 2.14.1.1:
+  * Added a few remarks on calc version numbers to version.c.
+  * Fixed how several headers are built.  On a number of systems, the source
+    file failed to compile incorrectly.  This caused problems for systems in
+    which header.h.def was not correct.
+
+-------------------------------------------------------------------

Old:
----
  calc-2.14.1.0.tar.bz2

New:
----
  calc-2.14.1.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ calc.spec ++++++
--- /var/tmp/diff_new_pack.zVuQ1k/_old  2022-12-01 17:22:32.122663793 +0100
+++ /var/tmp/diff_new_pack.zVuQ1k/_new  2022-12-01 17:22:32.142663902 +0100
@@ -16,10 +16,10 @@
 #
 
 
-%define soname 2_14_1_0
+%define soname 2_14_1_2
 %define libname libcalc%{soname}
 Name:           calc
-Version:        2.14.1.0
+Version:        2.14.1.2
 Release:        0
 Summary:        C-style arbitrary precision calculator
 License:        LGPL-2.1-only

++++++ calc-2.14.1.0.tar.bz2 -> calc-2.14.1.2.tar.bz2 ++++++
++++ 2290 lines of diff (skipped)

Reply via email to