View | Details | Raw Unified | Return to bug 77
Collapse All | Expand All

(-)configure.ac (-42 / +27 lines)
Lines 55-65 Link Here
55
case "$host" in
55
case "$host" in
56
*-*-aix*)
56
*-*-aix*)
57
	AFS_LIBS="-lld"
57
	AFS_LIBS="-lld"
58
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
58
	CPPFLAGS="$CPPFLAGS"
59
	LDFLAGS="$LDFLAGS -L/usr/local/lib"
59
	LDFLAGS="$LDFLAGS"
60
	AC_MSG_CHECKING([how to specify blibpath for linker ($LD)]) 
60
	AC_MSG_CHECKING([how to specify blibpath for linker ($LD)]) 
61
	if (test -z "$blibpath"); then
61
	if (test -z "$blibpath"); then
62
		blibpath="/usr/lib:/lib:/usr/local/lib"
62
		blibpath="/usr/lib:/lib"
63
	fi
63
	fi
64
	saved_LDFLAGS="$LDFLAGS"
64
	saved_LDFLAGS="$LDFLAGS"
65
	for tryflags in -blibpath: -Wl,-blibpath: -Wl,-rpath, ;do
65
	for tryflags in -blibpath: -Wl,-blibpath: -Wl,-rpath, ;do
Lines 163-176 Link Here
163
	AC_CHECK_LIB(xnet, t_error, ,AC_MSG_ERROR([*** -lxnet needed on HP-UX - check config.log ***]))
163
	AC_CHECK_LIB(xnet, t_error, ,AC_MSG_ERROR([*** -lxnet needed on HP-UX - check config.log ***]))
164
	;;
164
	;;
165
*-*-irix5*)
165
*-*-irix5*)
166
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
166
	CPPFLAGS="$CPPFLAGS"
167
	LDFLAGS="$LDFLAGS"
167
	LDFLAGS="$LDFLAGS"
168
	PATH="$PATH:/usr/etc"
168
	PATH="$PATH:/usr/etc"
169
	AC_DEFINE(BROKEN_INET_NTOA)
169
	AC_DEFINE(BROKEN_INET_NTOA)
170
	AC_DEFINE(WITH_ABBREV_NO_TTY)
170
	AC_DEFINE(WITH_ABBREV_NO_TTY)
171
	;;
171
	;;
172
*-*-irix6*)
172
*-*-irix6*)
173
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
173
	CPPFLAGS="$CPPFLAGS"
174
	LDFLAGS="$LDFLAGS"
174
	LDFLAGS="$LDFLAGS"
175
	PATH="$PATH:/usr/etc"
175
	PATH="$PATH:/usr/etc"
176
	AC_DEFINE(WITH_IRIX_ARRAY)
176
	AC_DEFINE(WITH_IRIX_ARRAY)
Lines 260-271 Link Here
260
	AC_DEFINE(BROKEN_REALPATH)
260
	AC_DEFINE(BROKEN_REALPATH)
261
	AC_DEFINE(USE_PIPES)
261
	AC_DEFINE(USE_PIPES)
262
	AC_DEFINE(BROKEN_SAVED_UIDS)
262
	AC_DEFINE(BROKEN_SAVED_UIDS)
263
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
263
	CPPFLAGS="$CPPFLAGS"
264
	CFLAGS="$CFLAGS"
264
	CFLAGS="$CFLAGS"
265
	;;
265
	;;
266
*-*-solaris*)
266
*-*-solaris*)
267
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
267
	CPPFLAGS="$CPPFLAGS"
268
	LDFLAGS="$LDFLAGS -L/usr/local/lib -R/usr/local/lib" 
268
	LDFLAGS="$LDFLAGS" 
269
	need_dash_r=1
269
	need_dash_r=1
270
	AC_DEFINE(PAM_SUN_CODEBASE)
270
	AC_DEFINE(PAM_SUN_CODEBASE)
271
	AC_DEFINE(LOGIN_NEEDS_UTMPX)
271
	AC_DEFINE(LOGIN_NEEDS_UTMPX)
Lines 295-309 Link Here
295
	AC_DEFINE(USE_PIPES)
295
	AC_DEFINE(USE_PIPES)
296
	;;
296
	;;
297
*-ncr-sysv*)
297
*-ncr-sysv*)
298
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
298
	CPPFLAGS="$CPPFLAGS"
299
	LDFLAGS="$LDFLAGS -L/usr/local/lib"
299
	LDFLAGS="$LDFLAGS"
300
	LIBS="$LIBS -lc89"
300
	LIBS="$LIBS -lc89"
301
	AC_DEFINE(USE_PIPES)
301
	AC_DEFINE(USE_PIPES)
302
	;;
302
	;;
303
*-sni-sysv*)
303
*-sni-sysv*)
304
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
304
	CPPFLAGS="$CPPFLAGS"
305
	# /usr/ucblib MUST NOT be searched on ReliantUNIX
305
	# /usr/ucblib MUST NOT be searched on ReliantUNIX
306
	LDFLAGS="$LDFLAGS -L/usr/local/lib"
306
	LDFLAGS="$LDFLAGS"
307
	IPADDR_IN_DISPLAY=yes
307
	IPADDR_IN_DISPLAY=yes
308
	AC_DEFINE(USE_PIPES)
308
	AC_DEFINE(USE_PIPES)
309
	AC_DEFINE(IP_TOS_IS_BROKEN)
309
	AC_DEFINE(IP_TOS_IS_BROKEN)
Lines 312-333 Link Here
312
	# otherwise you will find lots of "SIOCGPGRP errno 22" on syslog
