diff options
-rw-r--r-- | kde-modules/KDEPackageAppTemplates.cmake | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kde-modules/KDEPackageAppTemplates.cmake b/kde-modules/KDEPackageAppTemplates.cmake index 3d88cccf..ae4284be 100644 --- a/kde-modules/KDEPackageAppTemplates.cmake +++ b/kde-modules/KDEPackageAppTemplates.cmake @@ -85,8 +85,10 @@ function(kde_package_app_templates) find_program(_tar_executable NAMES gtar tar) if(_tar_executable) + # NOTE: we also pass `--sort=name` here to check if the tar exe supports that + # this feature was only added in gnu tar v1.28 execute_process( - COMMAND ${_tar_executable} --version + COMMAND ${_tar_executable} --sort=name --version TIMEOUT 3 RESULT_VARIABLE _tar_exit OUTPUT_VARIABLE _tar_version |