URL: <https://savannah.gnu.org/bugs/?66059>
Summary: fatal error: 'shadow.h' file not found Group: GNU Screen Submitter: anaumov Submitted: Sat 03 Aug 2024 06:17:56 PM UTC Category: Build/Install Severity: 4 - Important Priority: 5 - Normal Status: None Privacy: Public Assigned to: anaumov Open/Closed: Open Discussion Lock: Any Release: Cur Dev Sources Fixed Release: None Planned Release: 5.0.0 Work Required: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Sat 03 Aug 2024 06:17:56 PM UTC By: Alexander Naumov <anaumov> Test result GNU screen 5.0.0 RC on OpenBSD 7.5 aarch64: socket.c:52:10: fatal error: 'shadow.h' file not found #include <shadow.h> ^~~~~~~~~~ 1 error generated. gmake: *** [Makefile:69: socket.o] Error 1 *shadow.h* Defines the type _struct spwd_ and declares the functions _setspent, endspent, getspent, getspent_r, getspnam, getspnam_r, sgetspent, sgetspent_r, fgetspent, fgetspent_r, putspent, lckpwdf, ulckpwdf_ Portability problems not fixed by Gnulib: This header file is missing on some platforms: * macOS 14 * FreeBSD 14.0 * NetBSD 10.0 * OpenBSD 6.7 * Minix 3.1.8 * AIX 5.1 * Cygwin * mingw * MSVC 14 * Android 9.0. The functions _getspent_r, getspnam_r, sgetspent_r, fgetspent, fgetspent_r, putspent_ are missing on some platforms: HP-UX 11. The functions _sgetspent, sgetspent_r_ are missing on some platforms: HP-UX 11, Solaris 11.4. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66059> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature