aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2019-12-31 03:07:05 +0100
committerThomas Deutschmann <whissi@gentoo.org>2019-12-31 03:35:21 +0100
commita9545aa1df6385d7125010a9adc4c7e2eccd5b93 (patch)
treed48b5fac357ca9210b3a3d63e036bd113090dcaf /worker_modules
parentgenkernel: Don't advertise initramfs when it was integrated into kernel (2) (diff)
downloadgenkernel-a9545aa1df6385d7125010a9adc4c7e2eccd5b93.tar.gz
genkernel-a9545aa1df6385d7125010a9adc4c7e2eccd5b93.tar.bz2
genkernel-a9545aa1df6385d7125010a9adc4c7e2eccd5b93.zip
Change separator in mktemp() templates
Some packages will fail to build when path contains character sequences like ".o". Using "_" as separator in mktemp() template will avoid that problem. Link: https://github.com/jthornber/thin-provisioning-tools/issues/127 Thanks-to: Doug Freed <dwfreed@mtu.edu> Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'worker_modules')
-rw-r--r--worker_modules/dropbear.sh2
-rw-r--r--worker_modules/gkbuild.sh2
2 files changed, 2 insertions, 2 deletions
diff --git a/worker_modules/dropbear.sh b/worker_modules/dropbear.sh
index 3d8c4fa..9ab56b0 100644
--- a/worker_modules/dropbear.sh
+++ b/worker_modules/dropbear.sh
@@ -35,7 +35,7 @@ __module_main() {
;;
esac
- local dropbear_temp=$(mktemp -d -p "${TEMP}" dropbear.XXXXXXXX 2>/dev/null)
+ local dropbear_temp=$(mktemp -d -p "${TEMP}" dropbear_XXXXXXXX 2>/dev/null)
[ -z "${dropbear_temp}" ] && die "mktemp failed!"
cd "${dropbear_temp}" || die "Failed to chdir to '${dropbear_temp}'!"
diff --git a/worker_modules/gkbuild.sh b/worker_modules/gkbuild.sh
index 601d052..24c6e53 100644
--- a/worker_modules/gkbuild.sh
+++ b/worker_modules/gkbuild.sh
@@ -291,7 +291,7 @@ _initialize() {
die "Unable to build ${P}: '${GK_SHARE}/gkbuilds/${PN}.gkbuild' does NOT exist!"
fi
- declare -gr WORKDIR=$(mktemp -d -p "${TEMP}" ${PN}.XXXXXXXX 2>/dev/null)
+ declare -gr WORKDIR=$(mktemp -d -p "${TEMP}" ${PN}_XXXXXXXX 2>/dev/null)
[ -z "${WORKDIR}" ] && die "mktemp failed!"
declare -gr BROOT="${WORKDIR}/buildroot"