Overview
Request 1039276 accepted
- 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.
- 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.
Request History
jubalh created request
- 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.
- 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.
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
staging-bot added as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:35"
staging-bot accepted review
Picked "openSUSE:Factory:Staging:adi:35"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:adi:35 got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:adi:35 got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:adi:35 got accepted.