| Summary: | app-editors/nvi-1.81.6-r7 fails due to missing sys/stropts.h | ||
|---|---|---|---|
| Product: | Gentoo/Alt | Reporter: | Shunsuke Shimizu <grafi> |
| Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | Patch to check the existence of sys/stropts.h | ||
|
Description
Shunsuke Shimizu
2017-05-23 05:18:29 UTC
Created attachment 473826 [details, diff]
Patch to check the existence of sys/stropts.h
Applying this patch makes build succeeding.
The patch is a bit questionable, but matches the assumptions in the code, which sort of compensates. Did you try to submit this patch upstream by chance? a simple export vi_cv_sys5_pty=no works too, so I committed that for the moment to the ebuild. (In reply to Fabian Groffen from comment #3) > a simple export vi_cv_sys5_pty=no works too, so I committed that for the > moment to the ebuild. Thanks for your quick fix! Solaris might requires vi_cv_sys5_pty, but I'm not sure. (In reply to Fabian Groffen from comment #2) > The patch is a bit questionable, but matches the assumptions in the code, > which sort of compensates. Did you try to submit this patch upstream by > chance? I believe the upstream is not maintained, as the last release is 10 years ago. So I didn't try to send the patch. (In reply to Shunsuke Shimizu from comment #4) > (In reply to Fabian Groffen from comment #3) > > a simple export vi_cv_sys5_pty=no works too, so I committed that for the > > moment to the ebuild. > > Thanks for your quick fix! > Solaris might requires vi_cv_sys5_pty, but I'm not sure. I only applied the export for darwin, so it shouldn't affect any other platform. |