diff --git a/games/falconseye/files/patch-include_system_h b/games/falconseye/files/patch-include_system_h index 45c67123a536..06f095d07c9e 100644 --- a/games/falconseye/files/patch-include_system_h +++ b/games/falconseye/files/patch-include_system_h @@ -5,7 +5,7 @@ # endif # if !defined(SUNOS4) || defined(RANDOM) -E void FDECL(srandom, (unsigned int)); -+E void FDECL(srandom, (unsigned long)); ++#include /* srandom() differs between versions of FreeBSD. */ # else # if !defined(bsdi) && !defined(__FreeBSD__) E int FDECL(srandom, (unsigned int)); diff --git a/games/nethack34/files/patch-include-system.h b/games/nethack34/files/patch-include-system.h index d3ee0e028d96..9bec1952f4f3 100644 --- a/games/nethack34/files/patch-include-system.h +++ b/games/nethack34/files/patch-include-system.h @@ -6,7 +6,7 @@ # endif -# if (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) || defined(RANDOM) +# if defined(__FreeBSD__) -+E void FDECL(srandom, (unsigned long)); ++#include /* srandom() differs between versions of FreeBSD. */ +# elif (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) || defined(RANDOM) E void FDECL(srandom, (unsigned int)); # else diff --git a/games/nethack36/files/patch-include-system.h b/games/nethack36/files/patch-include-system.h index a1cdf62b87b3..de95b659c5a1 100644 --- a/games/nethack36/files/patch-include-system.h +++ b/games/nethack36/files/patch-include-system.h @@ -6,7 +6,7 @@ #endif -#if (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) \ +# if defined(__FreeBSD__) -+E void FDECL(srandom, (unsigned long)); ++#include /* srandom() differs between versions of FreeBSD. */ +#elif (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) \ || defined(RANDOM) E void FDECL(srandom, (unsigned int));