--- config.mak.uname.orig Fri Feb 14 21:57:09 2014 +++ config.mak.uname Fri Apr 18 16:46:01 2014 @@ -101,7 +101,7 @@ endif ifeq ($(uname_S),SunOS) NEEDS_SOCKET = YesPlease NEEDS_NSL = YesPlease - SHELL_PATH = /bin/bash + SHELL_PATH = ${BASH} SANE_TOOL_PATH = /usr/xpg6/bin:/usr/xpg4/bin NO_STRCASESTR = YesPlease NO_MEMMEM = YesPlease @@ -144,8 +144,6 @@ ifeq ($(uname_S),SunOS) NO_STRTOUMAX = YesPlease GIT_TEST_CMP = cmp endif - INSTALL = /usr/ucb/install - TAR = gtar BASIC_CFLAGS += -D__EXTENSIONS__ -D__sun__ -DHAVE_ALLOCA_H endif ifeq ($(uname_O),Cygwin) @@ -205,6 +203,29 @@ ifeq ($(uname_S),MirBSD) NEEDS_LIBICONV = YesPlease HAVE_PATHS_H = YesPlease endif +ifeq ($(uname_S),Minix) + ifeq ($(shell expr "$(uname_R)" : '[01]\.'),2) + NEEDS_LIBICONV = YesPlease + endif + BASIC_CFLAGS += -I/usr/pkg/include + BASIC_LDFLAGS += -L/usr/pkg/lib $(CC_LD_DYNPATH)/usr/pkg/lib + USE_ST_TIMESPEC = YesPlease + NO_MKSTEMPS = YesPlease + HAVE_PATHS_H = YesPlease +# MINIX Deviation from NetBSD + NO_IPV6 = YesPlease + NEEDS_CRYPTO_WITH_SSL = YesPlease + NEEDS_IDN_WITH_CURL = YesPlease + NEEDS_SSL_WITH_CURL = YesPlease +# NEEDS_LIBGEN = +# NEEDS_RESOLV = +# NO_NSEC = YesPlease +# NO_ST_BLOCKS_IN_STRUCT_STAT = YesPlease +# NO_HSTRERROR = YesPlease +# NO_MMAP = YesPlease +# NO_CURL = +# NO_EXPAT = +endif ifeq ($(uname_S),NetBSD) ifeq ($(shell expr "$(uname_R)" : '[01]\.'),2) NEEDS_LIBICONV = YesPlease @@ -397,20 +418,6 @@ ifeq ($(uname_S),Interix) NO_SOCKADDR_STORAGE = YesPlease NO_FNMATCH_CASEFOLD = YesPlease endif -endif -ifeq ($(uname_S),Minix) - NO_IPV6 = YesPlease - NO_ST_BLOCKS_IN_STRUCT_STAT = YesPlease - NO_NSEC = YesPlease - NEEDS_LIBGEN = - NEEDS_CRYPTO_WITH_SSL = YesPlease - NEEDS_IDN_WITH_CURL = YesPlease - NEEDS_SSL_WITH_CURL = YesPlease - NEEDS_RESOLV = - NO_HSTRERROR = YesPlease - NO_MMAP = YesPlease - NO_CURL = - NO_EXPAT = endif ifeq ($(uname_S),NONSTOP_KERNEL) # Needs some C99 features, "inline" is just one of them.