summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2017-12-06 20:37:30 +0100
committerPacho Ramos <pacho@gentoo.org>2017-12-06 20:37:30 +0100
commit2d5b72d67ddecd78c62e63cfa5c5dc484b97bdd8 (patch)
tree3795c6696861b95d280689b79409db318c76e2e0 /net-mail/qpopper/files
parentx11-misc/sddm: Remove old (diff)
downloadgentoo-2d5b72d67ddecd78c62e63cfa5c5dc484b97bdd8.tar.gz
gentoo-2d5b72d67ddecd78c62e63cfa5c5dc484b97bdd8.tar.bz2
gentoo-2d5b72d67ddecd78c62e63cfa5c5dc484b97bdd8.zip
net-mail/qpopper: Fix LICENSE (#426048), and compilation with current glibc (#532254 by Tom).
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Diffstat (limited to 'net-mail/qpopper/files')
-rw-r--r--net-mail/qpopper/files/qpopper-4.1-parallel-build.patch4
-rw-r--r--net-mail/qpopper/files/qpopper-4.1.0-glibc.patch12
2 files changed, 14 insertions, 2 deletions
diff --git a/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch b/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch
index 23cc7c39cece..16b0c3aff88d 100644
--- a/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch
+++ b/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch
@@ -1,6 +1,6 @@
=== modified file 'popper/Makefile.in'
---- popper/Makefile.in 2011-09-11 13:29:01 +0000
-+++ popper/Makefile.in 2011-09-11 13:29:23 +0000
+--- a/popper/Makefile.in 2011-09-11 13:29:01 +0000
++++ b/popper/Makefile.in 2011-09-11 13:29:23 +0000
@@ -212,7 +212,7 @@
-I${common_srcdir} ${common_dir}/libcommon.a \
${LIBS} ${LDFLAGS}
diff --git a/net-mail/qpopper/files/qpopper-4.1.0-glibc.patch b/net-mail/qpopper/files/qpopper-4.1.0-glibc.patch
new file mode 100644
index 000000000000..53e2c6234f9f
--- /dev/null
+++ b/net-mail/qpopper/files/qpopper-4.1.0-glibc.patch
@@ -0,0 +1,12 @@
+glibc-fix.diff:
+--- qpopper4.1.0/popper/popper.h.orig 2011-05-30 21:13:40.000000000 +0200
++++ qpopper4.1.0/popper/popper.h 2016-12-31 09:31:26.910604367 +0100
+@@ -313,7 +313,7 @@
+ #if !( defined(BSD) && (BSD >= 199306) ) && !defined(__USE_BSD)
+ extern int sys_nerr;
+ # ifndef FREEBSD
+- extern char * sys_errlist[];
++ extern const char * const sys_errlist[];
+ # ifndef SYS_SIGLIST_DECLARED
+ # ifndef __linux__
+ extern char * sys_siglist[];