diff mbox series

[meta-oe,v2] uninative-tarball.xz - reproducibility fix

Message ID 20230630131430.5051-1-Robert.Berger@ReliableEmbeddedSystems.com
State New
Headers show
Series [meta-oe,v2] uninative-tarball.xz - reproducibility fix | expand

Commit Message

Robert Berger June 30, 2023, 1:14 p.m. UTC
added --clamp-mtime --mtime to the tar command

see:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15148

Signed-off-by: Robert Berger <Robert.Berger@ReliableEmbeddedSystems.com>
---
 meta/classes-recipe/populate_sdk_base.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Randy MacLeod Dec. 22, 2023, 9:31 p.m. UTC | #1
On 2023-06-30 9:14 a.m., Robert Berger via lists.openembedded.org wrote:
> see:
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=15148
>
> Signed-off-by: Robert Berger<Robert.Berger@ReliableEmbeddedSystems.com>
> ---
>   meta/classes-recipe/populate_sdk_base.bbclass | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/classes-recipe/populate_sdk_base.bbclass b/meta/classes-recipe/populate_sdk_base.bbclass
> index b23ea26d40..24db703534 100644
> --- a/meta/classes-recipe/populate_sdk_base.bbclass
> +++ b/meta/classes-recipe/populate_sdk_base.bbclass
> @@ -285,7 +285,7 @@ python check_sdk_sysroots() {
>       dir_walk(SCAN_ROOT)
>   }
>   
> -SDKTAROPTS = "--owner=root --group=root"
> +SDKTAROPTS = "--owner=root --group=root --clamp-mtime --mtime=@${SOURCE_DATE_EPOCH}"
>   
>   fakeroot archive_sdk() {
>   	# Package it up

Ping.

I think this patch was just missed back in late June.

../Randy


>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#183694):https://lists.openembedded.org/g/openembedded-core/message/183694
> Mute This Topic:https://lists.openembedded.org/mt/99872409/3616765
> Group Owner:openembedded-core+owner@lists.openembedded.org
> Unsubscribe:https://lists.openembedded.org/g/openembedded-core/unsub  [randy.macleod@windriver.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta/classes-recipe/populate_sdk_base.bbclass b/meta/classes-recipe/populate_sdk_base.bbclass
index b23ea26d40..24db703534 100644
--- a/meta/classes-recipe/populate_sdk_base.bbclass
+++ b/meta/classes-recipe/populate_sdk_base.bbclass
@@ -285,7 +285,7 @@  python check_sdk_sysroots() {
     dir_walk(SCAN_ROOT)
 }
 
-SDKTAROPTS = "--owner=root --group=root"
+SDKTAROPTS = "--owner=root --group=root --clamp-mtime --mtime=@${SOURCE_DATE_EPOCH}"
 
 fakeroot archive_sdk() {
 	# Package it up