Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F157426120
D12839.id34473.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
30 KB
Referenced Files
None
Subscribers
None
D12839.id34473.diff
View Options
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
Details
Attached
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)
Attached To
Mode
D12839: Use relative object directories where possible.
Attached
Detach File
Event Timeline
Log In to Comment