diff --git a/Changes b/Changes index 4221b7906..f64afed4f 100644 --- a/Changes +++ b/Changes @@ -2694,3 +2694,4 @@ seen. gmtime warning still there - Removed all the FLAGS_TS8 stuff (no longer used) - Fixed some operoverride bugs regarding halfops found by Sinus (#0001465) - Cleaned up the /kick code to make it a bit faster +- Reactivated TRE compile diff --git a/autoconf/configure.in b/autoconf/configure.in index 669dd2c53..67f153db9 100644 --- a/autoconf/configure.in +++ b/autoconf/configure.in @@ -370,15 +370,19 @@ IRCDLIBS="$IRCDLIBS -lresolv " ;; esac -dnl AC_MSG_RESULT(configuring TRE regex library) -dnl cur_dir=`pwd` -dnl cd extras/tre -dnl ./configure --disable-agrep --disable-shared --disable-system-abi --disable-wchar --disable-multibyte --prefix=$cur_dir/extras/regexp -dnl AC_MSG_RESULT(compiling TRE regex library) -dnl make -dnl AC_MSG_RESULT(installing TRE regex library) -dnl make install -dnl cd $cur_dir +AC_MSG_RESULT(extracting TRE regex library) +cur_dir=`pwd` +cd extras +tar xfz tre.tar.gz +dnl REMEMBER TO CHANGE WITH A NEW RELEASE! +AC_MSG_RESULT(configuring TRE regex library) +cd tre-0.6.4 +./configure --disable-agrep --disable-shared --disable-system-abi --disable-wchar --disable-multibyte --prefix=$cur_dir/extras/regexp +AC_MSG_RESULT(compiling TRE regex library) +make +AC_MSG_RESULT(installing TRE regex library) +make install +cd $cur_dir AC_OUTPUT(Makefile src/modules/Makefile unreal ircdcron/ircdchk) chmod 0700 unreal chmod 0700 ircdcron/ircdchk diff --git a/configure b/configure index aaf331912..f6c73041d 100755 --- a/configure +++ b/configure @@ -9987,6 +9987,22 @@ IRCDLIBS="$IRCDLIBS -lresolv " ;; esac +echo "$as_me:$LINENO: result: extracting TRE regex library" >&5 +echo "${ECHO_T}extracting TRE regex library" >&6 +cur_dir=`pwd` +cd extras +tar xfz tre.tar.gz +echo "$as_me:$LINENO: result: configuring TRE regex library" >&5 +echo "${ECHO_T}configuring TRE regex library" >&6 +cd tre-0.6.4 +./configure --disable-agrep --disable-shared --disable-system-abi --disable-wchar --disable-multibyte --prefix=$cur_dir/extras/regexp +echo "$as_me:$LINENO: result: compiling TRE regex library" >&5 +echo "${ECHO_T}compiling TRE regex library" >&6 +make +echo "$as_me:$LINENO: result: installing TRE regex library" >&5 +echo "${ECHO_T}installing TRE regex library" >&6 +make install +cd $cur_dir ac_config_files="$ac_config_files Makefile src/modules/Makefile unreal ircdcron/ircdchk" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure