Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 728094 - app-emulation/vkd3d-1.1: compile failed vulkan-header - Removed Constant
Summary: app-emulation/vkd3d-1.1: compile failed vulkan-header - Removed Constant
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wine Maintainers
URL: https://github.com/d3d12/vkd3d/commit...
Whiteboard:
Keywords: PATCH
: 728264 729396 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-06-12 18:35 UTC by Daniel Rammelt
Modified: 2020-09-15 19:58 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to fix missing constant (fix-const.patch,771 bytes, patch)
2020-06-12 18:37 UTC, Daniel Rammelt
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Rammelt 2020-06-12 18:35:17 UTC
Compiling vkd3d with vulkan-headers-1.2.143 fails due to constant removed in the headers.

Upstream patch does not apply cleanly.

https://github.com/d3d12/vkd3d/commit/8e7bf8a5c3e004763a62822ff2d79cf76907b712
Comment 1 Daniel Rammelt 2020-06-12 18:37:53 UTC
Created attachment 644536 [details, diff]
Patch to fix missing constant

Adapted patch using upstream as reference.
Comment 2 Toralf Förster gentoo-dev 2020-06-14 16:53:10 UTC
*** Bug 728264 has been marked as a duplicate of this bug. ***
Comment 3 Emmanuel Andry 2020-06-18 09:24:31 UTC
I confirm your patch fixes the build, thanks !
Comment 4 Michael Crawford (ali3nx) 2020-06-21 19:36:10 UTC
Confirming the provided patch worked in user patches
Comment 5 Nick Sarnie gentoo-dev 2020-06-21 19:38:28 UTC
Daniel, would you be willing to make a pull request?

Thanks,
Sarnex
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2020-06-26 08:46:59 UTC
*** Bug 729396 has been marked as a duplicate of this bug. ***
Comment 7 Guillaume Seren 2020-07-12 17:40:07 UTC
Hey,
I can confirm the provided patch fix the issue.
Comment 8 Larry the Git Cow gentoo-dev 2020-07-13 23:59:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496be1555f6cbcf13663d796a9403674774fc4ff

commit 496be1555f6cbcf13663d796a9403674774fc4ff
Author:     Nick Sarnie <sarnex@gentoo.org>
AuthorDate: 2020-07-13 23:58:11 +0000
Commit:     Nick Sarnie <sarnex@gentoo.org>
CommitDate: 2020-07-13 23:59:06 +0000

    app-emulation/vkd3d: Fix build
    
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=728094
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Nick Sarnie <sarnex@gentoo.org>

 .../vkd3d/files/vkd3d-1.1-Fix-build.patch          | 22 +++++++++++
 app-emulation/vkd3d/vkd3d-1.1-r1.ebuild            | 43 ++++++++++++++++++++++
 2 files changed, 65 insertions(+)