Update: I've been able to fix this issue by commenting out lines 43-45 in unix/mblogin.c /***** OBSOLETE !!! #if defined(__NetBSD__) #undef HAVE_UTMPX_H #endif ******/ Since I am not familiar with the long, distant history of NetBSD I suppose that this piece of code originates from at least 2018. Since compiling the code now works without this directive, chances are that something changed "under the hood" of NetBSD or the directive got there by accident.
Update: I've been able to fix this issue by commenting out lines 43-45 in unix/mblogin.c /***** OBSOLETE !!! #if defined(__NetBSD__) #undef HAVE_UTMPX_H #endif ******/ Since I am not familiar with the long, distant history of NetBSD I suppose that this piece of code originates from at least 2018. Since compiling the code now works without these directives, chances are that something changed "under the hood" of NetBSD or the directives got there by accident.
Update: I've been able to fix this issue by commenting out lines 43-45 in unix/mblogin.c /***** OBSOLETE !!! #if defined(__NetBSD__) #undef HAVE_UTMPX_H #endif ******/ Since I am not familiar with the long, distant history of NetBSD I suppose that this piece of code originates from at least 2018. Since compiling the code now works without these directives, chances are that something changed "under the hood" of NetBSD.
Update: I've been able to fix this issue by commenting out lines 43-45 in unix/mblogin.c /***** OBSOLETE !!! #if defined(__NetBSD__) #undef HAVE_UTMPX_H #endif ******/ Since I am not familiar with the long, distant history of NetBSD I suppose that this piece of code originates from at least one decade ago. Since compiling the code now works without these directives, chances are that something changed "under the hood" of NetBSD.
Compiling on NetBSD (10.x) fails
Updated source.de and germandu.txt language source files
Dito, I ran into the same problem but was able to work around that issue by downloading the tar.bz2 file of version 1.0.9 and copy over the following files from that archive: html/index.html.in html/basic.html.in html/upgrade.html.in I guess those files were removed from the repo by accident.
update lv_init function name