-
Notifications
You must be signed in to change notification settings - Fork 419
xfsprogs/6.18.0 package update #76986
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
Conversation
octo-sts
bot
commented
Dec 30, 2025
🩹 Build Failed: Patch Application Failed
Build Details
Root Cause Analysis 🔍The patch application failed because the patch appears to have been previously applied or is reversed. The patch system detected this and refused to apply it, causing 1 out of 1 hunk to be ignored and the build process to exit with status 1. 🔍 Build failure fix suggestionsFound similar build failures that have been fixed in the past and analyzed them to suggest a fix: Similar PRs with fixesSuggested ChangesFile: xfsprogs.yaml
Replacement: Content:
Replacement: Content:
Replacement: Content:
Content: Click to expand fix analysisAnalysisLooking at the three similar patch failure fixes, there's a clear pattern: all failures occurred because patches were trying to be applied to source code that already included the fixes. In each case, the solution was to upgrade to a newer version of the upstream package that already contained the patch fixes, then remove the now-redundant patch files. Fix #0 upgraded ArangoDB from 3.12.5.5 to 3.12.6 and removed fix-load-memory-error.patch. Fix #1 upgraded nfs-utils from 2.8.3 to 2.8.4 and removed fix-build-glibc-2.42.patch. Fix #2 upgraded GDCM from 3.1.0 to 3.2.1 and removed numeric-limits.patch. The current xfsprogs failure shows the same symptoms - patches being rejected because they appear already applied or reversed. Click to expand fix explanationExplanationThis fix follows the exact pattern observed in all three similar cases. The patch failure indicates that the patches (000-fix-leak.patch and v2-0001-libxfs-support-reproducible-filesystems-using-det.patch) are already included in the xfsprogs source code, causing the patch tool to detect them as "reversed or previously applied". By upgrading from version 6.18.0 to 6.19.0 (following the Wolfi principle of using latest upstream versions), we acknowledge that the upstream project has incorporated these fixes. Removing the patch step eliminates the conflict while maintaining the same functionality. The SHA512 hash will need to be updated to match the new tarball. This approach is consistent with how similar patch conflicts were resolved in the ArangoDB, nfs-utils, and GDCM packages. Click to expand alternative approachesAlternative Approaches
Was this comment helpful? Please use 👍 or 👎 reactions on this comment. |
- Both the patch were taken prom upstream and the changes are already present in this new version 6.18.0 we dont need that anymore Signed-off-by: Debasish Biswas <debasishbsws.dev@gmail.com>