Skip to content

Conversation

@ThomasWaldmann
Copy link
Member

@ThomasWaldmann ThomasWaldmann commented Oct 21, 2025

This is a backport of PR #9089 ("misc. fixes for restoring linux fs flags") to the 1.2-maint branch.

Thanks to Earnestly for the feedback on IRC.

(cherry picked from commit 9c600a9)
This flag needs to be set BEFORE writing to the file.
But "borg extract" sets the flags last (to support IMMUTABLE),
thus the compression flag would not work as expected.

(cherry picked from commit 56dda84)
@ThomasWaldmann ThomasWaldmann changed the title Backport: misc. fixes for restoring linux fs flags (PR #9089) to 1.2-maint misc. fixes for restoring linux fs flags, backport PR #9089 to 1.2-maint Oct 21, 2025
@codecov
Copy link

codecov bot commented Oct 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.42%. Comparing base (3be9002) to head (8c66498).
⚠️ Report is 5 commits behind head on 1.2-maint.

Additional details and impacted files
@@              Coverage Diff              @@
##           1.2-maint    #9092      +/-   ##
=============================================
- Coverage      82.43%   82.42%   -0.01%     
=============================================
  Files             38       38              
  Lines          10853    10853              
  Branches        1798     1798              
=============================================
- Hits            8947     8946       -1     
  Misses          1362     1362              
- Partials         544      545       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ThomasWaldmann ThomasWaldmann changed the title misc. fixes for restoring linux fs flags, backport PR #9089 to 1.2-maint extract: misc. fixes for restoring linux fs flags, backport to 1.2-maint Oct 21, 2025
@ThomasWaldmann ThomasWaldmann merged commit 73b6193 into borgbackup:1.2-maint Oct 25, 2025
12 of 13 checks passed
@ThomasWaldmann ThomasWaldmann deleted the backport/1.2-maint-9089 branch October 25, 2025 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant