Debian Patches

Status for sphde/1.4.0-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Ignore-some-tests.patch Ignore some tests
For buildd, we need to skip some tests that fail on powerpc. Specifically :
- src/sphgettime_t and src/sphgtod_t still fail and can be ignored for
now as they compare the time taken with a constant value.
- src/sphdirectpcqueue_ttt takes hours to complete.

https://github.com/sphde/sphde/commit/d404fe4bed885c18080caee7db75f48914e4c66b
=?utf-8?q?Fr=C3=A9d=C3=A9ric_Bonnard?= <frediz@debian.org> no 2018-07-23
0002-Fix-compilation-error-with-gcc8.patch Fix compilation error with gcc8
gcc8 gives error as
tests/sassim_t.c:153:12: error: passing argument 1 to restrict-qualified
parameter aliases with argument 3 [-Werror=restrict]
sprintf ((char *) baseAddr1, "SAS Page 0@%p", baseAddr1);
^~~~~~~~~~~~~~~~~~
tests/sassim_t.c:158:7: error: passing argument 1 to restrict-qualified
parameter aliases with argument 4 [-Werror=restrict]
sprintf (pageX_ptr, "SAS Page %ld@%p", page_num, pageX_ptr);

If the buffer pointed is same as argument passed to sprintf, gcc8
gives compilation error.
Handled it by passing temporary pointers to sprintf.
Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com> no 2018-08-01
0003-Adjust-sasconf-for-mips64el.patch Adjust sasconf for mips64el
Defines base address, region and segment size for mips64el.

2016-12-01 Radovan Birdic <Radovan.Birdic@imgtec.com>

* src/sasconf.h: Define address for mips64el.
* src/sassim.cpp: Adjust struct logNodeType.
Radovan Birdic <Radovan.Birdic@imgtec.com> no 2016-12-01
0004-Add-mips32-support-for-mips-and-mipsel.patch Add mips32 support for mips and mipsel
Radovan : We need to define proper addresses (__SAS_BASE_ADDRESS,
RegionSize, SegmentSize and __SAS_SHMAP_MAX) for mips/mipsel into
"sasconf.h" file.

Modified the patch because of failure to build on mips64el with gcc8 :
In file included from sasutil.c:21:

sasconf.h:105: error: "__SAS_BASE_ADDRESS" redefined [-Werror]
# define __SAS_BASE_ADDRESS 0x60000000UL /* 1,5GB */

sasconf.h:98: note: this is the location of the previous definition
# define __SAS_BASE_ADDRESS 0x4000000000L /* 256GB */

sasconf.h:106: error: "RegionSize" redefined [-Werror]
# define RegionSize 0x10000000UL /* 256MB */

sasconf.h:99: note: this is the location of the previous definition
# define RegionSize 0x2000000000L /* 128GB */
...
=?utf-8?q?Fr=C3=A9d=C3=A9ric_Bonnard?= <frediz@debian.org> no 2018-08-10
0005-Fix-FTBFS-on-s390x.patch Fix FTBFS on s390x
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906798
In last upstream version, HTM related code has changed and fails on
s390x. This is a attempt to fix things basically.
=?utf-8?q?Fr=C3=A9d=C3=A9ric_Bonnard?= <frediz@debian.org> no 2018-08-21

All known versions for source package 'sphde'

Links