From: Benjamin Kaduk Date: Mon, 7 Apr 2014 21:55:09 +0000 (-0400) Subject: vol: Fix build with separate objdir X-Git-Tag: upstream/1.8.0_pre1^2~720 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=074d745a02d80bfd2c16a4e2b7b4222022f8e641;p=packages%2Fo%2Fopenafs.git vol: Fix build with separate objdir The volscan-main and volinfo-main source files are in the source tree, not the object tree; refer to the objects in the Makefile as dependencies, so that they will be picked up properly. The objects will be made just fine by the implicit .c.o rule. Change-Id: Ieec4b32cfbe5d260e1560a08d4ed8162720f9222 Reviewed-on: http://gerrit.openafs.org/10988 Reviewed-by: Michael Meffie Tested-by: Benjamin Kaduk Reviewed-by: Jeffrey Altman --- diff --git a/src/vol/Makefile.in b/src/vol/Makefile.in index 59c75d034..d875bc6ef 100644 --- a/src/vol/Makefile.in +++ b/src/vol/Makefile.in @@ -218,12 +218,12 @@ namei_map: ${TOP_LIBDIR}/libsys.a namei_map.o $(AFS_LDRULE) namei_map.o ${TOP_LIBDIR}/libafsutil.a \ ${LIBS} $(LIB_roken) ${XLIBS} -volinfo: volinfo-main.c vol-info.o physio.o ihandle.o ${LIBS} - $(AFS_LDRULE) volinfo-main.c vol-info.o physio.o ihandle.o \ +volinfo: volinfo-main.o vol-info.o physio.o ihandle.o ${LIBS} + $(AFS_LDRULE) volinfo-main.o vol-info.o physio.o ihandle.o \ ${LIBS} $(LIB_roken) ${XLIBS} -volscan: volscan-main.c vol-info.o physio.o ihandle.o ${LIBS} - $(AFS_LDRULE) volscan-main.c vol-info.o physio.o ihandle.o \ +volscan: volscan-main.o vol-info.o physio.o ihandle.o ${LIBS} + $(AFS_LDRULE) volscan-main.o vol-info.o physio.o ihandle.o \ ${LIBS} $(LIB_roken) ${XLIBS} fssync-debug: fssync-debug.o physio.o AFS_component_version_number.c ${LIBS}