Page MenuHomeFreeBSD

D12839.id34473.diff
No OneTemporary

D12839.id34473.diff

Index: cddl/lib/libdtrace/Makefile
===================================================================
--- cddl/lib/libdtrace/Makefile
+++ cddl/lib/libdtrace/Makefile
@@ -64,7 +64,7 @@
WARNS?= 1
-CFLAGS+= -I${.OBJDIR} -I${.CURDIR} \
+CFLAGS+= -I. -I${.CURDIR} \
-I${SRCTOP}/sys/cddl/dev/dtrace/${MACHINE_ARCH} \
-I${SRCTOP}/sys/cddl/compat/opensolaris \
-I${SRCTOP}/cddl/compat/opensolaris/include \
Index: gnu/lib/libreadline/readline/Makefile
===================================================================
--- gnu/lib/libreadline/readline/Makefile
+++ gnu/lib/libreadline/readline/Makefile
@@ -13,7 +13,7 @@
INSTALLED_HEADERS= readline.h chardefs.h keymaps.h history.h tilde.h \
rlstdc.h rlconf.h rltypedefs.h
-CFLAGS+= -I${.OBJDIR}/..
+CFLAGS+= -I..
SRCDIR= ${.CURDIR}/../../../../contrib/libreadline
CLEANFILES+= ${INSTALLED_HEADERS}
Index: gnu/usr.bin/binutils/Makefile.inc0
===================================================================
--- gnu/usr.bin/binutils/Makefile.inc0
+++ gnu/usr.bin/binutils/Makefile.inc0
@@ -40,7 +40,7 @@
CFLAGS+= -I.
CFLAGS+= -I${.CURDIR}
CFLAGS+= -I${.CURDIR}/${GNURELTOP}/libbfd
-CFLAGS+= -I${.OBJDIR}/${GNURELTOP}/libbfd
+CFLAGS+= -I${GNURELTOP}/libbfd
CFLAGS+= -I${SRCDIR}/include
ARCHS= ${TARGET_CPUARCH}
Index: gnu/usr.bin/cc/Makefile.inc
===================================================================
--- gnu/usr.bin/cc/Makefile.inc
+++ gnu/usr.bin/cc/Makefile.inc
@@ -76,7 +76,7 @@
.endif
.if exists(${.OBJDIR}/../cc_tools)
-CFLAGS+= -I${.OBJDIR}/../cc_tools
+CFLAGS+= -I../cc_tools
.endif
CFLAGS+= -I${.CURDIR}/../cc_tools
# This must go after the -I for cc_tools to resolve ambiguities for hash.h
Index: gnu/usr.bin/gdb/Makefile.inc
===================================================================
--- gnu/usr.bin/gdb/Makefile.inc
+++ gnu/usr.bin/gdb/Makefile.inc
@@ -15,9 +15,9 @@
CNTRB_GDB= ${SRCTOP}/contrib/gdb
CNTRB_RL= ${SRCTOP}/contrib/libreadline
-OBJ_BU= ${OBJTOP}/gnu/usr.bin/binutils
-OBJ_GDB= ${OBJTOP}/gnu/usr.bin/gdb
-OBJ_RL= ${OBJTOP}/gnu/lib/libreadline/readline
+OBJ_BU= ${RELOBJTOP}/gnu/usr.bin/binutils
+OBJ_GDB= ${RELOBJTOP}/gnu/usr.bin/gdb
+OBJ_RL= ${RELOBJTOP}/gnu/lib/libreadline/readline
# These assignments duplicate much of the functionality of
# MACHINE_CPUARCH, but there's no easy way to export make functions...
Index: kerberos5/lib/libkafs5/Makefile
===================================================================
--- kerberos5/lib/libkafs5/Makefile
+++ kerberos5/lib/libkafs5/Makefile
@@ -26,7 +26,7 @@
CFLAGS+= -I${KRB5DIR}/lib/kafs \
-I${KRB5DIR}/lib/krb5 \
- -I${.OBJDIR:H}/libkrb5 \
+ -I../libkrb5 \
-I${KRB5DIR}/lib/roken
CLEANFILES= kafs5.3
Index: kerberos5/libexec/hprop/Makefile
===================================================================
--- kerberos5/libexec/hprop/Makefile
+++ kerberos5/libexec/hprop/Makefile
@@ -9,7 +9,7 @@
CFLAGS+=-I${KRB5DIR}/lib/hx509
CFLAGS+=-I${KRB5DIR}/lib/ntlm
CFLAGS+=-I${KRB5DIR}/kdc
-CFLAGS+=-I${.OBJDIR:H:H}/lib/libkrb5
+CFLAGS+=-I../../lib/libkrb5
LIBADD= hdb krb5 roken vers
DPADD= ${LDAPDPADD}
LDADD= ${LDAPLDADD}
Index: lib/clang/libclang/Makefile
===================================================================
--- lib/clang/libclang/Makefile
+++ lib/clang/libclang/Makefile
@@ -5,8 +5,8 @@
LIB= clang
-CFLAGS+= -I${.OBJDIR}
-CFLAGS+= -I${OBJTOP}/lib/clang/libllvm
+CFLAGS+= -I.
+CFLAGS+= -I${RELOBJTOP}/lib/clang/libllvm
CFLAGS+= -I${CLANG_SRCS}/lib/Driver
# Ensure FREEBSD_CC_VERSION is defined for Basic/Targets.cpp
Index: lib/clang/liblldb/Makefile
===================================================================
--- lib/clang/liblldb/Makefile
+++ lib/clang/liblldb/Makefile
@@ -10,8 +10,8 @@
CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/FreeBSD
CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/POSIX
CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/Utility
-CFLAGS+= -I${OBJTOP}/lib/clang/libllvm
-CFLAGS+= -I${OBJTOP}/lib/clang/libclang
+CFLAGS+= -I${RELOBJTOP}/lib/clang/libllvm
+CFLAGS+= -I${RELOBJTOP}/lib/clang/libclang
CFLAGS+= -DLLDB_DISABLE_PYTHON
SRCS+= API/SBAddress.cpp
Index: lib/clang/libllvm/Makefile
===================================================================
--- lib/clang/libllvm/Makefile
+++ lib/clang/libllvm/Makefile
@@ -6,7 +6,7 @@
LIB= llvm
INTERNALLIB=
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
.for arch in AArch64 ARM Mips PowerPC Sparc X86
CFLAGS+= -I${LLVM_SRCS}/lib/Target/${arch}
.endfor
@@ -1293,14 +1293,14 @@
-I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
${LLVM_SRCS}/lib/ToolDrivers/llvm-lib/Options.td
TGHDRS+= llvm-lib/Options.inc
-CFLAGS.LibDriver.cpp+= -I${.OBJDIR}/llvm-lib
+CFLAGS.LibDriver.cpp+= -Illvm-lib
llvm-dlltool/Options.inc: ${LLVM_SRCS}/lib/ToolDrivers/llvm-dlltool/Options.td
${LLVM_TBLGEN} -gen-opt-parser-defs \
-I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
${LLVM_SRCS}/lib/ToolDrivers/llvm-dlltool/Options.td
TGHDRS+= llvm-dlltool/Options.inc
-CFLAGS.DlltoolDriver.cpp+= -I${.OBJDIR}/llvm-dlltool
+CFLAGS.DlltoolDriver.cpp+= -Illvm-dlltool
beforebuild:
# 20170724 remove stale Options.inc file, of which there are two different
Index: lib/libarchive/Makefile
===================================================================
--- lib/libarchive/Makefile
+++ lib/libarchive/Makefile
@@ -14,7 +14,7 @@
SHLIB_MAJOR= 7
CFLAGS+= -DPLATFORM_CONFIG_H=\"${.CURDIR}/config_freebsd.h\"
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
.if ${MK_OPENSSL} != "no"
CFLAGS+= -DWITH_OPENSSL
Index: lib/libarchive/tests/Makefile
===================================================================
--- lib/libarchive/tests/Makefile
+++ lib/libarchive/tests/Makefile
@@ -12,7 +12,7 @@
PROGS+= libarchive_test
-CFLAGS+= -I${.CURDIR} -I${.CURDIR:H} -I${.OBJDIR}
+CFLAGS+= -I${.CURDIR} -I${.CURDIR:H} -I.
CFLAGS+= -I${_LIBARCHIVEDIR}/libarchive -I${_LIBARCHIVEDIR}/libarchive/test
CFLAGS+= -I${_LIBARCHIVEDIR}/test_utils
CFLAGS+= -DHAVE_LIBLZMA=1 -DHAVE_LZMA_H=1
Index: lib/libc/net/Makefile.inc
===================================================================
--- lib/libc/net/Makefile.inc
+++ lib/libc/net/Makefile.inc
@@ -26,7 +26,7 @@
CFLAGS+=-DINET6
.endif
-CFLAGS+=-I${.OBJDIR}
+CFLAGS+=-I.
# name6.c refers res_private.h
CFLAGS+=-I${LIBC_SRCTOP}/resolv
Index: lib/libc/tests/rpc/Makefile
===================================================================
--- lib/libc/tests/rpc/Makefile
+++ lib/libc/tests/rpc/Makefile
@@ -16,7 +16,7 @@
${RPCGEN} ${.ALLSRC:M*.x}
CLEANFILES+= ${RPCSRC:.x=.h} ${RPCSRC:.x=.c} h_testbits_xdr.c
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
LIBADD+= rpcsvc util
Index: lib/libmagic/Makefile
===================================================================
--- lib/libmagic/Makefile
+++ lib/libmagic/Makefile
@@ -19,7 +19,7 @@
MAGICPATH?= /usr/share/misc
CFLAGS+= -DMAGIC='"${MAGICPATH}/magic"' -DHAVE_CONFIG_H
-CFLAGS+= -I${.CURDIR} -I${.OBJDIR} -I${CONTRDIR}/src
+CFLAGS+= -I${.CURDIR} -I. -I${CONTRDIR}/src
WARNS?= 3
Index: lib/libngatm/Makefile
===================================================================
--- lib/libngatm/Makefile
+++ lib/libngatm/Makefile
@@ -12,7 +12,7 @@
CTRB= ${SRCTOP}/contrib/ngatm
LIBBASE= ${SDIR}/contrib/ngatm
-CFLAGS+= -I${LIBBASE} -I${.OBJDIR} -I${CTRB}/libngatm
+CFLAGS+= -I${LIBBASE} -I. -I${CTRB}/libngatm
# CFLAGS+= -DSSCOP_DEBUG -DSSCFU_DEBUG -DUNI_DEBUG -DCCATM_DEBUG
.PATH: ${LIBBASE}/netnatm ${LIBBASE}/netnatm/saal ${LIBBASE}/netnatm/misc \
Index: lib/libpcap/Makefile
===================================================================
--- lib/libpcap/Makefile
+++ lib/libpcap/Makefile
@@ -97,7 +97,7 @@
YFLAGS+=-p pcap_
LFLAGS+=-Ppcap_ --header-file=${.OBJDIR}/scanner.h --nounput
-CFLAGS+=-DHAVE_CONFIG_H -I${.CURDIR} -I${.OBJDIR}
+CFLAGS+=-DHAVE_CONFIG_H -I${.CURDIR} -I.
CFLAGS+=-D_U_="__attribute__((unused))"
CFLAGS+=-DHAVE_SNPRINTF -DHAVE_VSNPRINTF
CFLAGS+=-DBUILDING_PCAP
Index: lib/libsysdecode/Makefile
===================================================================
--- lib/libsysdecode/Makefile
+++ lib/libsysdecode/Makefile
@@ -8,7 +8,7 @@
SRCS= errno.c flags.c ioctl.c signal.c syscallnames.c utrace.c
INCS= sysdecode.h
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
CFLAGS+= -I${SRCTOP}/sys
CFLAGS+= -I${SRCTOP}/libexec/rtld-elf
Index: lib/libunbound/Makefile
===================================================================
--- lib/libunbound/Makefile
+++ lib/libunbound/Makefile
@@ -12,7 +12,7 @@
PRIVATELIB=
PACKAGE= unbound
-CFLAGS+= -I${UNBOUNDDIR} -I${LDNSDIR} -I${.OBJDIR}
+CFLAGS+= -I${UNBOUNDDIR} -I${LDNSDIR} -I.
SRCS= alloc.c as112.c autotrust.c cachedb.c config_file.c configlexer.l \
configparser.y context.c dname.c dns.c dns64.c dnstree.c \
Index: lib/ncurses/config.mk
===================================================================
--- lib/ncurses/config.mk
+++ lib/ncurses/config.mk
@@ -15,7 +15,7 @@
CFLAGS+= -I.
.if exists(${.OBJDIR:H}/ncurses${LIB_SUFFIX})
-CFLAGS+= -I${.OBJDIR:H}/ncurses${LIB_SUFFIX}
+CFLAGS+= -I../ncurses${LIB_SUFFIX}
.endif
CFLAGS+= -I${.CURDIR:H}/ncurses${LIB_SUFFIX}
Index: secure/lib/libcrypto/Makefile
===================================================================
--- secure/lib/libcrypto/Makefile
+++ secure/lib/libcrypto/Makefile
@@ -400,7 +400,7 @@
CSTD= gnu89
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
CFLAGS+= -I${LCRYPTO_SRC}/crypto
CFLAGS+= -I${LCRYPTO_SRC}/crypto/asn1
CFLAGS+= -I${LCRYPTO_SRC}/crypto/evp
Index: share/mk/bsd.dep.mk
===================================================================
--- share/mk/bsd.dep.mk
+++ share/mk/bsd.dep.mk
@@ -146,7 +146,7 @@
# DTrace probe definitions
.if ${SRCS:M*.d}
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
.endif
.for _DSRC in ${SRCS:M*.d:N*/*}
.for _D in ${_DSRC:R}
Index: share/mk/bsd.libnames.mk
===================================================================
--- share/mk/bsd.libnames.mk
+++ share/mk/bsd.libnames.mk
@@ -192,7 +192,7 @@
# Derive LIB*SRCDIR from LIB*DIR
.for lib in ${_LIBRARIES}
-LIB${lib:tu}SRCDIR?= ${SRCTOP}/${LIB${lib:tu}DIR:S,^${OBJTOP}/,,}
+LIB${lib:tu}SRCDIR?= ${SRCTOP}/${LIB${lib:tu}DIR:S,^${RELOBJTOP}/,,}
.endfor
.else
Index: share/mk/local.dirdeps.mk
===================================================================
--- share/mk/local.dirdeps.mk
+++ share/mk/local.dirdeps.mk
@@ -31,7 +31,7 @@
# allowed to be built though since they are never installed.
_need_host_libs=
.for lib in ${_INTERNALLIBS}
-_need_host_libs+= ${LIB${lib:tu}DIR:S,^${OBJTOP}/,,}
+_need_host_libs+= ${LIB${lib:tu}DIR:S,^${RELOBJTOP}/,,}
.endfor
N_host_libs:= ${cd ${SRCTOP} && echo lib/lib*:L:sh:${_need_host_libs:${M_ListToSkip}}:${M_ListToSkip}}
@@ -180,7 +180,7 @@
# This only works for DPADD with full OBJ/SRC paths, which is mostly just
# _INTERNALLIBS.
_DP_DIRDEPS= \
- ${_DPADD:O:u:M${OBJTOP}*:H:N.:tA:C,${OBJTOP}[^/]*/,,:N.:O:u} \
+ ${_DPADD:O:u:C,^${RELOBJTOP}/,${OBJTOP}/,:M${OBJTOP}*:H:N.:tA:C,${OBJTOP}[^/]*/,,:N.:O:u} \
${_DPADD:O:u:M${OBJROOT}*:N${OBJTOP}*:N${STAGE_ROOT}/*:H:S,${OBJROOT},,:C,^([^/]+)/(.*),\2.\1,:S,${HOST_TARGET}$,host,:N.*:O:u}
# Resolve the paths to RELDIRs
.if !empty(_DP_DIRDEPS)
@@ -191,7 +191,7 @@
.if !empty(_ALL_LIBADD)
# Also handle LIBADD for non-internal libraries.
.for _lib in ${_ALL_LIBADD:O:u}
-_lib${_lib}reldir= ${LIB${_lib:tu}DIR:C,${OBJTOP}/,,}
+_lib${_lib}reldir= ${LIB${_lib:tu}DIR:C,${RELOBJTOP}/,,}
.if defined(LIB${_lib:tu}DIR) && ${DIRDEPS:M${_lib${_lib}reldir}} == "" && \
exists(${SRCTOP}/${_lib${_lib}reldir})
DIRDEPS+= ${_lib${_lib}reldir}
Index: share/mk/src.libnames.mk
===================================================================
--- share/mk/src.libnames.mk
+++ share/mk/src.libnames.mk
@@ -403,158 +403,158 @@
.endfor
# INTERNALLIB definitions.
-LIBELFTCDIR= ${OBJTOP}/lib/libelftc
+LIBELFTCDIR= ${RELOBJTOP}/lib/libelftc
LIBELFTC?= ${LIBELFTCDIR}/libelftc.a
-LIBPEDIR= ${OBJTOP}/lib/libpe
+LIBPEDIR= ${RELOBJTOP}/lib/libpe
LIBPE?= ${LIBPEDIR}/libpe.a
-LIBREADLINEDIR= ${OBJTOP}/gnu/lib/libreadline/readline
+LIBREADLINEDIR= ${RELOBJTOP}/gnu/lib/libreadline/readline
LIBREADLINE?= ${LIBREADLINEDIR}/libreadline.a
-LIBOPENBSDDIR= ${OBJTOP}/lib/libopenbsd
+LIBOPENBSDDIR= ${RELOBJTOP}/lib/libopenbsd
LIBOPENBSD?= ${LIBOPENBSDDIR}/libopenbsd.a
-LIBSMDIR= ${OBJTOP}/lib/libsm
+LIBSMDIR= ${RELOBJTOP}/lib/libsm
LIBSM?= ${LIBSMDIR}/libsm.a
-LIBSMDBDIR= ${OBJTOP}/lib/libsmdb
+LIBSMDBDIR= ${RELOBJTOP}/lib/libsmdb
LIBSMDB?= ${LIBSMDBDIR}/libsmdb.a
-LIBSMUTILDIR= ${OBJTOP}/lib/libsmutil
+LIBSMUTILDIR= ${RELOBJTOP}/lib/libsmutil
LIBSMUTIL?= ${LIBSMUTILDIR}/libsmutil.a
-LIBNETBSDDIR?= ${OBJTOP}/lib/libnetbsd
+LIBNETBSDDIR?= ${RELOBJTOP}/lib/libnetbsd
LIBNETBSD?= ${LIBNETBSDDIR}/libnetbsd.a
-LIBVERSDIR?= ${OBJTOP}/kerberos5/lib/libvers
+LIBVERSDIR?= ${RELOBJTOP}/kerberos5/lib/libvers
LIBVERS?= ${LIBVERSDIR}/libvers.a
-LIBSLDIR= ${OBJTOP}/kerberos5/lib/libsl
+LIBSLDIR= ${RELOBJTOP}/kerberos5/lib/libsl
LIBSL?= ${LIBSLDIR}/libsl.a
-LIBIPFDIR= ${OBJTOP}/sbin/ipf/libipf
+LIBIPFDIR= ${RELOBJTOP}/sbin/ipf/libipf
LIBIPF?= ${LIBIPFDIR}/libipf.a
-LIBTELNETDIR= ${OBJTOP}/lib/libtelnet
+LIBTELNETDIR= ${RELOBJTOP}/lib/libtelnet
LIBTELNET?= ${LIBTELNETDIR}/libtelnet.a
-LIBCRONDIR= ${OBJTOP}/usr.sbin/cron/lib
+LIBCRONDIR= ${RELOBJTOP}/usr.sbin/cron/lib
LIBCRON?= ${LIBCRONDIR}/libcron.a
-LIBNTPDIR= ${OBJTOP}/usr.sbin/ntp/libntp
+LIBNTPDIR= ${RELOBJTOP}/usr.sbin/ntp/libntp
LIBNTP?= ${LIBNTPDIR}/libntp.a
-LIBNTPEVENTDIR= ${OBJTOP}/usr.sbin/ntp/libntpevent
+LIBNTPEVENTDIR= ${RELOBJTOP}/usr.sbin/ntp/libntpevent
LIBNTPEVENT?= ${LIBNTPEVENTDIR}/libntpevent.a
-LIBOPTSDIR= ${OBJTOP}/usr.sbin/ntp/libopts
+LIBOPTSDIR= ${RELOBJTOP}/usr.sbin/ntp/libopts
LIBOPTS?= ${LIBOPTSDIR}/libopts.a
-LIBPARSEDIR= ${OBJTOP}/usr.sbin/ntp/libparse
+LIBPARSEDIR= ${RELOBJTOP}/usr.sbin/ntp/libparse
LIBPARSE?= ${LIBPARSEDIR}/libparse.a
-LIBLPRDIR= ${OBJTOP}/usr.sbin/lpr/common_source
+LIBLPRDIR= ${RELOBJTOP}/usr.sbin/lpr/common_source
LIBLPR?= ${LIBLPRDIR}/liblpr.a
-LIBFIFOLOGDIR= ${OBJTOP}/usr.sbin/fifolog/lib
+LIBFIFOLOGDIR= ${RELOBJTOP}/usr.sbin/fifolog/lib
LIBFIFOLOG?= ${LIBFIFOLOGDIR}/libfifolog.a
-LIBBSNMPTOOLSDIR= ${OBJTOP}/usr.sbin/bsnmpd/tools/libbsnmptools
+LIBBSNMPTOOLSDIR= ${RELOBJTOP}/usr.sbin/bsnmpd/tools/libbsnmptools
LIBBSNMPTOOLS?= ${LIBBSNMPTOOLSDIR}/libbsnmptools.a
-LIBAMUDIR= ${OBJTOP}/usr.sbin/amd/libamu
+LIBAMUDIR= ${RELOBJTOP}/usr.sbin/amd/libamu
LIBAMU?= ${LIBAMUDIR}/libamu.a
-LIBPMCSTATDIR= ${OBJTOP}/lib/libpmcstat
+LIBPMCSTATDIR= ${RELOBJTOP}/lib/libpmcstat
LIBPMCSTAT?= ${LIBPMCSTATDIR}/libpmcstat.a
# Define a directory for each library. This is useful for adding -L in when
# not using a --sysroot or for meta mode bootstrapping when there is no
# Makefile.depend. These are sorted by directory.
-LIBAVLDIR= ${OBJTOP}/cddl/lib/libavl
-LIBCTFDIR= ${OBJTOP}/cddl/lib/libctf
-LIBDTRACEDIR= ${OBJTOP}/cddl/lib/libdtrace
-LIBNVPAIRDIR= ${OBJTOP}/cddl/lib/libnvpair
-LIBUMEMDIR= ${OBJTOP}/cddl/lib/libumem
-LIBUUTILDIR= ${OBJTOP}/cddl/lib/libuutil
-LIBZFSDIR= ${OBJTOP}/cddl/lib/libzfs
-LIBZFS_COREDIR= ${OBJTOP}/cddl/lib/libzfs_core
-LIBZPOOLDIR= ${OBJTOP}/cddl/lib/libzpool
-LIBCXGB4DIR= ${OBJTOP}/contrib/ofed/usr.lib/libcxgb4
-LIBIBCMDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibcm
-LIBIBCOMMONDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibcommon
-LIBIBMADDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibmad
-LIBIBUMADDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibumad
-LIBIBVERBSDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibverbs
-LIBMLX4DIR= ${OBJTOP}/contrib/ofed/usr.lib/libmlx4
-LIBMTHCADIR= ${OBJTOP}/contrib/ofed/usr.lib/libmthca
-LIBOPENSMDIR= ${OBJTOP}/contrib/ofed/usr.lib/libopensm
-LIBOSMCOMPDIR= ${OBJTOP}/contrib/ofed/usr.lib/libosmcomp
-LIBOSMVENDORDIR= ${OBJTOP}/contrib/ofed/usr.lib/libosmvendor
-LIBRDMACMDIR= ${OBJTOP}/contrib/ofed/usr.lib/librdmacm
-LIBIBSDPDIR= ${OBJTOP}/contrib/ofed/usr.lib/libsdp
-LIBDIALOGDIR= ${OBJTOP}/gnu/lib/libdialog
-LIBGCOVDIR= ${OBJTOP}/gnu/lib/libgcov
-LIBGOMPDIR= ${OBJTOP}/gnu/lib/libgomp
-LIBGNUREGEXDIR= ${OBJTOP}/gnu/lib/libregex
-LIBSSPDIR= ${OBJTOP}/gnu/lib/libssp
-LIBSSP_NONSHAREDDIR= ${OBJTOP}/gnu/lib/libssp/libssp_nonshared
-LIBSUPCPLUSPLUSDIR= ${OBJTOP}/gnu/lib/libsupc++
-LIBASN1DIR= ${OBJTOP}/kerberos5/lib/libasn1
-LIBGSSAPI_KRB5DIR= ${OBJTOP}/kerberos5/lib/libgssapi_krb5
-LIBGSSAPI_NTLMDIR= ${OBJTOP}/kerberos5/lib/libgssapi_ntlm
-LIBGSSAPI_SPNEGODIR= ${OBJTOP}/kerberos5/lib/libgssapi_spnego
-LIBHDBDIR= ${OBJTOP}/kerberos5/lib/libhdb
-LIBHEIMBASEDIR= ${OBJTOP}/kerberos5/lib/libheimbase
-LIBHEIMIPCCDIR= ${OBJTOP}/kerberos5/lib/libheimipcc
-LIBHEIMIPCSDIR= ${OBJTOP}/kerberos5/lib/libheimipcs
-LIBHEIMNTLMDIR= ${OBJTOP}/kerberos5/lib/libheimntlm
-LIBHX509DIR= ${OBJTOP}/kerberos5/lib/libhx509
-LIBKADM5CLNTDIR= ${OBJTOP}/kerberos5/lib/libkadm5clnt
-LIBKADM5SRVDIR= ${OBJTOP}/kerberos5/lib/libkadm5srv
-LIBKAFS5DIR= ${OBJTOP}/kerberos5/lib/libkafs5
-LIBKDCDIR= ${OBJTOP}/kerberos5/lib/libkdc
-LIBKRB5DIR= ${OBJTOP}/kerberos5/lib/libkrb5
-LIBROKENDIR= ${OBJTOP}/kerberos5/lib/libroken
-LIBWINDDIR= ${OBJTOP}/kerberos5/lib/libwind
-LIBATF_CDIR= ${OBJTOP}/lib/atf/libatf-c
-LIBATF_CXXDIR= ${OBJTOP}/lib/atf/libatf-c++
-LIBALIASDIR= ${OBJTOP}/lib/libalias/libalias
-LIBBLACKLISTDIR= ${OBJTOP}/lib/libblacklist
-LIBBLOCKSRUNTIMEDIR= ${OBJTOP}/lib/libblocksruntime
-LIBBSNMPDIR= ${OBJTOP}/lib/libbsnmp/libbsnmp
-LIBCASPERDIR= ${OBJTOP}/lib/libcasper/libcasper
-LIBCAP_DNSDIR= ${OBJTOP}/lib/libcasper/services/cap_dns
-LIBCAP_GRPDIR= ${OBJTOP}/lib/libcasper/services/cap_grp
-LIBCAP_PWDDIR= ${OBJTOP}/lib/libcasper/services/cap_pwd
-LIBCAP_RANDOMDIR= ${OBJTOP}/lib/libcasper/services/cap_random
-LIBCAP_SYSCTLDIR= ${OBJTOP}/lib/libcasper/services/cap_sysctl
-LIBBSDXMLDIR= ${OBJTOP}/lib/libexpat
-LIBKVMDIR= ${OBJTOP}/lib/libkvm
-LIBPTHREADDIR= ${OBJTOP}/lib/libthr
-LIBMDIR= ${OBJTOP}/lib/msun
-LIBFORMDIR= ${OBJTOP}/lib/ncurses/form
-LIBFORMLIBWDIR= ${OBJTOP}/lib/ncurses/formw
-LIBMENUDIR= ${OBJTOP}/lib/ncurses/menu
-LIBMENULIBWDIR= ${OBJTOP}/lib/ncurses/menuw
-LIBNCURSESDIR= ${OBJTOP}/lib/ncurses/ncurses
-LIBNCURSESWDIR= ${OBJTOP}/lib/ncurses/ncursesw
-LIBPANELDIR= ${OBJTOP}/lib/ncurses/panel
-LIBPANELWDIR= ${OBJTOP}/lib/ncurses/panelw
-LIBCRYPTODIR= ${OBJTOP}/secure/lib/libcrypto
-LIBSSHDIR= ${OBJTOP}/secure/lib/libssh
-LIBSSLDIR= ${OBJTOP}/secure/lib/libssl
-LIBTEKENDIR= ${OBJTOP}/sys/teken/libteken
-LIBEGACYDIR= ${OBJTOP}/tools/build
-LIBLNDIR= ${OBJTOP}/usr.bin/lex/lib
+LIBAVLDIR= ${RELOBJTOP}/cddl/lib/libavl
+LIBCTFDIR= ${RELOBJTOP}/cddl/lib/libctf
+LIBDTRACEDIR= ${RELOBJTOP}/cddl/lib/libdtrace
+LIBNVPAIRDIR= ${RELOBJTOP}/cddl/lib/libnvpair
+LIBUMEMDIR= ${RELOBJTOP}/cddl/lib/libumem
+LIBUUTILDIR= ${RELOBJTOP}/cddl/lib/libuutil
+LIBZFSDIR= ${RELOBJTOP}/cddl/lib/libzfs
+LIBZFS_COREDIR= ${RELOBJTOP}/cddl/lib/libzfs_core
+LIBZPOOLDIR= ${RELOBJTOP}/cddl/lib/libzpool
+LIBCXGB4DIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libcxgb4
+LIBIBCMDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libibcm
+LIBIBCOMMONDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libibcommon
+LIBIBMADDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libibmad
+LIBIBUMADDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libibumad
+LIBIBVERBSDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libibverbs
+LIBMLX4DIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libmlx4
+LIBMTHCADIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libmthca
+LIBOPENSMDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libopensm
+LIBOSMCOMPDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libosmcomp
+LIBOSMVENDORDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libosmvendor
+LIBRDMACMDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/librdmacm
+LIBIBSDPDIR= ${RELOBJTOP}/contrib/ofed/usr.lib/libsdp
+LIBDIALOGDIR= ${RELOBJTOP}/gnu/lib/libdialog
+LIBGCOVDIR= ${RELOBJTOP}/gnu/lib/libgcov
+LIBGOMPDIR= ${RELOBJTOP}/gnu/lib/libgomp
+LIBGNUREGEXDIR= ${RELOBJTOP}/gnu/lib/libregex
+LIBSSPDIR= ${RELOBJTOP}/gnu/lib/libssp
+LIBSSP_NONSHAREDDIR= ${RELOBJTOP}/gnu/lib/libssp/libssp_nonshared
+LIBSUPCPLUSPLUSDIR= ${RELOBJTOP}/gnu/lib/libsupc++
+LIBASN1DIR= ${RELOBJTOP}/kerberos5/lib/libasn1
+LIBGSSAPI_KRB5DIR= ${RELOBJTOP}/kerberos5/lib/libgssapi_krb5
+LIBGSSAPI_NTLMDIR= ${RELOBJTOP}/kerberos5/lib/libgssapi_ntlm
+LIBGSSAPI_SPNEGODIR= ${RELOBJTOP}/kerberos5/lib/libgssapi_spnego
+LIBHDBDIR= ${RELOBJTOP}/kerberos5/lib/libhdb
+LIBHEIMBASEDIR= ${RELOBJTOP}/kerberos5/lib/libheimbase
+LIBHEIMIPCCDIR= ${RELOBJTOP}/kerberos5/lib/libheimipcc
+LIBHEIMIPCSDIR= ${RELOBJTOP}/kerberos5/lib/libheimipcs
+LIBHEIMNTLMDIR= ${RELOBJTOP}/kerberos5/lib/libheimntlm
+LIBHX509DIR= ${RELOBJTOP}/kerberos5/lib/libhx509
+LIBKADM5CLNTDIR= ${RELOBJTOP}/kerberos5/lib/libkadm5clnt
+LIBKADM5SRVDIR= ${RELOBJTOP}/kerberos5/lib/libkadm5srv
+LIBKAFS5DIR= ${RELOBJTOP}/kerberos5/lib/libkafs5
+LIBKDCDIR= ${RELOBJTOP}/kerberos5/lib/libkdc
+LIBKRB5DIR= ${RELOBJTOP}/kerberos5/lib/libkrb5
+LIBROKENDIR= ${RELOBJTOP}/kerberos5/lib/libroken
+LIBWINDDIR= ${RELOBJTOP}/kerberos5/lib/libwind
+LIBATF_CDIR= ${RELOBJTOP}/lib/atf/libatf-c
+LIBATF_CXXDIR= ${RELOBJTOP}/lib/atf/libatf-c++
+LIBALIASDIR= ${RELOBJTOP}/lib/libalias/libalias
+LIBBLACKLISTDIR= ${RELOBJTOP}/lib/libblacklist
+LIBBLOCKSRUNTIMEDIR= ${RELOBJTOP}/lib/libblocksruntime
+LIBBSNMPDIR= ${RELOBJTOP}/lib/libbsnmp/libbsnmp
+LIBCASPERDIR= ${RELOBJTOP}/lib/libcasper/libcasper
+LIBCAP_DNSDIR= ${RELOBJTOP}/lib/libcasper/services/cap_dns
+LIBCAP_GRPDIR= ${RELOBJTOP}/lib/libcasper/services/cap_grp
+LIBCAP_PWDDIR= ${RELOBJTOP}/lib/libcasper/services/cap_pwd
+LIBCAP_RANDOMDIR= ${RELOBJTOP}/lib/libcasper/services/cap_random
+LIBCAP_SYSCTLDIR= ${RELOBJTOP}/lib/libcasper/services/cap_sysctl
+LIBBSDXMLDIR= ${RELOBJTOP}/lib/libexpat
+LIBKVMDIR= ${RELOBJTOP}/lib/libkvm
+LIBPTHREADDIR= ${RELOBJTOP}/lib/libthr
+LIBMDIR= ${RELOBJTOP}/lib/msun
+LIBFORMDIR= ${RELOBJTOP}/lib/ncurses/form
+LIBFORMLIBWDIR= ${RELOBJTOP}/lib/ncurses/formw
+LIBMENUDIR= ${RELOBJTOP}/lib/ncurses/menu
+LIBMENULIBWDIR= ${RELOBJTOP}/lib/ncurses/menuw
+LIBNCURSESDIR= ${RELOBJTOP}/lib/ncurses/ncurses
+LIBNCURSESWDIR= ${RELOBJTOP}/lib/ncurses/ncursesw
+LIBPANELDIR= ${RELOBJTOP}/lib/ncurses/panel
+LIBPANELWDIR= ${RELOBJTOP}/lib/ncurses/panelw
+LIBCRYPTODIR= ${RELOBJTOP}/secure/lib/libcrypto
+LIBSSHDIR= ${RELOBJTOP}/secure/lib/libssh
+LIBSSLDIR= ${RELOBJTOP}/secure/lib/libssl
+LIBTEKENDIR= ${RELOBJTOP}/sys/teken/libteken
+LIBEGACYDIR= ${RELOBJTOP}/tools/build
+LIBLNDIR= ${RELOBJTOP}/usr.bin/lex/lib
LIBTERMCAPDIR= ${LIBNCURSESDIR}
LIBTERMCAPWDIR= ${LIBNCURSESWDIR}
# Default other library directories to lib/libNAME.
.for lib in ${_LIBRARIES}
-LIB${lib:tu}DIR?= ${OBJTOP}/lib/lib${lib}
+LIB${lib:tu}DIR?= ${RELOBJTOP}/lib/lib${lib}
.endfor
# Validate that listed LIBADD are valid.
@@ -575,8 +575,8 @@
.endif
# Note that OBJTOP is not yet defined here but for the purpose of the check
# it is fine as it resolves to the SRC directory.
-.if !defined(LIB${LIB:tu}DIR) || !exists(${SRCTOP}/${LIB${LIB:tu}DIR:S,^${OBJTOP}/,,})
-.error ${.CURDIR}: Missing or incorrect value for LIB${LIB:tu}DIR in ${_this:T}: ${LIB${LIB:tu}DIR:S,^${OBJTOP}/,,}
+.if !defined(LIB${LIB:tu}DIR) || !exists(${SRCTOP}/${LIB${LIB:tu}DIR:S,^${RELOBJTOP}/,,})
+.error ${.CURDIR}: Missing or incorrect value for LIB${LIB:tu}DIR in ${_this:T}: ${LIB${LIB:tu}DIR:S,^${RELOBJTOP}/,,}
.endif
.if ${_INTERNALLIBS:M${LIB}} != "" && !defined(LIB${LIB:tu})
.error ${.CURDIR}: Missing value for LIB${LIB:tu} in ${_this:T}. Likely should be: LIB${LIB:tu}?= $${LIB${LIB:tu}DIR}/lib${LIB}.a
Index: sys/boot/defs.mk
===================================================================
--- sys/boot/defs.mk
+++ sys/boot/defs.mk
@@ -17,7 +17,7 @@
UBOOTSRC= ${BOOTSRC}/uboot
ZFSSRC= ${BOOTSRC}/zfs
-BOOTOBJ= ${OBJTOP}/sys/boot
+BOOTOBJ= ${RELOBJTOP}/sys/boot
# BINDIR is where we install
BINDIR?= /boot
Index: tests/sys/kern/acct/Makefile
===================================================================
--- tests/sys/kern/acct/Makefile
+++ tests/sys/kern/acct/Makefile
@@ -4,7 +4,7 @@
ATF_TESTS_C= acct_test
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
CLEANFILES+= convert.c convert.c.tmp
Index: tools/tools/ath/Makefile.inc
===================================================================
--- tools/tools/ath/Makefile.inc
+++ tools/tools/ath/Makefile.inc
@@ -12,4 +12,4 @@
CFLAGS+=-I${.CURDIR}/../../../../sys/dev/ath
CFLAGS+=-I${.CURDIR}/../../../../sys/dev/ath/ath_hal
CFLAGS+=-I${.CURDIR}/../../../../sys/contrib/dev/ath/ath_hal
-CFLAGS+=-I${.OBJDIR}
+CFLAGS+=-I.
Index: usr.bin/bsdcat/tests/Makefile
===================================================================
--- usr.bin/bsdcat/tests/Makefile
+++ usr.bin/bsdcat/tests/Makefile
@@ -11,9 +11,9 @@
PROGS+= bsdcat_test
CFLAGS+= -DPLATFORM_CONFIG_H=\"${SRCTOP}/lib/libarchive/config_freebsd.h\"
-CFLAGS+= -I${SRCTOP}/lib/libarchive -I${.OBJDIR}
+CFLAGS+= -I${SRCTOP}/lib/libarchive -I.
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
CFLAGS+= -I${_LIBARCHIVEDIR}/cat -I${_LIBARCHIVEDIR}/cat/test
CFLAGS+= -I${_LIBARCHIVEDIR}/libarchive
CFLAGS+= -I${_LIBARCHIVEDIR}/libarchive_fe -I${_LIBARCHIVEDIR}/test_utils
Index: usr.bin/clang/clang.prog.mk
===================================================================
--- usr.bin/clang/clang.prog.mk
+++ usr.bin/clang/clang.prog.mk
@@ -2,8 +2,8 @@
.include "${SRCTOP}/lib/clang/clang.pre.mk"
-CFLAGS+= -I${OBJTOP}/lib/clang/libclang
-CFLAGS+= -I${OBJTOP}/lib/clang/libllvm
+CFLAGS+= -I${RELOBJTOP}/lib/clang/libclang
+CFLAGS+= -I${RELOBJTOP}/lib/clang/libllvm
.include "${SRCTOP}/lib/clang/clang.build.mk"
@@ -11,8 +11,8 @@
LIBDEPS+= llvm
.for lib in ${LIBDEPS}
-DPADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
-LDADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
+DPADD+= ${RELOBJTOP}/lib/clang/lib${lib}/lib${lib}.a
+LDADD+= ${RELOBJTOP}/lib/clang/lib${lib}/lib${lib}.a
.endfor
PACKAGE= clang
Index: usr.bin/clang/lld/Makefile
===================================================================
--- usr.bin/clang/lld/Makefile
+++ usr.bin/clang/lld/Makefile
@@ -14,8 +14,8 @@
CFLAGS+= -I${LLD_SRCS}/ELF
CFLAGS+= -I${LLD_SRCS}/include
-CFLAGS+= -I${.OBJDIR}
-CFLAGS+= -I${OBJTOP}/lib/clang/libllvm
+CFLAGS+= -I.
+CFLAGS+= -I${RELOBJTOP}/lib/clang/libllvm
SRCDIR= tools/lld
SRCS+= ELF/Arch/AArch64.cpp
@@ -69,8 +69,8 @@
LIBDEPS+= llvm
.for lib in ${LIBDEPS}
-DPADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
-LDADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
+DPADD+= ${RELOBJTOP}/lib/clang/lib${lib}/lib${lib}.a
+LDADD+= ${RELOBJTOP}/lib/clang/lib${lib}/lib${lib}.a
.endfor
LLVM_TBLGEN?= llvm-tblgen
Index: usr.bin/clang/lldb/Makefile
===================================================================
--- usr.bin/clang/lldb/Makefile
+++ usr.bin/clang/lldb/Makefile
@@ -19,8 +19,8 @@
LIBDEPS+= llvm
.for lib in ${LIBDEPS}
-DPADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
-LDADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
+DPADD+= ${RELOBJTOP}/lib/clang/lib${lib}/lib${lib}.a
+LDADD+= ${RELOBJTOP}/lib/clang/lib${lib}/lib${lib}.a
.endfor
LIBADD+= edit
Index: usr.bin/clang/llvm.prog.mk
===================================================================
--- usr.bin/clang/llvm.prog.mk
+++ usr.bin/clang/llvm.prog.mk
@@ -2,7 +2,7 @@
.include "${SRCTOP}/lib/clang/llvm.pre.mk"
-CFLAGS+= -I${OBJTOP}/lib/clang/libllvm
+CFLAGS+= -I${RELOBJTOP}/lib/clang/libllvm
.include "${SRCTOP}/lib/clang/llvm.build.mk"
@@ -15,8 +15,8 @@
.endif
.for lib in ${LIBDEPS}
-DPADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
-LDADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
+DPADD+= ${RELOBJTOP}/lib/clang/lib${lib}/lib${lib}.a
+LDADD+= ${RELOBJTOP}/lib/clang/lib${lib}/lib${lib}.a
.endfor
PACKAGE= clang
Index: usr.bin/cpio/tests/Makefile
===================================================================
--- usr.bin/cpio/tests/Makefile
+++ usr.bin/cpio/tests/Makefile
@@ -11,9 +11,9 @@
PROGS+= bsdcpio_test
CFLAGS+= -DPLATFORM_CONFIG_H=\"${SRCTOP}/lib/libarchive/config_freebsd.h\"
-CFLAGS+= -I${SRCTOP}/lib/libarchive -I${.OBJDIR}
+CFLAGS+= -I${SRCTOP}/lib/libarchive -I.
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
CFLAGS+= -I${_LIBARCHIVEDIR}/cpio -I${_LIBARCHIVEDIR}/cpio/test
CFLAGS+= -I${_LIBARCHIVEDIR}/libarchive
CFLAGS+= -I${_LIBARCHIVEDIR}/libarchive_fe -I${_LIBARCHIVEDIR}/test_utils
Index: usr.bin/fortune/Makefile.inc
===================================================================
--- usr.bin/fortune/Makefile.inc
+++ usr.bin/fortune/Makefile.inc
@@ -1,6 +1,6 @@
# $FreeBSD$
FORTUNE_SRC= ${SRCTOP}/usr.bin/fortune
-FORTUNE_OBJ= ${OBJTOP}/usr.bin/fortune
+FORTUNE_OBJ= ${RELOBJTOP}/usr.bin/fortune
.include "${SRCTOP}/usr.bin/Makefile.inc"
Index: usr.bin/getaddrinfo/Makefile
===================================================================
--- usr.bin/getaddrinfo/Makefile
+++ usr.bin/getaddrinfo/Makefile
@@ -11,7 +11,7 @@
SYS_SOCKET_H?= ${SRCTOP}/sys/sys/socket.h
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
CLEANFILES+= tables.h
tables.h: tables.awk ${SYS_SOCKET_H}
LC_ALL=C awk -f ${.ALLSRC} > ${.TARGET}
Index: usr.bin/netstat/Makefile
===================================================================
--- usr.bin/netstat/Makefile
+++ usr.bin/netstat/Makefile
@@ -28,7 +28,7 @@
!/^\#/ { printf("\#define\tN%s\t%s\n", toupper($$2), i++); }' \
< ${.ALLSRC} > ${.TARGET} || rm -f ${.TARGET}
CLEANFILES+= nl_symbols.c nl_defs.h
-CFLAGS+= -I${.OBJDIR}
+CFLAGS+= -I.
WARNS?= 3
CFLAGS+=-fno-strict-aliasing
Index: usr.bin/tar/tests/Makefile
===================================================================
--- usr.bin/tar/tests/Makefile
+++ usr.bin/tar/tests/Makefile
@@ -9,7 +9,7 @@
BINDIR= ${TESTSDIR}
CFLAGS+= -DPLATFORM_CONFIG_H=\"${SRCTOP}/lib/libarchive/config_freebsd.h\"
-CFLAGS+= -I${SRCTOP}/lib/libarchive -I${.OBJDIR}
+CFLAGS+= -I${SRCTOP}/lib/libarchive -I.
CFLAGS+= -I${_LIBARCHIVEDIR}/libarchive
CFLAGS+= -I${_LIBARCHIVEDIR}/tar -I${_LIBARCHIVEDIR}/tar/test
CFLAGS+= -I${_LIBARCHIVEDIR}/test_utils
Index: usr.sbin/amd/Makefile.inc
===================================================================
--- usr.sbin/amd/Makefile.inc
+++ usr.sbin/amd/Makefile.inc
@@ -16,7 +16,7 @@
CFLAGS+= -I. -I${.CURDIR}
CFLAGS+= -I${.CURDIR:H}/include
.if exists(${.OBJDIR:H}/include)
-CFLAGS+= -I${.OBJDIR:H}/include
+CFLAGS+= -I../include
.endif
CFLAGS+= -I${SRCTOP}/contrib/amd/include
CFLAGS+= -I${SRCTOP}/contrib/amd
Index: usr.sbin/amd/amd/Makefile
===================================================================
--- usr.sbin/amd/amd/Makefile
+++ usr.sbin/amd/amd/Makefile
@@ -28,7 +28,7 @@
CFLAGS+= -I${SRCTOP}/contrib/amd/amd \
-I${SRCTOP}/contrib/amd/include \
- -I${OBJTOP}/include/rpcsvc
+ -I${RELOBJTOP}/include/rpcsvc
LIBADD= amu
Index: usr.sbin/amd/libamu/Makefile
===================================================================
--- usr.sbin/amd/libamu/Makefile
+++ usr.sbin/amd/libamu/Makefile
@@ -25,7 +25,7 @@
CLEANFILES+= nfs_prot_x.c xdr_func_%undef.c
CFLAGS+= -I${SRCTOP}/contrib/amd/libamu \
- -I${OBJTOP}/include/rpcsvc
+ -I${RELOBJTOP}/include/rpcsvc
nfs_prot_x.c: ${NFS_PROT_X}
${RPCCOM} -c -C -DWANT_NFS3 ${.ALLSRC} -o ${.TARGET}

File Metadata

Mime Type
text/plain
Expires
Fri, May 22, 7:52 AM (3 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33416888
Default Alt Text
D12839.id34473.diff (30 KB)

Event Timeline