aboutsummaryrefslogtreecommitdiff
path: root/release/arm64/mkisoimages.sh
diff options
context:
space:
mode:
Diffstat (limited to 'release/arm64/mkisoimages.sh')
-rw-r--r--release/arm64/mkisoimages.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/release/arm64/mkisoimages.sh b/release/arm64/mkisoimages.sh
index e7e56eef1cb6..cb58178ed4b9 100644
--- a/release/arm64/mkisoimages.sh
+++ b/release/arm64/mkisoimages.sh
@@ -1,6 +1,5 @@
#!/bin/sh
#
-# $FreeBSD$
#
# This script is used by release/Makefile to build the (optional) ISO images
# for a FreeBSD release. It is considered architecture dependent since each
@@ -107,7 +106,11 @@ if [ "$bootable" != "" ]; then
# Create a GPT image containing the EFI partition.
efifilename=$(mktemp /tmp/efi.img.XXXXXX)
- imgsize=`stat -f %z "$NAME"`
+ if [ "$(uname -s)" = "Linux" ]; then
+ imgsize=`stat -c %s "$NAME"`
+ else
+ imgsize=`stat -f %z "$NAME"`
+ fi
$MKIMG -s gpt \
--capacity $imgsize \
$espparam \