--- squid-3.1.0.16-20100224/configure.in 2010-02-24 12:09:05.873821719 -0600 +++ squid-3.1.0.16-20100224.dlucio/configure.in 2010-02-24 12:07:10.318821511 -0600 @@ -1517,6 +1517,27 @@ ;; esac +if test "$buildmodel" = "default"; then + case "$host" in + *i?86*) + if test "$GCC" = "yes"; then + CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $CFLAGS" + CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $CXXFLAGS" + fi + ;; + *x86_64*) + if test "$GCC" = "yes"; then + CFLAGS="`echo $CFLAGS | sed -e 's/-m32/-m64/'`" + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-m32/-m64/'`" + CFLAGS="`echo $CFLAGS | sed -e 's/-D_LARGEFILE_SOURCE/-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64/'`" + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-D_LARGEFILE_SOURCE/-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64/'`" + fi + ;; + *) + ;; + esac +fi + dnl Enable Linux transparent proxy support for obsolete TPROXY AC_ARG_ENABLE(linux-tproxy, AS_HELP_STRING([--enable-linux-tproxy],[Enable real Transparent Proxy support for Netfilter TPROXY