| Summary: | app-emulation/wine-9999 USE=staging uses WINE EGIT_COMMIT value for fetching staging sources (and fails?) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Kim Nilsson <nilekurt> |
| Component: | Current packages | Assignee: | Wine Maintainers <wine> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | Keywords: | PATCH |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | Fix that temporarily unsets EGIT_COMMIT | ||
Please attach the failing build log or at least enough of it to support the patch. Fix is staged and will be out as soon as I can finish up my wine related edits today Fixed in ba956c8e2dcedd1265a19432fc38297c4d6e2e8c. EGIT_COMMIT usage has been disabled in wine due to the collisions of multiple repos. WINE_COMMIT, STAGING_COMMIT, and D3D9_COMMIT may be used. Sorry for not attaching the build log earlier, but I assumed that the build failure itself was not of great importance - it fails while applying patches from staging/D3D. I was about to add that the patch did not take care of the D3D git fetch and would fail similarly, but it seems a more elegant fix was already in-tree. Thanks! |
Created attachment 444004 [details, diff] Fix that temporarily unsets EGIT_COMMIT Due to using the egit eclass for fetching both WINE and the staging sources, the latter inherits the same EGIT_COMMIT value and thus fails. I've included a patch which temporarily unsets EGIT_COMMIT while fetching the staging sources.