rpms/dhcp/devel dhcp-4.0.0-ldap-configuration.patch, 1.3, 1.4 dhcp-4.0.0-libdhcp4client.patch, 1.3, 1.4 dhcp.spec, 1.192, 1.193 dhcp-4.0.0-server-Makefile.patch, 1.1, NONE
David Cantrell (dcantrel)
fedora-extras-commits at redhat.com
Mon Jan 14 00:38:51 UTC 2008
- Previous message (by thread): rpms/pards/devel pards-0.4.patch, NONE, 1.1 pards.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/pards/F-7 pards-0.4.patch, NONE, 1.1 pards.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: dcantrel
Update of /cvs/pkgs/rpms/dhcp/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23254
Modified Files:
dhcp-4.0.0-ldap-configuration.patch
dhcp-4.0.0-libdhcp4client.patch dhcp.spec
Removed Files:
dhcp-4.0.0-server-Makefile.patch
Log Message:
* Sun Jan 13 2008 David Cantrell <dcantrell at redhat.com> - 12:4.0.0-1
- Upgrade to ISC dhcp-4.0.0 (#426634)
- first ISC release to incorporate DHCPv6 protocol support
- source tree now uses GNU autoconf/automake
- Removed the libdhcp4client-static package
dhcp-4.0.0-ldap-configuration.patch:
Index: dhcp-4.0.0-ldap-configuration.patch
===================================================================
RCS file: /cvs/pkgs/rpms/dhcp/devel/dhcp-4.0.0-ldap-configuration.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- dhcp-4.0.0-ldap-configuration.patch 13 Jan 2008 21:02:47 -0000 1.3
+++ dhcp-4.0.0-ldap-configuration.patch 14 Jan 2008 00:38:44 -0000 1.4
@@ -1,24 +1,25 @@
diff -up dhcp-4.0.0/server/Makefile.am.ldap dhcp-4.0.0/server/Makefile.am
--- dhcp-4.0.0/server/Makefile.am.ldap 2007-05-29 06:32:11.000000000 -1000
-+++ dhcp-4.0.0/server/Makefile.am 2008-01-11 17:45:47.000000000 -1000
-@@ -4,12 +4,12 @@ dist_sysconf_DATA = dhcpd.conf
++++ dhcp-4.0.0/server/Makefile.am 2008-01-13 12:55:37.000000000 -1000
+@@ -4,12 +4,10 @@ dist_sysconf_DATA = dhcpd.conf
sbin_PROGRAMS = dhcpd
dhcpd_SOURCES = dhcpd.c dhcp.c bootp.c confpars.c db.c class.c failover.c \
omapi.c mdb.c stables.c salloc.c ddns.c dhcpleasequery.c \
- dhcpv6.c mdb6.c
+ dhcpv6.c mdb6.c ldap.c ldap_casa.c
- # libomapi.a this is here twice to handle circular library dependencies :(
- dhcpd_LDADD = ../common/libdhcp.a ../omapip/libomapi.a ../dst/libdst.a \
- ../dhcpctl/libdhcpctl.a ../minires/libres.a \
+-# libomapi.a this is here twice to handle circular library dependencies :(
+-dhcpd_LDADD = ../common/libdhcp.a ../omapip/libomapi.a ../dst/libdst.a \
+- ../dhcpctl/libdhcpctl.a ../minires/libres.a \
- ../omapip/libomapi.a
-+ ../omapip/libomapi.a -lldap
++dhcpd_LDADD = ../common/libdhcp.a ../omapip/libomapi.a ../minires/libres.a \
++ ../dhcpctl/libdhcpctl.a ../dst/libdstnomd5.a -lldap
man_MANS = dhcpd.8 dhcpd.conf.5 dhcpd.leases.5
EXTRA_DIST = $(man_MANS)
diff -up dhcp-4.0.0/server/mdb.c.ldap dhcp-4.0.0/server/mdb.c
--- dhcp-4.0.0/server/mdb.c.ldap 2007-11-30 11:51:43.000000000 -1000
-+++ dhcp-4.0.0/server/mdb.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/server/mdb.c 2008-01-13 12:54:54.000000000 -1000
@@ -600,6 +600,12 @@ int find_hosts_by_haddr (struct host_dec
const char *file, int line)
{
@@ -34,7 +35,7 @@
h.hbuf [0] = htype;
diff -up /dev/null dhcp-4.0.0/server/ldap_casa.c
--- /dev/null 2008-01-11 10:40:59.147013395 -1000
-+++ dhcp-4.0.0/server/ldap_casa.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/server/ldap_casa.c 2008-01-13 12:54:54.000000000 -1000
@@ -0,0 +1,138 @@
+/* ldap_casa.c
+
@@ -176,7 +177,7 @@
+
diff -up dhcp-4.0.0/server/dhcpd.c.ldap dhcp-4.0.0/server/dhcpd.c
--- dhcp-4.0.0/server/dhcpd.c.ldap 2007-11-30 11:51:43.000000000 -1000
-+++ dhcp-4.0.0/server/dhcpd.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/server/dhcpd.c 2008-01-13 12:54:54.000000000 -1000
@@ -505,6 +505,14 @@ main(int argc, char **argv) {
/* Add the ddns update style enumeration prior to parsing. */
add_enumeration (&ddns_styles);
@@ -194,7 +195,7 @@
log_fatal ("Can't allocate root group!");
diff -up /dev/null dhcp-4.0.0/server/ldap.c
--- /dev/null 2008-01-11 10:40:59.147013395 -1000
-+++ dhcp-4.0.0/server/ldap.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/server/ldap.c 2008-01-13 12:54:54.000000000 -1000
@@ -0,0 +1,2004 @@
+/* ldap.c
+
@@ -2202,7 +2203,7 @@
+#endif
diff -up dhcp-4.0.0/server/confpars.c.ldap dhcp-4.0.0/server/confpars.c
--- dhcp-4.0.0/server/confpars.c.ldap 2007-11-30 11:51:43.000000000 -1000
-+++ dhcp-4.0.0/server/confpars.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/server/confpars.c 2008-01-13 12:54:54.000000000 -1000
@@ -60,7 +60,17 @@ void parse_trace_setup ()
isc_result_t readconf ()
@@ -2224,7 +2225,7 @@
isc_result_t read_conf_file (const char *filename, struct group *group,
diff -up dhcp-4.0.0/server/class.c.ldap dhcp-4.0.0/server/class.c
--- dhcp-4.0.0/server/class.c.ldap 2007-09-05 07:32:10.000000000 -1000
-+++ dhcp-4.0.0/server/class.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/server/class.c 2008-01-13 12:54:54.000000000 -1000
@@ -84,6 +84,7 @@ int check_collection (packet, lease, col
int matched = 0;
int status;
@@ -2254,7 +2255,7 @@
print_hex_1 (data.len,
diff -up dhcp-4.0.0/server/stables.c.ldap dhcp-4.0.0/server/stables.c
--- dhcp-4.0.0/server/stables.c.ldap 2007-11-20 08:34:37.000000000 -1000
-+++ dhcp-4.0.0/server/stables.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/server/stables.c 2008-01-13 12:54:54.000000000 -1000
@@ -238,9 +238,107 @@ static struct option server_options[] =
{ "dhcpv6-lease-file-name", "t", &server_universe, 54, 1 },
{ "dhcpv6-pid-file-name", "t", &server_universe, 55, 1 },
@@ -2365,19 +2366,23 @@
{ "ad-hoc", 1 },
diff -up dhcp-4.0.0/dst/Makefile.am.ldap dhcp-4.0.0/dst/Makefile.am
--- dhcp-4.0.0/dst/Makefile.am.ldap 2007-05-29 06:32:10.000000000 -1000
-+++ dhcp-4.0.0/dst/Makefile.am 2008-01-11 17:45:28.000000000 -1000
-@@ -2,7 +2,7 @@ AM_CPPFLAGS = -DMINIRES_LIB -DHMAC_MD5
++++ dhcp-4.0.0/dst/Makefile.am 2008-01-13 12:54:54.000000000 -1000
+@@ -2,7 +2,12 @@ AM_CPPFLAGS = -DMINIRES_LIB -DHMAC_MD5
lib_LIBRARIES = libdst.a
--libdst_a_SOURCES = dst_support.c dst_api.c hmac_link.c md5_dgst.c \
-+libdst_a_SOURCES = dst_support.c dst_api.c hmac_link.c \
++noinst_LIBRARIES = libdstnomd5.a
++
+ libdst_a_SOURCES = dst_support.c dst_api.c hmac_link.c md5_dgst.c \
base64.c prandom.c
++libdstnomd5_a_SOURCES = dst_support.c dst_api.c hmac_link.c \
++ base64.c prandom.c
++
EXTRA_DIST = dst_internal.h md5.h md5_locl.h
diff -up dhcp-4.0.0/common/print.c.ldap dhcp-4.0.0/common/print.c
--- dhcp-4.0.0/common/print.c.ldap 2007-10-01 04:47:35.000000000 -1000
-+++ dhcp-4.0.0/common/print.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/common/print.c 2008-01-13 12:54:54.000000000 -1000
@@ -163,9 +163,9 @@ char *print_base64 (const unsigned char
}
@@ -2393,7 +2398,7 @@
char *s;
diff -up dhcp-4.0.0/common/conflex.c.ldap dhcp-4.0.0/common/conflex.c
--- dhcp-4.0.0/common/conflex.c.ldap 2007-10-31 09:13:33.000000000 -1000
-+++ dhcp-4.0.0/common/conflex.c 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/common/conflex.c 2008-01-13 12:54:54.000000000 -1000
@@ -43,6 +43,7 @@ static enum dhcp_token read_string PROTO
static enum dhcp_token read_number PROTO ((int, struct parse *));
static enum dhcp_token read_num_or_name PROTO ((int, struct parse *));
@@ -2456,7 +2461,7 @@
+}
diff -up dhcp-4.0.0/includes/dhcpd.h.ldap dhcp-4.0.0/includes/dhcpd.h
--- dhcp-4.0.0/includes/dhcpd.h.ldap 2007-12-08 09:36:00.000000000 -1000
-+++ dhcp-4.0.0/includes/dhcpd.h 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/includes/dhcpd.h 2008-01-13 12:54:54.000000000 -1000
@@ -101,6 +101,11 @@ typedef time_t TIME;
#include <isc-dhcp/result.h>
#include <omapip/omapip_p.h>
@@ -2573,7 +2578,7 @@
HASH_FUNCTIONS_DECL(ia_na, unsigned char *, struct ia_na, ia_na_hash_t);
diff -up dhcp-4.0.0/includes/site.h.ldap dhcp-4.0.0/includes/site.h
--- dhcp-4.0.0/includes/site.h.ldap 2006-07-31 12:19:51.000000000 -1000
-+++ dhcp-4.0.0/includes/site.h 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/includes/site.h 2008-01-13 12:54:54.000000000 -1000
@@ -183,3 +183,13 @@
traces. */
@@ -2590,7 +2595,7 @@
+#define USE_SSL
diff -up /dev/null dhcp-4.0.0/includes/ldap_casa.h
--- /dev/null 2008-01-11 10:40:59.147013395 -1000
-+++ dhcp-4.0.0/includes/ldap_casa.h 2008-01-11 17:45:28.000000000 -1000
++++ dhcp-4.0.0/includes/ldap_casa.h 2008-01-13 12:54:54.000000000 -1000
@@ -0,0 +1,83 @@
+/* ldap_casa.h
+
dhcp-4.0.0-libdhcp4client.patch:
Index: dhcp-4.0.0-libdhcp4client.patch
===================================================================
RCS file: /cvs/pkgs/rpms/dhcp/devel/dhcp-4.0.0-libdhcp4client.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- dhcp-4.0.0-libdhcp4client.patch 13 Jan 2008 21:02:47 -0000 1.3
+++ dhcp-4.0.0-libdhcp4client.patch 14 Jan 2008 00:38:44 -0000 1.4
@@ -1,6 +1,6 @@
diff -up dhcp-4.0.0/configure.ac.libdhcp4client dhcp-4.0.0/configure.ac
--- dhcp-4.0.0/configure.ac.libdhcp4client 2007-12-14 08:24:56.000000000 -1000
-+++ dhcp-4.0.0/configure.ac 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/configure.ac 2008-01-13 12:51:31.000000000 -1000
@@ -1,5 +1,32 @@
AC_INIT([DHCP], [4.0.0], [dhcp-users at isc.org])
@@ -46,7 +46,7 @@
# we sometimes need to know byte order for building packets
diff -up dhcp-4.0.0/omapip/Makefile.am.libdhcp4client dhcp-4.0.0/omapip/Makefile.am
--- dhcp-4.0.0/omapip/Makefile.am.libdhcp4client 2007-05-29 06:32:11.000000000 -1000
-+++ dhcp-4.0.0/omapip/Makefile.am 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/omapip/Makefile.am 2008-01-13 12:51:31.000000000 -1000
@@ -1,10 +1,18 @@
lib_LIBRARIES = libomapi.a
+noinst_LIBRARIES = libomapiLIBDHCP.a
@@ -68,7 +68,7 @@
diff -up dhcp-4.0.0/omapip/dispatch.c.libdhcp4client dhcp-4.0.0/omapip/dispatch.c
--- dhcp-4.0.0/omapip/dispatch.c.libdhcp4client 2007-11-30 11:51:43.000000000 -1000
-+++ dhcp-4.0.0/omapip/dispatch.c 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/omapip/dispatch.c 2008-01-13 12:51:31.000000000 -1000
@@ -37,7 +37,7 @@
#include <omapip/omapip_p.h>
#include <sys/time.h>
@@ -79,8 +79,8 @@
OMAPI_OBJECT_ALLOC (omapi_io,
diff -up dhcp-4.0.0/omapip/errwarn.c.libdhcp4client dhcp-4.0.0/omapip/errwarn.c
---- dhcp-4.0.0/omapip/errwarn.c.libdhcp4client 2008-01-12 17:19:29.000000000 -1000
-+++ dhcp-4.0.0/omapip/errwarn.c 2008-01-12 17:19:29.000000000 -1000
+--- dhcp-4.0.0/omapip/errwarn.c.libdhcp4client 2008-01-13 12:51:31.000000000 -1000
++++ dhcp-4.0.0/omapip/errwarn.c 2008-01-13 12:51:31.000000000 -1000
@@ -37,6 +37,11 @@
#include <errno.h>
#include <syslog.h>
@@ -200,7 +200,7 @@
diff -up dhcp-4.0.0/omapip/alloc.c.libdhcp4client dhcp-4.0.0/omapip/alloc.c
--- dhcp-4.0.0/omapip/alloc.c.libdhcp4client 2007-07-12 20:43:42.000000000 -1000
-+++ dhcp-4.0.0/omapip/alloc.c 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/omapip/alloc.c 2008-01-13 12:51:31.000000000 -1000
@@ -37,6 +37,33 @@
#include <omapip/omapip_p.h>
@@ -257,25 +257,29 @@
#if defined (DEBUG_MEMORY_LEAKAGE) || defined (DEBUG_MALLOC_POOL) || \
diff -up dhcp-4.0.0/dst/Makefile.am.libdhcp4client dhcp-4.0.0/dst/Makefile.am
---- dhcp-4.0.0/dst/Makefile.am.libdhcp4client 2008-01-12 17:19:29.000000000 -1000
-+++ dhcp-4.0.0/dst/Makefile.am 2008-01-12 17:19:29.000000000 -1000
-@@ -2,7 +2,13 @@ AM_CPPFLAGS = -DMINIRES_LIB -DHMAC_MD5
+--- dhcp-4.0.0/dst/Makefile.am.libdhcp4client 2008-01-13 12:51:31.000000000 -1000
++++ dhcp-4.0.0/dst/Makefile.am 2008-01-13 12:52:19.000000000 -1000
+@@ -2,7 +2,7 @@ AM_CPPFLAGS = -DMINIRES_LIB -DHMAC_MD5
lib_LIBRARIES = libdst.a
-+noinst_LIBRARIES = libdstLIBDHCP.a
-+
- libdst_a_SOURCES = dst_support.c dst_api.c hmac_link.c \
+-noinst_LIBRARIES = libdstnomd5.a
++noinst_LIBRARIES = libdstnomd5.a libdstLIBDHCP.a
+
+ libdst_a_SOURCES = dst_support.c dst_api.c hmac_link.c md5_dgst.c \
+ base64.c prandom.c
+@@ -10,4 +10,8 @@ libdst_a_SOURCES = dst_support.c dst_api
+ libdstnomd5_a_SOURCES = dst_support.c dst_api.c hmac_link.c \
base64.c prandom.c
+libdstLIBDHCP_a_CFLAGS = -DLIBDHCP
-+libdstLIBDHCP_a_SOURCES = dst_support.c dst_api.c hmac_link.c \
++libdstLIBDHCP_a_SOURCES = dst_support.c dst_api.c hmac_link.c md5_dgst.c \
+ base64.c prandom.c
+
EXTRA_DIST = dst_internal.h md5.h md5_locl.h
diff -up dhcp-4.0.0/dst/hmac_link.c.libdhcp4client dhcp-4.0.0/dst/hmac_link.c
--- dhcp-4.0.0/dst/hmac_link.c.libdhcp4client 2007-12-05 14:50:22.000000000 -1000
-+++ dhcp-4.0.0/dst/hmac_link.c 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/dst/hmac_link.c 2008-01-13 12:51:31.000000000 -1000
@@ -39,6 +39,10 @@ static const char rcsid[] = "$Header: /p
#include "dst_internal.h"
@@ -363,7 +367,7 @@
memset(dst_t_func[KEY_HMAC_MD5], 0, sizeof(struct dst_func));
diff -up dhcp-4.0.0/common/Makefile.am.libdhcp4client dhcp-4.0.0/common/Makefile.am
--- dhcp-4.0.0/common/Makefile.am.libdhcp4client 2007-11-16 01:04:11.000000000 -1000
-+++ dhcp-4.0.0/common/Makefile.am 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/common/Makefile.am 2008-01-13 12:51:31.000000000 -1000
@@ -1,11 +1,17 @@
AM_CPPFLAGS = -I.. -DLOCALSTATEDIR='"@localstatedir@"'
@@ -385,7 +389,7 @@
diff -up dhcp-4.0.0/common/discover.c.libdhcp4client dhcp-4.0.0/common/discover.c
--- dhcp-4.0.0/common/discover.c.libdhcp4client 2007-10-05 12:29:51.000000000 -1000
-+++ dhcp-4.0.0/common/discover.c 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/common/discover.c 2008-01-13 12:51:31.000000000 -1000
@@ -883,6 +883,10 @@ add_ipv6_addr_to_interface(struct interf
register that interface with the network I/O software, figure out what
subnet it's on, and add it to the list of interfaces. */
@@ -427,7 +431,7 @@
if (fallback_interface) {
diff -up dhcp-4.0.0/common/tree.c.libdhcp4client dhcp-4.0.0/common/tree.c
--- dhcp-4.0.0/common/tree.c.libdhcp4client 2007-08-22 03:41:37.000000000 -1000
-+++ dhcp-4.0.0/common/tree.c 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/common/tree.c 2008-01-13 12:51:31.000000000 -1000
@@ -41,7 +41,7 @@
# include <regex.h>
#endif
@@ -447,7 +451,7 @@
struct data_string *result;
diff -up dhcp-4.0.0/common/options.c.libdhcp4client dhcp-4.0.0/common/options.c
--- dhcp-4.0.0/common/options.c.libdhcp4client 2007-11-30 11:51:43.000000000 -1000
-+++ dhcp-4.0.0/common/options.c 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/common/options.c 2008-01-13 12:51:31.000000000 -1000
@@ -3392,6 +3392,7 @@ fqdn6_universe_decode(struct option_stat
return 0;
}
@@ -457,8 +461,8 @@
struct client_state *client_state,
struct option_state *in_options,
diff -up dhcp-4.0.0/common/dispatch.c.libdhcp4client dhcp-4.0.0/common/dispatch.c
---- dhcp-4.0.0/common/dispatch.c.libdhcp4client 2008-01-12 17:19:29.000000000 -1000
-+++ dhcp-4.0.0/common/dispatch.c 2008-01-12 17:19:29.000000000 -1000
+--- dhcp-4.0.0/common/dispatch.c.libdhcp4client 2008-01-13 12:51:31.000000000 -1000
++++ dhcp-4.0.0/common/dispatch.c 2008-01-13 12:51:31.000000000 -1000
@@ -34,8 +34,24 @@
#include "dhcpd.h"
@@ -730,7 +734,7 @@
}
diff -up dhcp-4.0.0/common/alloc.c.libdhcp4client dhcp-4.0.0/common/alloc.c
--- dhcp-4.0.0/common/alloc.c.libdhcp4client 2007-10-23 14:54:11.000000000 -1000
-+++ dhcp-4.0.0/common/alloc.c 2008-01-12 17:19:29.000000000 -1000
++++ dhcp-4.0.0/common/alloc.c 2008-01-13 12:51:31.000000000 -1000
@@ -1004,7 +1004,11 @@ int executable_statement_reference (ptr,
return 1;
}
@@ -744,8 +748,8 @@
#if defined (DEBUG_MEMORY_LEAKAGE) || \
defined (DEBUG_MEMORY_LEAKAGE_ON_EXIT)
diff -up dhcp-4.0.0/includes/dhcpd.h.libdhcp4client dhcp-4.0.0/includes/dhcpd.h
---- dhcp-4.0.0/includes/dhcpd.h.libdhcp4client 2008-01-12 17:19:29.000000000 -1000
-+++ dhcp-4.0.0/includes/dhcpd.h 2008-01-12 17:19:29.000000000 -1000
+--- dhcp-4.0.0/includes/dhcpd.h.libdhcp4client 2008-01-13 12:51:31.000000000 -1000
++++ dhcp-4.0.0/includes/dhcpd.h 2008-01-13 12:51:31.000000000 -1000
@@ -1199,14 +1199,6 @@ struct hardware_link {
typedef void (*tvref_t)(void *, void *, const char *, int);
@@ -779,7 +783,7 @@
extern trace_type_t *interface_trace;
diff -up dhcp-4.0.0/client/Makefile.am.libdhcp4client dhcp-4.0.0/client/Makefile.am
--- dhcp-4.0.0/client/Makefile.am.libdhcp4client 2007-12-12 09:23:42.000000000 -1000
-+++ dhcp-4.0.0/client/Makefile.am 2008-01-12 17:21:17.000000000 -1000
++++ dhcp-4.0.0/client/Makefile.am 2008-01-13 12:51:31.000000000 -1000
@@ -1,10 +1,19 @@
dist_sysconf_DATA = dhclient.conf
sbin_PROGRAMS = dhclient
@@ -801,8 +805,8 @@
EXTRA_DIST = $(man_MANS)
diff -up dhcp-4.0.0/client/dhclient.c.libdhcp4client dhcp-4.0.0/client/dhclient.c
---- dhcp-4.0.0/client/dhclient.c.libdhcp4client 2008-01-12 17:19:29.000000000 -1000
-+++ dhcp-4.0.0/client/dhclient.c 2008-01-12 17:19:29.000000000 -1000
+--- dhcp-4.0.0/client/dhclient.c.libdhcp4client 2008-01-13 12:51:31.000000000 -1000
++++ dhcp-4.0.0/client/dhclient.c 2008-01-13 12:51:31.000000000 -1000
@@ -83,14 +83,50 @@ int nowait=0;
char *mockup_relay = NULL;
int bootp_broadcast_always = 0;
Index: dhcp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dhcp/devel/dhcp.spec,v
retrieving revision 1.192
retrieving revision 1.193
diff -u -r1.192 -r1.193
--- dhcp.spec 13 Jan 2008 21:02:47 -0000 1.192
+++ dhcp.spec 14 Jan 2008 00:38:44 -0000 1.193
@@ -42,13 +42,14 @@
Patch14: %{name}-4.0.0-manpages.patch
Patch15: %{name}-4.0.0-paths.patch
Patch16: %{name}-4.0.0-libdhcp4client.patch
-Patch17: %{name}-4.0.0-server-Makefile.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: groff
+BuildRequires: libtool
BuildRequires: openldap-devel
+BuildRequires: openssl-devel
# For /etc/openldap/schema (and slapd, if you're using that with dhcpd)
Requires: openldap-servers
@@ -188,9 +189,6 @@
# Add the libdhcp4client target (library version of dhclient)
%patch16 -p1
-# Modify LDADD in server/Makefile.am
-%patch17 -p1
-
# Copy in documentation and example scripts for LDAP patch to dhcpd
%{__install} -p -m 0644 %{SOURCE5} .
%{__install} -p -m 0644 %{SOURCE6} doc/
@@ -232,6 +230,7 @@
automake --foreign --add-missing --copy
%build
+CFLAGS="%{optflags} -fPIC" \
%configure \
--enable-dhcpv6 \
--with-srv-lease-file=%{_localstatedir}/lib/dhcpd/dhcpd.leases \
--- dhcp-4.0.0-server-Makefile.patch DELETED ---
- Previous message (by thread): rpms/pards/devel pards-0.4.patch, NONE, 1.1 pards.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/pards/F-7 pards-0.4.patch, NONE, 1.1 pards.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list