summaryrefslogtreecommitdiffstats
path: root/patches/openafs-1.2.11/generic/libresolve.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/openafs-1.2.11/generic/libresolve.patch')
-rw-r--r--patches/openafs-1.2.11/generic/libresolve.patch299
1 files changed, 299 insertions, 0 deletions
diff --git a/patches/openafs-1.2.11/generic/libresolve.patch b/patches/openafs-1.2.11/generic/libresolve.patch
new file mode 100644
index 000000000..c15ef6d12
--- /dev/null
+++ b/patches/openafs-1.2.11/generic/libresolve.patch
@@ -0,0 +1,299 @@
+#
+# Submitted:
+#
+# Leif Johansson <leifj@it.su.se>, 2004-06-11
+#
+# Error:
+#
+# Description:
+#
+# It patches the makefiles to include -libresolv which
+# you need if you are building using uClibc (and which
+# doesn't seem to hurt if you don't). It may end up in
+# the openafs sources eventually. I'm not sure if I got
+# the openafs-ptx-build.make makefile right however.
+#
+# State:
+#
+# not testet at PTX
+#
+
+--- openafs-1.2.11/./src/afsd/Makefile.in 2003-10-24 07:24:41.000000000 +0200
++++ openafs-1.2.11-su/./src/afsd/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -46,7 +46,7 @@
+ # Programs
+ #
+
+-AFSLIBS=${TOP_LIBDIR}/libauth.a ${TOP_LIBDIR}/libcmd.a ${TOP_LIBDIR}/libsys.a ${TOP_LIBDIR}/util.a ${TOP_LIBDIR}/librx.a ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/util.a
++AFSLIBS=${TOP_LIBDIR}/libauth.a ${TOP_LIBDIR}/libcmd.a ${TOP_LIBDIR}/libsys.a ${TOP_LIBDIR}/util.a ${TOP_LIBDIR}/librx.a ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/util.a -lresolv
+
+ afsd: afsd.o $(AFSLIBS)
+ case ${SYS_NAME} in \
+--- openafs-1.2.11/./src/auth/Makefile.in 2003-07-07 22:16:28.000000000 +0200
++++ openafs-1.2.11-su/./src/auth/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -39,7 +39,7 @@
+ LIBS=libauth.a ${TOP_LIBDIR}/libsys.a \
+ ${TOP_LIBDIR}/librxkad.a ${TOP_LIBDIR}/libdes.a \
+ ${TOP_LIBDIR}/librx.a ${TOP_LIBDIR}/libsys.a \
+- ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/util.a -lresolv
+ INCLS=cellconfig.h auth.h keys.h
+ KSRCS=auth.h
+ UKSRCS=${KSRCS} cellconfig.h acfg_errors.c keys.h cellconfig.c \
+--- openafs-1.2.11/./src/bozo/Makefile.in 2003-07-01 21:03:54.000000000 +0200
++++ openafs-1.2.11-su/./src/bozo/Makefile.in 2004-06-02 02:48:42.000000000 +0200
+@@ -55,7 +55,7 @@
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/util.a \
+ ${TOP_LIBDIR}/libsys.a \
+- ${TOP_LIBDIR}/libprocmgmt.a
++ ${TOP_LIBDIR}/libprocmgmt.a -lresolv
+
+ OBJS=bosserver.o bnode.o ezbnodeops.o fsbnodeops.o bosint.ss.o bosint.xdr.o \
+ bosoprocs.o cronbnodeops.o
+--- openafs-1.2.11/./src/bucoord/Makefile.in 2001-09-08 01:34:50.000000000 +0200
++++ openafs-1.2.11-su/./src/bucoord/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -40,7 +40,7 @@
+ ${TOP_LIBDIR}/libsys.a ${TOP_LIBDIR}/libdes.a \
+ ${TOP_LIBDIR}/librx.a ${TOP_LIBDIR}/libsys.a \
+ ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/libcmd.a \
+- ${TOP_LIBDIR}/libcom_err.a ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/libcom_err.a ${TOP_LIBDIR}/util.a -lresolv
+
+ all: ${TOP_LIBDIR}/libbxdb.a backup
+
+--- openafs-1.2.11/./src/budb/Makefile.in 2003-07-01 21:15:36.000000000 +0200
++++ openafs-1.2.11-su/./src/budb/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -61,7 +61,7 @@
+ ${TOP_LIBDIR}/liblwp.a \
+ ${TOP_LIBDIR}/libcmd.a \
+ ${TOP_LIBDIR}/libcom_err.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+
+ COMMON_OBJS = database.o db_alloc.o db_dump.o db_hash.o struct_ops.o ol_verify.o
+
+--- openafs-1.2.11/./src/butc/Makefile.in 2003-10-24 07:24:45.000000000 +0200
++++ openafs-1.2.11-su/./src/butc/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -67,7 +67,7 @@
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/util.a \
+ ${TOP_LIBDIR}/libusd.a \
+- ${TOP_LIBDIR}/libprocmgmt.a
++ ${TOP_LIBDIR}/libprocmgmt.a -lresolv
+
+ TESTOBJS=test.o
+
+--- openafs-1.2.11/./src/dauth/Makefile.in 2003-07-01 21:03:58.000000000 +0200
++++ openafs-1.2.11-su/./src/dauth/Makefile.in 2004-06-02 02:42:30.000000000 +0200
+@@ -52,7 +52,7 @@
+ ${TOP_LIBDIR}/librx.a \
+ ${TOP_LIBDIR}/liblwp.a \
+ ${TOP_LIBDIR}/libsys.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+
+ CELL= `pwd|awk -F/ '{print $$3}'`
+ USNS= cellname
+--- openafs-1.2.11/./src/fsprobe/Makefile.in 2003-07-02 08:36:15.000000000 +0200
++++ openafs-1.2.11-su/./src/fsprobe/Makefile.in 2004-06-02 02:47:23.000000000 +0200
+@@ -53,7 +53,7 @@
+ ${TOP_LIBDIR}/librx.a \
+ ${TOP_LIBDIR}/liblwp.a \
+ ${TOP_LIBDIR}/libsys.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+
+ all: ${TOP_INCDIR}/afs/fsprobe.h ${TOP_LIBDIR}/libfsprobe.a fsprobe_test
+
+--- openafs-1.2.11/./src/kauth/Makefile.in 2003-07-07 22:16:33.000000000 +0200
++++ openafs-1.2.11-su/./src/kauth/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -54,7 +54,7 @@
+ ${TOP_LIBDIR}/libcmd.a \
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/util.a \
+- $(DBM)
++ $(DBM) -lresolv
+
+ UKSRCS=authclient.c user.c kautils.h kaserver.h kaaux.c token.c \
+ kalocalcell.c client.c kaerrors.c
+@@ -70,7 +70,7 @@
+ ${TOP_LIBDIR}/libdes.a \
+ ${TOP_LIBDIR}/libcmd.a \
+ ${TOP_LIBDIR}/libcom_err.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+
+ OBJS=kauth.xdr.o kauth.cs.o kaaux.o client.o authclient.o token.o kautils.o kalocalcell.o kaerrors.o user.o krb_tf.o
+ KOBJS=kauth.xdr.o kauth.cs.o kaaux.o client.o authclient.o token.o kautils.o kalocalcell.o kaerrors.o user.krb.o krb_tf.o
+--- openafs-1.2.11/./src/libadmin/samples/Makefile.in 2001-09-08 01:35:16.000000000 +0200
++++ openafs-1.2.11-su/./src/libadmin/samples/Makefile.in 2004-06-02 02:52:11.000000000 +0200
+@@ -60,7 +60,7 @@
+ ${TOP_LIBDIR}/libvosadmin.a \
+ ${TOP_LIBDIR}/libbosadmin.a \
+ ${TOP_LIBDIR}/libafsauthent.a \
+- ${TOP_LIBDIR}/libafsrpc.a
++ ${TOP_LIBDIR}/libafsrpc.a -lresolv
+
+ cm_client_config: cm_client_config.o $(SAMPLELIBS)
+ $(CC) $(LDFLAGS) -o $@ $@.o $(SAMPLELIBS) $(MTLIBS) $(XLIBS)
+--- openafs-1.2.11/./src/libadmin/test/Makefile.in 2001-09-08 01:35:16.000000000 +0200
++++ openafs-1.2.11-su/./src/libadmin/test/Makefile.in 2004-06-02 02:51:48.000000000 +0200
+@@ -40,7 +40,7 @@
+ $(TOP_LIBDIR)/libptsadmin.a \
+ $(TOP_LIBDIR)/libafsauthent.a \
+ $(TOP_LIBDIR)/libafsrpc.a \
+- $(TOP_LIBDIR)/libcmd.a # static library
++ $(TOP_LIBDIR)/libcmd.a -lresolv # static library
+
+ AFSCPOBJS =\
+ bos.o \
+--- openafs-1.2.11/./src/log/Makefile.in 2001-09-08 01:35:25.000000000 +0200
++++ openafs-1.2.11-su/./src/log/Makefile.in 2004-06-02 02:46:50.000000000 +0200
+@@ -42,14 +42,14 @@
+ ${TOP_LIBDIR}/libsys.a ${TOP_LIBDIR}/librx.a \
+ ${TOP_LIBDIR}/libsys.a \
+ ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/libcmd.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+ KLIBRARIES=${TOP_LIBDIR}/libauth.krb.a \
+ ${TOP_LIBDIR}/librxkad.a \
+ ${TOP_LIBDIR}/libdes.a \
+ ${TOP_LIBDIR}/libsys.a ${TOP_LIBDIR}/librx.a \
+ ${TOP_LIBDIR}/libsys.a \
+ ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/libcmd.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+
+ #
+ # Main targets
+--- openafs-1.2.11/./src/ptserver/Makefile.in 2003-10-24 07:25:03.000000000 +0200
++++ openafs-1.2.11-su/./src/ptserver/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -59,7 +59,7 @@
+ ${TOP_LIBDIR}/libdes.a \
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/util.a \
+- ${TOP_LIBDIR}/libsys.a
++ ${TOP_LIBDIR}/libsys.a -lresolv
+
+
+ all: ukinstall ptserver pts pt_util db_verify ${TOP_LIBDIR}/libprot.a ${TOP_INCDIR}/afs/prclient.h ${TOP_INCDIR}/afs/prerror.h ${TOP_INCDIR}/afs/print.h ${TOP_INCDIR}/afs/prserver.h ${TOP_INCDIR}/afs/ptclient.h ${TOP_INCDIR}/afs/pterror.h ${TOP_INCDIR}/afs/ptint.h ${TOP_INCDIR}/afs/ptserver.h readgroup readpwd testpt
+--- openafs-1.2.11/./src/scout/Makefile.in 2001-09-08 02:30:25.000000000 +0200
++++ openafs-1.2.11-su/./src/scout/Makefile.in 2004-06-02 02:47:49.000000000 +0200
+@@ -67,7 +67,7 @@
+ ${TOP_LIBDIR}/libaudit.a \
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/liblwp.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+
+ all: scout
+
+--- openafs-1.2.11/./src/tbutc/Makefile.in 2002-07-26 07:00:27.000000000 +0200
++++ openafs-1.2.11-su/./src/tbutc/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -84,7 +84,7 @@
+ ${TOP_LIBDIR}/util.a \
+ ${TOP_LIBDIR}/libusd.a \
+ ${TOP_LIBDIR}/libprocmgmt.a \
+- ${TOP_LIBDIR}/librx.a
++ ${TOP_LIBDIR}/librx.a -lresolv
+
+ #
+ # Build targets
+--- openafs-1.2.11/./src/tviced/Makefile.in 2003-10-24 07:25:14.000000000 +0200
++++ openafs-1.2.11-su/./src/tviced/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -65,7 +65,7 @@
+ objects= ${VICEDOBJS} ${VLSERVEROBJS} ${LWPOBJS} ${LIBACLOBJS} \
+ ${UTILOBJS} ${DIROBJS} ${VOLOBJS} ${FSINTOBJS}
+
+-LIBS=${TOP_LIBDIR}/libafsauthent.a ${TOP_LIBDIR}/libafsrpc.a ${TOP_LIBDIR}/util.a
++LIBS=${TOP_LIBDIR}/libafsauthent.a ${TOP_LIBDIR}/libafsrpc.a ${TOP_LIBDIR}/util.a -lresolv
+
+ all: fileserver
+
+--- openafs-1.2.11/./src/update/Makefile.in 2001-09-08 01:36:03.000000000 +0200
++++ openafs-1.2.11-su/./src/update/Makefile.in 2004-06-02 02:49:49.000000000 +0200
+@@ -34,7 +34,7 @@
+ ${TOP_LIBDIR}/liblwp.a \
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/util.a \
+- ${TOP_LIBDIR}/libsys.a
++ ${TOP_LIBDIR}/libsys.a -lresolv
+
+ CFLAGS=-I${TOP_INCDIR} -I${TOP_SRCDIR}/config ${XCFLAGS}
+
+--- openafs-1.2.11/./src/uss/Makefile.in 2003-07-01 21:10:14.000000000 +0200
++++ openafs-1.2.11-su/./src/uss/Makefile.in 2004-06-02 02:48:13.000000000 +0200
+@@ -53,7 +53,7 @@
+ ${TOP_LIBDIR}/libcmd.a \
+ ${TOP_LIBDIR}/libcom_err.a\
+ ${TOP_LIBDIR}/util.a \
+- ${XLIBS}
++ ${XLIBS} -lresolv
+
+ OBJS = uss_procs.o \
+ uss_common.o \
+--- openafs-1.2.11/./src/venus/Makefile.in 2003-07-01 21:04:15.000000000 +0200
++++ openafs-1.2.11-su/./src/venus/Makefile.in 2004-06-02 02:49:19.000000000 +0200
+@@ -54,7 +54,7 @@
+ ${TOP_LIBDIR}/libsys.a \
+ $(TOP_LIBDIR)/util.a \
+ ${TOP_LIBDIR}/liblwp.a \
+- ${TOP_LIBDIR}/libaudit.a
++ ${TOP_LIBDIR}/libaudit.a -lresolv
+
+ CMLIBS=${TOP_LIBDIR}/libsys.a \
+ ${TOP_LIBDIR}/libafsint.a \
+@@ -65,7 +65,7 @@
+ ${TOP_LIBDIR}/librx.a \
+ ${TOP_LIBDIR}/libsys.a \
+ $(TOP_LIBDIR)/util.a \
+- ${TOP_LIBDIR}/liblwp.a
++ ${TOP_LIBDIR}/liblwp.a -lresolv
+
+ LIBS = ${FSLIBS}
+
+--- openafs-1.2.11/./src/viced/Makefile.in 2003-10-24 07:25:18.000000000 +0200
++++ openafs-1.2.11-su/./src/viced/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -52,7 +52,7 @@
+ ${TOP_LIBDIR}/libdes.a \
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/util.a \
+- ${TOP_LIBDIR}/liblwp.a
++ ${TOP_LIBDIR}/liblwp.a -lresolv
+
+ headers=${TOP_INCDIR}/lwp.h \
+ ${TOP_INCDIR}/afs/acl.h \
+--- openafs-1.2.11/./src/vlserver/Makefile.in 2003-07-07 22:16:48.000000000 +0200
++++ openafs-1.2.11-su/./src/vlserver/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -51,7 +51,7 @@
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/util.a \
+ ${TOP_LIBDIR}/libsys.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+
+ auditlib=${TOP_LIBDIR}/libaudit.a
+
+--- openafs-1.2.11/./src/volser/Makefile.in 2001-09-10 22:21:13.000000000 +0200
++++ openafs-1.2.11-su/./src/volser/Makefile.in 2004-06-02 02:12:42.000000000 +0200
+@@ -62,7 +62,7 @@
+ ${TOP_LIBDIR}/libcom_err.a \
+ ${TOP_LIBDIR}/libkauth.a \
+ ${TOP_LIBDIR}/libusd.a \
+- ${TOP_LIBDIR}/util.a
++ ${TOP_LIBDIR}/util.a -lresolv
+
+ VSOBJS=vsprocs.o vsutils.o lockprocs.o volint.xdr.o volerr.o
+ SOBJS=volmain.o volprocs.o physio.o common.o voltrans.o volerr.o \
+--- openafs-1.2.11/src/libuafs/MakefileProto.LINUX.in 2001-09-08 01:35:24.000000000 +0200
++++ openafs-1.2.11-su/src/libuafs/MakefileProto.LINUX.in 2004-06-02 02:44:30.000000000 +0200
+@@ -37,7 +37,7 @@
+
+ TEST_CFLAGS=-pthread -D_REENTRANT -DAFS_PTHREAD_ENV -DAFS_LINUX22_ENV
+ TEST_LDFLAGS=
+-TEST_LIBS=-lpthread
++TEST_LIBS=-lpthread -lresolv
+
+ LIBUAFS = libuafs.a
+ LIBAFSWEB = nsafs.so