Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 896777 Details for
Bug 934804
[Future EAPI] Allow modifying mtime of merged files
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
proposed change for the pms document
0001-emerge.tex-allow-external-timestamp-source-for-file-.patch (text/plain), 1.31 KB, created by
Timothy Kenno Handojo
on 2024-07-02 08:29:26 UTC
(
hide
)
Description:
proposed change for the pms document
Filename:
MIME Type:
Creator:
Timothy Kenno Handojo
Created:
2024-07-02 08:29:26 UTC
Size:
1.31 KB
patch
obsolete
>From 85351c687e5f3396b2cc99df0a88611337bf60c5 Mon Sep 17 00:00:00 2001 >From: Timothy Kenno Handojo <timkenhan@gmail.com> >Date: Tue, 2 Jul 2024 15:20:26 +0700 >Subject: [PATCH] emerge.tex: allow external timestamp source for file mtime > >This external timestamp would make a more deterministic mtime, >paving a way for reproducible build. > >Bug: https://bugs.gentoo.org/934804 >Signed-off-by: Timothy Kenno Handojo <timkenhan@gmail.com> >--- > merge.tex | 6 ++++++ > 1 file changed, 6 insertions(+) > >diff --git a/merge.tex b/merge.tex >index 83eab01..1aba206 100644 >--- a/merge.tex >+++ b/merge.tex >@@ -72,6 +72,12 @@ being compressed before merging. Exceptions to this are files newly > created by the package manager and binary object files being stripped > of symbols. > >+The mtime of respective packages' ebuilds can be used to provide external >+source of time for the final files. These timestamps would then replace >+the original mtime of the file contents in each of the packages. >+For example, when building foo v1.2 and bar v3.5, the package contents of >+bar would have the mtime of foo-1.2.ebuild, and bar-3.5.ebuild for bar. >+ > When preserving, the seconds part of every regular file's mtime must > be preserved exactly. The sub-second part must either be set to zero, > or set to the greatest value supported by the operating system and >-- >2.44.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 934804
:
896332
|
896777
|
897081