diff --git a/build.subr b/build.subr
index 82e73b3..e8d0a9f 100644
--- a/build.subr
+++ b/build.subr
@@ -99,10 +99,10 @@ parse_with_pkg_name() {
 			_pkg_NAME=$(echo "${PKG_NAME}" | tr a-z A-Z);
 			for _vname in							\
 					build_type configure_args configure_extra_args	\
-					no_config_cache no_libtool_midipix		\
+					no_config_cache no_destdir no_libtool_midipix	\
 					patches_extra prefix prefix_extra sha256sum	\
 					url version					\
-					CC CFLAGS DESTDIR LDFLAGS; do
+					CC CFLAGS LDFLAGS; do
 				_vNAME=$(echo "${_vname}" | tr a-z A-Z);
 				if [ -n "${_vval:=$(eval echo \${PKG_${_pkg_NAME}_${_vNAME}})}" ]; then
 					export PKG_${_vNAME}="${_vval}";
diff --git a/build.vars b/build.vars
index faf98ff..f4f0bd9 100644
--- a/build.vars
+++ b/build.vars
@@ -39,7 +39,7 @@ TIMESTAMP_FMT="%Y/%m/%d %H:%M:%S";
 : ${PKG_BINUTILS_URL:=ftp://sourceware.org/pub/binutils/snapshots/binutils-${PKG_BINUTILS_VERSION}.tar.bz2};
 : ${PKG_BINUTILS_HOST_BUILD_TYPE:=cross};
 : ${PKG_BINUTILS_HOST_CONFIGURE_ARGS:=--disable-werror --prefix=${PREFIX} --with-sysroot=${PREFIX_TARGET}};
-: ${PKG_BINUTILS_HOST_DESTDIR:=};
+: ${PKG_BINUTILS_HOST_NO_DESTDIR:=1};
 : ${PKG_BINUTILS_HOST_NO_CONFIG_CACHE:=1};
 : ${PKG_BINUTILS_HOST_NO_LIBTOOL_MIDIPIX:=1};
 : ${PKG_BINUTILS_HOST_SHA256SUM:=250d3b2925c6b211fb16173b0b25bc091c58829fbcad3eb849645e0af52cf7fa};
@@ -74,7 +74,7 @@ TIMESTAMP_FMT="%Y/%m/%d %H:%M:%S";
 : ${PKG_GZIP_VERSION:=1.2.4};
 : ${PKG_GZIP_URL:=https://ftp.gnu.org/gnu/gzip/gzip-${PKG_GZIP_VERSION}.tar.gz};
 : ${PKG_LIBELF_CC:=${HOST_NATIVE}-gcc};
-: ${PKG_LIBELF_DESTDIR:=};
+: ${PKG_LIBELF_NO_DESTDIR:=1};
 : ${PKG_LIBELF_NO_LIBTOOL_MIDIPIX:=1};
 : ${PKG_LIBELF_PREFIX:=${PREFIX_NATIVE}};
 : ${PKG_LIBELF_SHA256SUM:=591a9b4ec81c1f2042a97aa60564e0cb79d041c52faa7416acb38bc95bd2c76d};
diff --git a/pkg.build b/pkg.build
index 2624096..e32c531 100644
--- a/pkg.build
+++ b/pkg.build
@@ -12,7 +12,9 @@ else
 	else
 		_configure_args=${PKG_CONFIGURE_ARGS:--C --host=${HOST_NATIVE} --prefix=};
 	fi;
-	: ${DESTDIR:=${PREFIX_NATIVE}};
+	if [ ${PKG_NO_DESTDIR:-0} -eq 0 ]; then
+		: ${DESTDIR:=${PREFIX_NATIVE}};
+	fi;
 	set_build_dir ${PKG_SUBDIR} ${PKG_BUILD_TYPE:-native};
 fi;
 if ! is_build_script_done extracted; then