[Bug 297438] emulators/wine-devel: Add support for NTsync

[email protected]
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.