raulcd opened a new pull request, #48026:
URL: https://github.com/apache/arrow/pull/48026

   ### Rationale for this change
   
   There are several places where we are adding the build path on our built 
artifacts. We should avoid that in order to improve reproducibility of our 
builds.
   
   ### What changes are included in this PR?
   
   General build system hygiene improvement redacting absolute paths from the 
compiler flags to improve build reproducibility and caching efficiency.
   
   Update for mkenums from full `@filename@` to @basename@` as seen on their 
official documentation:
   
   > The base name of the input file currently being processed (e.g. foo.h). 
Typically you want to use @basename@ in place of @filename@ in your templates, 
to improve the reproducibility of the build. (Since: 2.22) 
   
   
   ### Are these changes tested?
   
   Validated locally that reprotest doesn't fail on `enums` anymore.
   
   CI and tests have run.
   
   ### Are there any user-facing changes?
   
   No
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to