浏览代码

pkg: debian: Sort patches before applying them

Dorian Stoll 1 年之前
父节点
当前提交
b9155febc2
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      .github/scripts/package/debian.sh

+ 3 - 2
.github/scripts/package/debian.sh

@@ -76,16 +76,17 @@ build-packages)
     pushd linux || exit 1
     pushd linux || exit 1
 
 
     # apply surface build/packaging patches
     # apply surface build/packaging patches
-    find .. -name '*.patch' -type f -print0 | xargs -0 -I '{}' \
+    find .. -name '*.patch' -type f -print0 | sort -z | xargs -0 -I '{}' \
         git apply --index --reject {}
         git apply --index --reject {}
 
 
     git add .
     git add .
     git commit --allow-empty -m "Apply linux-surface packaging patches"
     git commit --allow-empty -m "Apply linux-surface packaging patches"
 
 
     KERNEL_MAJORVER="${KERNEL_VERSION%.*}"
     KERNEL_MAJORVER="${KERNEL_VERSION%.*}"
+    PATCHES="../../../../patches/${KERNEL_MAJORVER}"
 
 
     # apply surface patches
     # apply surface patches
-    find "../../../../patches/${KERNEL_MAJORVER}" -name '*.patch' -type f -print0 | xargs -0 -I '{}' \
+    find "${PATCHES}" -name '*.patch' -type f -print0 | sort -z | xargs -0 -I '{}' \
         git apply --index --reject {}
         git apply --index --reject {}
 
 
     git add .
     git add .