Mon Jan 12 15:07:58 PST 2009 Don Stewart * Add check for -lrt to get the shm* functions. Subst. in buildinfo New patches: [Add check for -lrt to get the shm* functions. Subst. in buildinfo Don Stewart **20090112230758] hunk ./configure.ac 30 AC_CHECK_FUNCS([nanosleep]) AC_CHECK_FUNCS([ptsname]) AC_CHECK_FUNCS([setitimer]) + +# Avoid adding rt if absent or unneeded +AC_CHECK_LIB(rt, shm_open, [EXTRA_LIBS="$EXTRA_LIBS rt" CFLAGS="$CFLAGS -lrt"]) + +# needs -lrt on linux AC_CHECK_FUNCS([shm_open shm_unlink]) FP_CHECK_CONSTS([SIGABRT SIGALRM SIGBUS SIGCHLD SIGCONT SIGFPE SIGHUP SIGILL SIGINT SIGKILL SIGPIPE SIGQUIT SIGSEGV SIGSTOP SIGTERM SIGTSTP SIGTTIN SIGTTOU SIGUSR1 SIGUSR2 SIGPOLL SIGPROF SIGSYS SIGTRAP SIGURG SIGVTALRM SIGXCPU SIGXFSZ SIG_BLOCK SIG_SETMASK SIG_UNBLOCK], [ Context: [Avoid using IOError internals Ian Lynagh **20090104173221] [fix pthread linkage problem for openbsd Matthias Kilian **20081129000638 This should make my openbsd build slave happy when SplitObjs=NO. May be useful for other BSDs and even Linux, regardless wether you need -pthread or -lpthread. Time will tell... ] [catch up with exception changes Simon Marlow **20080927135428] [Bump version number to 2.3.1.0 Ian Lynagh **20080920160248] [TAG 6.10 branch has been forked Ian Lynagh **20080919123439] [follow library changes Ian Lynagh **20080903223616] [add category field Ross Paterson **20080824003014] [We now depend on concurrent (split off from base) Ian Lynagh **20080824135158] [Fix the build when CONST_SIGPOLL == -1 Ian Lynagh **20080823160346 We were defining, but not using, sigPOLL ] [Fix warnings in the unix package Ian Lynagh **20080821120138] [move some stuff here from System.Directory, now the dependencies are reversed Simon Marlow **20080821144754] [Follow extensible exceptions changes Ian Lynagh **20080623193152] [Allow C's unsetenv to return either void or int Ian Lynagh **20080703190603 Fixes, and patch from donn in, trac #2352. ] [Avoid using deprecated flags Ian Lynagh **20080616145425] [move __hscore_{mkstemp,getrlimit,setrlimit} here from base Ross Paterson **20080615224248] [TAG 2008-05-28 Ian Lynagh **20080528004441] Patch bundle hash: dd0767ff90044fe756b71c7e1bf58467ba9d7203