Package: libprelude / 1.0.0-11.9

Metadata

Package Version Patches format
libprelude 1.0.0-11.9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
001 fix ftbfs libtool2.4 | (download)

src/include/prelude-plugin.h | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix ftbfs with libtool 2.4 (closes: #620715)
002 fix ftbfs ptrdiff t | (download)

bindings/libpreludecpp.i | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix build error: 'ptrdiff_t' does not name a type
003 fix gnulib gets | (download)

libmissing/m4/stdio_h.m4 | 4 2 + 2 - 0 !
libmissing/stdio.in.h | 6 4 + 2 - 0 !
2 files changed, 6 insertions(+), 4 deletions(-)

 avoid assuming that gets is declared
004 fix link gcrypt | (download)

prelude-admin/Makefile.am | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
request_REUSEADDR_before_bind.patch | (download)

libmissing/tests/test-poll.c | 7 4 + 3 - 0 !
libmissing/tests/test-select.c | 7 4 + 3 - 0 !
2 files changed, 8 insertions(+), 6 deletions(-)

---
test poll_add_sleep_after_write.patch | (download)

libmissing/tests/test-poll.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
keep atfork symbol.patch | (download)

prelude-admin/Makefile.am | 2 1 + 1 - 0 !
src/Makefile.am | 2 1 + 1 - 0 !
src/libprelude-error/Makefile.am | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 correctly link against -lpthread as needed to statically link pthreads_atfork symbol.
 Explicitly specify linker flags to keep pthread_atfork symbol
Bug-Ubuntu: https://launchpad.net/bugs/1262430
Reference: https://lists.gnu.org/archive/html/bug-gnulib/2013-10/msg00017.html
Reference: http://ryanarn.blogspot.co.uk/2011/07/curious-case-of-pthreadatfork-on.html
010_gnutlsextrainclude.diff | (download)

configure.in | 2 2 + 0 - 0 !
prelude-admin/prelude-admin.c | 4 3 + 1 - 0 !
prelude-admin/server.c | 4 3 + 1 - 0 !
3 files changed, 8 insertions(+), 2 deletions(-)

---
016_ppc64el isnan tests fix for little endian PowerPC.patch | (download)

libmissing/tests/test-isnanl.h | 9 9 + 0 - 0 !
libmissing/tests/test-signbit.c | 10 10 + 0 - 0 !
2 files changed, 19 insertions(+)

---
gcc5.diff | (download)

src/libprelude-error/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
020_Update to latest GnuTLS API.patch | (download)

prelude-admin/prelude-admin.c | 66 34 + 32 - 0 !
prelude-admin/server.c | 54 29 + 25 - 0 !
prelude-admin/server.h | 4 2 + 2 - 0 !
prelude-admin/tls-register.c | 131 81 + 50 - 0 !
prelude-admin/tls-register.h | 18 9 + 9 - 0 !
src/include/tls-auth.h | 2 1 + 1 - 0 !
src/include/tls-util.h | 14 7 + 7 - 0 !
src/prelude-client-profile.c | 2 1 + 1 - 0 !
src/tls-auth.c | 26 13 + 13 - 0 !
src/tls-util.c | 28 14 + 14 - 0 !
10 files changed, 191 insertions(+), 154 deletions(-)

 [patch] update to latest gnutls api


swig perl lua comments.patch | (download)

bindings/lua/libpreludecpp-lua.i | 6 3 + 3 - 0 !
bindings/perl/libpreludecpp-perl.i | 4 2 + 2 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 change comments after swig changes
swig ftbfs.patch | (download)

bindings/libpreludecpp.i | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 fix swig ftbfs
 Backport change from 3.1.0 that fixes FTBFS with recent SWIG.