Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make compiler flags for reproducible builds optional #2785

Merged
merged 1 commit into from
Dec 28, 2023

Conversation

jpalus
Copy link
Contributor

@jpalus jpalus commented Dec 27, 2023

no change in default behavior: -ffile-prefix-map is still added if supported by compiler but add option for disabling it as it breaks generic tools for extracting debuginfo/debugsource from build artifacts like: https://sourceware.org/git/?p=debugedit.git;a=blob;f=scripts/find-debuginfo.in

no change in default behavior: -ffile-prefix-map is still added if
supported by compiler but add option for disabling it as it breaks
generic tools for extracting debuginfo/debugsource from build artifacts
like: https://sourceware.org/git/?p=debugedit.git;a=blob;f=scripts/find-debuginfo.in
Copy link

codecov bot commented Dec 28, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (cd3c7eb) 91.51% compared to head (1512dac) 91.51%.
Report is 3 commits behind head on devel.

Additional details and impacted files
@@           Coverage Diff           @@
##            devel    #2785   +/-   ##
=======================================
  Coverage   91.51%   91.51%           
=======================================
  Files         198      198           
  Lines        8254     8254           
=======================================
  Hits         7553     7553           
  Misses        701      701           

@horenmar horenmar added the Building and Packaging Issues affecting build/packaging scripts and utilities label Dec 28, 2023
@horenmar
Copy link
Member

Sure, why not.

@horenmar horenmar merged commit 08bdd43 into catchorg:devel Dec 28, 2023
74 checks passed
pld-gitsync pushed a commit to pld-linux/catch2 that referenced this pull request Dec 28, 2023
introduce option to make -ffile-prefix-map flag conditional
from: catchorg/Catch2#2785
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Building and Packaging Issues affecting build/packaging scripts and utilities
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants