diff options
author | Richard Sharpe <sharpe@samba.org> | 2004-10-11 05:07:31 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 10:52:56 -0500 |
commit | d704272b0a27c51dbe9c5c5f04134ce559bea2c4 (patch) | |
tree | 5f690a449df84989e669a12691caa1bd18a01959 /source/configure.in | |
parent | 1327d83d902b6a39096d387d734e73d85ed53f85 (diff) | |
download | samba-d704272b0a27c51dbe9c5c5f04134ce559bea2c4.tar.gz samba-d704272b0a27c51dbe9c5c5f04134ce559bea2c4.tar.xz samba-d704272b0a27c51dbe9c5c5f04134ce559bea2c4.zip |
r2905: Apply the patch for bug #1822. Add -D_REENTRANT to CPPFLAGS and -lthread
to LDFLAGS.
Patch supplied by Sean McGrath ...
Diffstat (limited to 'source/configure.in')
-rw-r--r-- | source/configure.in | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source/configure.in b/source/configure.in index 6356e1d1c3d..6a36fbcdea7 100644 --- a/source/configure.in +++ b/source/configure.in @@ -471,17 +471,20 @@ case "$host_os" in rm -fr conftest.c case "$ac_cv_gcc_compiler_version_number" in *"gcc version 2.6"*|*"gcc version 2.7"*) - CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" + CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE -D_REENTRANT" + LDFLAGS="$LDFLAGS -lthread" AC_DEFINE(_LARGEFILE64_SOURCE, 1, [Whether to enable large file support]) ;; *) - CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" + CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64" + LDFLAGS="$LDFLAGS -lthread" AC_DEFINE(_LARGEFILE64_SOURCE, 1, [Whether to enable large file support]) AC_DEFINE(_FILE_OFFSET_BITS, 64, [File offset bits]) ;; esac else - CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" + CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64" + LDFLAGS="$LDFLAGS -lthread" AC_DEFINE(_LARGEFILE64_SOURCE, 1, [Whether to enable large file support]) AC_DEFINE(_FILE_OFFSET_BITS, 64, [File offset bits]) fi |