Browse Source

Appending patch for Solaris 2.6

master
Peter Smej 23 years ago committed by Ralf S. Engelschall
parent
commit
ca86ffef2c
  1. 13
      dhcping/dhcping.patch
  2. 9
      dhcping/dhcping.spec

13
dhcping/dhcping.patch

@ -0,0 +1,13 @@
--- dhcping.c.org Tue Feb 11 15:45:12 2003
+++ dhcping.c Wed Feb 12 09:58:14 2003
@@ -40,6 +40,10 @@
#include <string.h>
#include <time.h>
+#ifdef NEED_SOCKLEN_T
+ typedef size_t socklen_t;
+#endif
+
#include "dhcp_options.h"
#define BUF_SIZ 256*256

9
dhcping/dhcping.spec

@ -37,6 +37,7 @@ Release: 20020820
# list of sources
Source0: http://www.mavetju.org/download/dhcping-%{version}.tar.gz
Patch0: dhcping.patch
# build information
Prefix: %{l_prefix}
@ -52,10 +53,16 @@ AutoReqProv: no
%prep
%setup -q
%patch -p0
%build
defs=""
case "%{l_target}" in
*-solaris2.6* ) defs="-DNEED_SOCKLEN_T" ;;
*-irix* ) defs="-DNEED_SOCKLEN_T";;
esac
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
CFLAGS="%{l_cflags -O} $defs" \
./configure \
--prefix=%{l_prefix}
%{l_make} %{l_mflags -O}

Loading…
Cancel
Save