[Bug 297438] emulators/wine-devel: Add support for NTsync
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297438 --- Comment #5 from Thibault Payet <[email protected]> --- The build line depends is exactly this: ${LOCALBASE}/include/linux/ntsync.h:devel/ntsync-header Which in turn expand to /usr/local/include/linux/ntsync.h which is provided with devel/ntsync-header. Any discussion on what should be in /usr/local/include/linux/ntsync.h can be further discussed on https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297434 If we really want to not include the file if it isn't there, then my compromise would be to create a meson project for ntsync-header, that will generate the ${LOCALBASE}/include/linux/ntsync.h with either the include to /usr/include/dev/ntsync.h and the required typedef if /usr/include/dev/ntsycn.h exists, or with this: #error ntsync headers not found Which would mostly be a duplicate of what wine does. Note that we have to make the compiler fail, else wine will think that the ntsync header exists. -- You are receiving this mail because: You are the assignee for the bug.