|
Bugzilla – Full Text Bug Listing |
| Summary: | fails to build on Debian kFreeBSD | ||
|---|---|---|---|
| Product: | Sudo | Reporter: | Marc Haber <mh+sudo-bugzilla> |
| Component: | Sudo | Assignee: | Todd C. Miller <Todd.Miller> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | low | ||
| Version: | 1.9.9 | ||
| Hardware: | PC | ||
| OS: | FreeBSD | ||
| URL: | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004909 | ||
|
Description
Marc Haber
2022-02-03 06:23:09 MST
The actual problem is that the Debian kFreeBSD include files include prototypes for the missing functions which are conflicting with sudo's defines that attempt to emulate them. I don't think that removing the parens is the correct solution. Those prototypes really should not be present if the underlying functions are not supported but it looks like including sys/stat.h in sudo_compat.h is enough to avoid the problem. Fixed in sudo 1.9.10 |