diff --git a/kdevplatform/cmake/modules/KDevPlatformMacros.cmake b/kdevplatform/cmake/modules/KDevPlatformMacros.cmake --- a/kdevplatform/cmake/modules/KDevPlatformMacros.cmake +++ b/kdevplatform/cmake/modules/KDevPlatformMacros.cmake @@ -66,7 +66,8 @@ set(extraArgs "") if(DEFINED ENV{SOURCE_DATE_EPOCH}) # We assume there is tar > 1.28 if a reproducible build is wanted. - set(extraArgs --mtime="@$ENV{SOURCE_DATE_EPOCH}" --sort=name) + set(extraArgs --mtime="@$ENV{SOURCE_DATE_EPOCH}" --sort=name + --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime) endif() add_custom_command(OUTPUT ${_template} COMMAND tar ARGS -c -C ${CMAKE_CURRENT_SOURCE_DIR}/${_templateName}