Package: slgdbm / 1.7.1-18

Metadata

Package Version Patches format
slgdbm 1.7.1-18 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix build with latest gdbm version.patch | (download)

gdbm-module.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix build with new gdbm
  Change gdbm_errno to new gdbm_errno_location to fix build with new
  version of gdbm.
honor cppflags ldflags.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 honor the environment variables cppflags and ldflags
 This is required in Debian, such that hardening flags like
 -D_FORTIFY_SOURCE=2 and -Wl,-z,relro are used in the compilation
 and linking of C files.
initalize return value in gdbm store.patch | (download)

gdbm-module.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not return a uninitialized value in slgdbm_store
 Assume that, when the gdbm_store function is not executed, then there
 is an error and return the value -1. According to the libgdm
 documentation, the value -1 indicates that an error occurred which
 prevented the item from being stored in the database.
make shuffle.patch | (download)

Makefile | 12 7 + 5 - 0 !
1 file changed, 7 insertions(+), 5 deletions(-)

 allow building with make's option --shuffle=reverse