configure: ignore architecture in system selection

Assume chrony can be compiled and work on all architectures supported by
the operating systems.
This commit is contained in:
Miroslav Lichvar 2015-09-17 11:43:35 +02:00
parent 98c245ed7b
commit 71e596b443

12
configure vendored
View file

@ -375,8 +375,8 @@ rm -f config.h config.log
SYSTEM=${OPERATINGSYSTEM}-${MACHINE} SYSTEM=${OPERATINGSYSTEM}-${MACHINE}
case $SYSTEM in case $OPERATINGSYSTEM in
Linux* ) Linux)
EXTRA_OBJECTS="sys_generic.o sys_linux.o sys_timex.o" EXTRA_OBJECTS="sys_generic.o sys_linux.o sys_timex.o"
[ $try_libcap != "0" ] && try_libcap=1 [ $try_libcap != "0" ] && try_libcap=1
try_rtc=1 try_rtc=1
@ -393,25 +393,25 @@ case $SYSTEM in
fi fi
;; ;;
FreeBSD-i386|FreeBSD-amd64 ) FreeBSD)
EXTRA_OBJECTS="sys_generic.o sys_timex.o" EXTRA_OBJECTS="sys_generic.o sys_timex.o"
add_def FREEBSD add_def FREEBSD
echo "Configuring for $SYSTEM" echo "Configuring for $SYSTEM"
;; ;;
NetBSD-* ) NetBSD)
EXTRA_OBJECTS="sys_generic.o sys_netbsd.o sys_timex.o" EXTRA_OBJECTS="sys_generic.o sys_netbsd.o sys_timex.o"
try_clockctl=1 try_clockctl=1
add_def NETBSD add_def NETBSD
echo "Configuring for $SYSTEM" echo "Configuring for $SYSTEM"
;; ;;
Darwin-* ) Darwin)
EXTRA_OBJECTS="sys_macosx.o" EXTRA_OBJECTS="sys_macosx.o"
EXTRA_LIBS="-lresolv" EXTRA_LIBS="-lresolv"
EXTRA_CLI_LIBS="-lresolv" EXTRA_CLI_LIBS="-lresolv"
add_def MACOSX add_def MACOSX
echo "Configuring for MacOS X (" $SYSTEM "MacOS X version" $VERSION ")" echo "Configuring for MacOS X (" $SYSTEM "MacOS X version" $VERSION ")"
;; ;;
SunOS-i86pc*|SunOS-sun4* ) SunOS)
# Doug Woodward <dougw@whistler.com> reported that this configuration # Doug Woodward <dougw@whistler.com> reported that this configuration
# works for Solaris 2.8 / SunOS 5.8 on x86 platforms # works for Solaris 2.8 / SunOS 5.8 on x86 platforms
EXTRA_OBJECTS="sys_solaris.o" EXTRA_OBJECTS="sys_solaris.o"