312
	# otherwise you will find lots of "SIOCGPGRP errno 22" on syslog
313
	;;
313
	;;
314
*-*-sysv4.2*)
314
*-*-sysv4.2*)
315
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
315
	CPPFLAGS="$CPPFLAGS"
316
	LDFLAGS="$LDFLAGS -L/usr/local/lib"
316
	LDFLAGS="$LDFLAGS"
317
	AC_DEFINE(USE_PIPES)
317
	AC_DEFINE(USE_PIPES)
318
	;;
318
	;;
319
*-*-sysv5*)
319
*-*-sysv5*)
320
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
320
	CPPFLAGS="$CPPFLAGS"
321
	LDFLAGS="$LDFLAGS -L/usr/local/lib"
321
	LDFLAGS="$LDFLAGS"
322
	AC_DEFINE(USE_PIPES)
322
	AC_DEFINE(USE_PIPES)
323
	;;
323
	;;
324
*-*-sysv*)
324
*-*-sysv*)
325
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
325
	CPPFLAGS="$CPPFLAGS"
326
	LDFLAGS="$LDFLAGS -L/usr/local/lib"
326
	LDFLAGS="$LDFLAGS"
327
	;;
327
	;;
328
*-*-sco3.2v4*)
328
*-*-sco3.2v4*)
329
	CPPFLAGS="$CPPFLAGS -Dftruncate=chsize -I/usr/local/include"
329
	CPPFLAGS="$CPPFLAGS -Dftruncate=chsize"
330
	LDFLAGS="$LDFLAGS -L/usr/local/lib"
330
	LDFLAGS="$LDFLAGS"
331
	LIBS="$LIBS -los -lprot -lx -ltinfo -lm"
331
	LIBS="$LIBS -los -lprot -lx -ltinfo -lm"
332
	RANLIB=true
332
	RANLIB=true
333
	no_dev_ptmx=1
333
	no_dev_ptmx=1
Lines 344-351 Link Here
344
	if test -z "$GCC"; then
344
	if test -z "$GCC"; then
345
		CFLAGS="$CFLAGS -belf"
345
		CFLAGS="$CFLAGS -belf"
346
	fi
346
	fi
347
	CPPFLAGS="$CPPFLAGS -I/usr/local/include"
347
	CPPFLAGS="$CPPFLAGS"
348
	LDFLAGS="$LDFLAGS -L/usr/local/lib"
348
	LDFLAGS="$LDFLAGS"
349
	LIBS="$LIBS -lprot -lx -ltinfo -lm"
349
	LIBS="$LIBS -lprot -lx -ltinfo -lm"
350
	no_dev_ptmx=1
350
	no_dev_ptmx=1
351
	AC_DEFINE(USE_PIPES)
351
	AC_DEFINE(USE_PIPES)
Lines 862-883 Link Here
862
	]
862
	]
863
)
863
)
864
LIBS="$LIBS -lcrypto"
864
LIBS="$LIBS -lcrypto"
865
LDFLAGS=${saved_LDFLAGS}
865
AC_TRY_LINK_FUNC(RAND_add, AC_DEFINE(HAVE_OPENSSL),
866
AC_TRY_LINK_FUNC(RAND_add, AC_DEFINE(HAVE_OPENSSL),
866
	[
867
	[AC_MSG_ERROR([*** Can't find recent OpenSSL libcrypto (see config.log for details) ***])])
867
		dnl Check default openssl install dir
868
		if test -n "${need_dash_r}"; then
869
			LDFLAGS="-L/usr/local/ssl/lib -R/usr/local/ssl/lib ${saved_LDFLAGS}"
870
		else
871
			LDFLAGS="-L/usr/local/ssl/lib ${saved_LDFLAGS}"
872
		fi
873
		CPPFLAGS="-I/usr/local/ssl/include ${saved_CPPFLAGS}"
874
		AC_TRY_LINK_FUNC(RAND_add, AC_DEFINE(HAVE_OPENSSL),
875
			[
876
				AC_MSG_ERROR([*** Can't find recent OpenSSL libcrypto (see config.log for details) ***])
877
			]
878
		)
879
	]
880
)
881
868
882
# Determine OpenSSL header version
869
# Determine OpenSSL header version
883
AC_MSG_CHECKING([OpenSSL header version])
870
AC_MSG_CHECKING([OpenSSL header version])
Lines 1873-1885 Link Here
1873
        [  --with-kerberos5=PATH   Enable Kerberos 5 support],
1860
        [  --with-kerberos5=PATH   Enable Kerberos 5 support],
1874
        [
1861
        [
1875
                if test "x$withval" != "xno" ; then
1862
                if test "x$withval" != "xno" ; then
1876
                        if test "x$withval" = "xyes" ; then
1863
                        if test "x$withval" != "xyes" ; then
1877
                                KRB5ROOT="/usr/local"
1878
                        else
1879
                                KRB5ROOT=${withval}
1864
                                KRB5ROOT=${withval}
1865
				CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include"
1866
                        	LDFLAGS="$LDFLAGS -L${KRB5ROOT}/lib"
1880
                        fi
1867
                        fi
1881
			CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include"
1882
                        LDFLAGS="$LDFLAGS -L${KRB5ROOT}/lib"
1883
                        AC_DEFINE(KRB5)
1868
                        AC_DEFINE(KRB5)
1884
			KRB5_MSG="yes"
1869
			KRB5_MSG="yes"
1885
                        AC_MSG_CHECKING(whether we are using Heimdal)
1870
                        AC_MSG_CHECKING(whether we are using Heimdal)

Return to bug 77