File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -107,20 +107,22 @@ aclocal
107107autoheader
108108autoconf
109109automake --add-missing
110- ./configure --enable-fastvalidate --with-pth=no --with-included-ltdl=no
110+ ./configure --enable-fastvalidate --with-pth=no --with-included-ltdl=yes
111111make -j " $( nproc) "
112112find .
113113mv ./DriverManager/.libs/libodbc.so* ./odbcinst/.libs/libodbcinst.so* " $MSAN_LIBDIR "
114114rm -rf -- *
115115
116- # libltdl - C/ODBC
117- apt-get source libltdl-dev
118- mv libtool-* /* .
119- ./bootstrap --force --no-git --skip-po --gnulib-srcdir=/usr/share/gnulib/ --copy
120- ./configure
121- make -j " $( nproc) "
122- mv ./libltdl/.libs/libltdl.so* " $MSAN_LIBDIR "
123- rm -rf -- *
116+ # #libltdl - C/ODBC
117+ # # libodbc does a fixed path load of /lib/x86_64-linux-gnu/libltdl.so.7, which
118+ # # isn't the instrumented version, so changed --with-included-ltdl=yes above.
119+ # apt-get source libltdl-dev
120+ # mv libtool-*/* .
121+ # ./bootstrap --force --no-git --skip-po --gnulib-srcdir=/usr/share/gnulib/ --copy
122+ # ./configure
123+ # make -j "$(nproc)"
124+ # mv ./libltdl/.libs/libltdl.so* "$MSAN_LIBDIR"
125+ # rm -rf -- *
124126
125127# sqlite/odbc for CONNECT engine
126128apt-get source libsqliteodbc
You can’t perform that action at this time.
0 commit comments