--- src/VBox/RDP/client-1.8.4/Makefile.kmk.orig 2020-07-10 02:57:20.000000000 +1000 +++ src/VBox/RDP/client-1.8.4/Makefile.kmk 2020-08-22 01:44:00.652729000 +1000 @@ -62,6 +62,8 @@ rdesktop-vrdp_DEFS.solaris = \ HAVE_SYS_FILIO_H=1 RDPSND_SUN=1 HAVE_ICONV_H=1 ICONV_CONST= STAT_STATVFS64=1 _FILE_OFFSET_BITS=64 \ DIR_FD_MEMBER_NAME=dd_fd __USE_LEGACY_PROTOTYPES__ HAVE_SYS_VFS_H=1 HAVE_SYS_STATFS_H=1 +rdesktop-vrdp_DEFS.bsdsunix = \ + RDPSND_OSS=1 HAVE_ICONV_H=1 ICONV_CONST=const HAVE_SYS_STATVFS_H=1 _FILE_OFFSET_BITS=64 HAVE_DIRFD=1 rdesktop-vrdp_DEFS.freebsd = \ RDPSND_OSS=1 HAVE_ICONV_H=1 ICONV_CONST=const HAVE_SYS_STATVFS_H=1 _FILE_OFFSET_BITS=64 HAVE_DIRFD=1 @@ -114,10 +116,11 @@ ## @todo implement usb proxy for Solaris rdesktop-vrdp_SOURCES.solaris = \ rdpsnd_sun.c +rdesktop-vrdp_SOURCES.bsdsunix = \ + rdpsnd_oss.c rdesktop-vrdp_SOURCES.freebsd = \ rdpsnd_oss.c rdesktop-vrdp_LIBPATH = \ - /usr/lib \ $(VBOX_LIBPATH_X11) rdesktop-vrdp_LIBS = \ X11 \ @@ -126,6 +129,8 @@ nsl rdesktop-vrdp_LIBS.freebsd = \ iconv +rdesktop-vrdp_LIBS.bsdsunix = \ + iconv # # The keymaps.