1 diff -ruN -X ./exclude.patterns git-2.12.2/config.mak.uname git-2.12.2.aros/config.mak.uname
2 --- git-2.12.2/config.mak.uname 2017-03-24 19:59:15.000000000 +0000
3 +++ git-2.12.2.aros/config.mak.uname 2017-04-13 01:28:37.611201471 +0100
5 # because maintaining the nesting to match is a pain. If
6 # we had "elif" things would have been much nicer...
8 +ifeq ($(uname_S),AROS)
9 + BASIC_CFLAGS += -D__BSD_VISIBLE
11 + BLK_SHA1 = YesPlease
12 + NO_LIBGEN_H = YesPlease
13 + # Copied from Windows
14 + NO_REGEX = YesPlease
15 + NO_GETTEXT = YesPlease
16 + NO_PYTHON = YesPlease
17 + # Copied from NONSTOP_KERNEL
19 + NO_PREAD = YesPlease
23 ifeq ($(uname_S),OSF1)
24 # Need this for u_short definitions et al
25 BASIC_CFLAGS += -D_OSF_SOURCE
26 diff -ruN -X ./exclude.patterns git-2.12.2/git-compat-util.h git-2.12.2.aros/git-compat-util.h
27 --- git-2.12.2/git-compat-util.h 2017-03-24 19:59:15.000000000 +0000
28 +++ git-2.12.2.aros/git-compat-util.h 2017-04-13 01:19:35.059416877 +0100
39 +#endif /* !__AROS__ */
40 #ifdef HAVE_BSD_SYSCTL
41 #include <sys/sysctl.h>