diff options
author | 2010-11-22 02:56:13 +0000 | |
---|---|---|
committer | 2010-11-22 02:56:13 +0000 | |
commit | 9c38270709e171ada7bd1c88879fca02a2d02000 (patch) | |
tree | 3631313cda8ba655f0e86c78b1029f2a10c2b91b /net-dialup/rp-pppoe/files | |
parent | Automated update of use.local.desc (diff) | |
download | historical-9c38270709e171ada7bd1c88879fca02a2d02000.tar.gz historical-9c38270709e171ada7bd1c88879fca02a2d02000.tar.bz2 historical-9c38270709e171ada7bd1c88879fca02a2d02000.zip |
Fix building with linux-headers-2.6.35 #334197, and fix missing SA_RESTART build error.
Package-Manager: portage-2.2.0_alpha4/cvs/Linux x86_64
Diffstat (limited to 'net-dialup/rp-pppoe/files')
-rw-r--r-- | net-dialup/rp-pppoe/files/rp-pppoe-3.10-posix-source-sigaction.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/net-dialup/rp-pppoe/files/rp-pppoe-3.10-posix-source-sigaction.patch b/net-dialup/rp-pppoe/files/rp-pppoe-3.10-posix-source-sigaction.patch new file mode 100644 index 000000000000..bd19170a99c5 --- /dev/null +++ b/net-dialup/rp-pppoe/files/rp-pppoe-3.10-posix-source-sigaction.patch @@ -0,0 +1,18 @@ +glibc does not define SA_RESTART when _POSIX_SOURCE is defined, so we +have to just assume the default signal.h include defines SA_RESTART + +http://sourceware.org/bugzilla/show_bug.cgi?id=12252 + +--- rp-pppoe-3.10/src/pppoe.h ++++ rp-pppoe-3.10/src/pppoe.h +@@ -19,10 +19,6 @@ + + extern int IsSetID; + +-#if defined(HAVE_NETPACKET_PACKET_H) || defined(HAVE_LINUX_IF_PACKET_H) +-#define _POSIX_SOURCE 1 /* For sigaction defines */ +-#endif +- + #include <stdio.h> /* For FILE */ + #include <sys/types.h> /* For pid_t */ + |