On Sun, 20 Oct 2024, Sad Clouds wrote:
Configure script checks if getcwd() is implemented, doesn't find it and provides its own implementation, which then conflicts with symbols in /usr/include/ssp/unistd.h iffe: test: syscall(SYS_getcwd,buf,len) implemented ... no iffe: test: is ( _lib_sysgetcwd ) true ... no iffe: test: is ( _lib_sysgetcwd ) true ... no
Fixed last year (2 different ways) in -HEAD: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/shells/ksh93/patches/patch-src_lib_libast_features_syscall?rev=1.4 and: https://mail-index.netbsd.org/source-changes/2023/11/10/msg148488.html https://mail-index.netbsd.org/source-changes/2023/11/10/msg148487.html https://mail-index.netbsd.org/source-changes/2023/11/15/msg148509.html https://mail-index.netbsd.org/source-changes/2023/11/15/msg148508.html https://mail-index.netbsd.org/source-changes/2023/11/15/msg148507.html -RVP