build: Use stable file ordering in sysupgrade.tar
[oweals/openwrt.git] / scripts / sysupgrade-tar.sh
index 45b17daccd81587916ea640ab0406f766e2a43de..ca5577387d6837e0085995ae8a57368b8fe937ae 100755 (executable)
@@ -61,7 +61,7 @@ if [ -n "$SOURCE_DATE_EPOCH" ]; then
        mtime="--mtime=@${SOURCE_DATE_EPOCH}"
 fi
 
-(cd "$tmpdir"; tar cvf sysupgrade.tar sysupgrade-${board} ${mtime})
+(cd "$tmpdir"; tar --sort=name -cvf sysupgrade.tar sysupgrade-${board} ${mtime})
 err="$?"
 if [ -e "$tmpdir/sysupgrade.tar" ]; then
        cp "$tmpdir/sysupgrade.tar" "$outfile"