<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Is that the complete output? </blockquote><div><br></div><div>Yes it is the complete output against "./runtest ./apitest --verbose topercent2"( after running <span style="font-size:12.8000001907349px">make remove-cached-databases</span>). I attached the snapshot of the output of commands but the size of the email got bigger than 40kb so i had to place the output as text.</div><div><br></div><div>If I do not run "<span style="font-size:12.8000001907349px">make remove-cached-databases</span>" and run "./runtest ./apitest --verbose topercent2" the second time then the output is </div><div>"</div><div><div><div>Running test './apitest --verbose topercent2' under eatmydata and valgrind</div><div>Running tests with backend "none"...</div><div>Running tests with backend "inmemory"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend inmemory: 0 tests passed, 1 failed.</div><div>Running tests with backend "glass"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend glass: 0 tests passed, 1 failed.</div><div>Running tests with backend "chert"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend chert: 0 tests passed, 1 failed.</div><div>Running tests with backend "multi_glass"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend multi_glass: 0 tests passed, 1 failed.</div><div>Running tests with backend "multi_chert"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend multi_chert: 0 tests passed, 1 failed.</div><div>Running tests with backend "remoteprog_glass"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend remoteprog_glass: 0 tests passed, 1 failed.</div><div>Running tests with backend "remotetcp_glass"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend remotetcp_glass: 0 tests passed, 1 failed.</div><div>Running tests with backend "remoteprog_chert"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend remoteprog_chert: 0 tests passed, 1 failed.</div><div>Running tests with backend "remotetcp_chert"...</div><div>Running test: topercent2... DatabaseOpeningError: Couldn't detect type of database</div><div>./apitest backend remotetcp_chert: 0 tests passed, 1 failed.</div><div>./apitest total: 0 tests passed, 9 failed.</div></div></div><div><br></div><div>"</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Can you try running the following commands:<br>
<br>
make remove-cached-databases<br>
./runtest ./apitest --verbose topercent2 || echo $?<br></blockquote><div><br></div><div>Here is the output after running both commands<br></div><div><div>"</div></div><div><div>Running test './apitest --verbose topercent2' under eatmydata and valgrind</div><div>Running tests with backend "none"...</div><div>Running tests with backend "inmemory"...</div><div>Running test: topercent2...1</div></div><div><br></div><div>"</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">and also:<br>
<br>
make remove-cached-databases<br>
./runtest ./apitest -b chert --verbose topercent2 || echo $?<br>
<br></blockquote><div><div>Here is the output after running both commands<br></div><div>"</div><div><div>Running test './apitest -b chert --verbose topercent2' under eatmydata and valgrind</div><div>Running tests with backend "chert"...</div><div>Running test: topercent2...1</div></div><div>"<br></div></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Also, if you could pastebin your config.log from the top level of xapian-core, that would be helpful in checking that Xapian is trying to build as expected.<br>
<br></blockquote><div>Here is the log file.</div><div>"</div><div>INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'</div><div>LD='/usr/bin/ld -m elf_x86_64'</div><div>LDFLAGS=''</div><div>LIBOBJS=''</div><div>LIBRARY_VERSION_INFO='3:0:0'</div><div>LIBRARY_VERSION_SUFFIX='-1.3'</div><div>LIBS=''</div><div>LIBTOOL='$(SHELL) $(top_builddir)/libtool'</div><div>LIPO=''</div><div>LN_S='ln -s'</div><div>LTLIBOBJS=''</div><div>MAINT=''</div><div>MAINTAINER_MODE_FALSE='#'</div><div>MAINTAINER_MODE_TRUE=''</div><div>MAINTAINER_NO_DOCS_FALSE=''</div><div>MAINTAINER_NO_DOCS_TRUE='#'</div><div>MAKEINFO='${SHELL} /home/saad/GitProjects/xapian/xapian-core/missing makeinfo'</div><div>MANIFEST_TOOL=':'</div><div>MKDIR_P='/bin/mkdir -p'</div><div>NM='/usr/bin/nm -B'</div><div>NMEDIT=''</div><div>NO_INSTALL='-no-install'</div><div>OBJDUMP='objdump'</div><div>OBJEXT='o'</div><div>OTOOL64=''</div><div>OTOOL=''</div><div>PACKAGE='xapian-core'</div><div>PACKAGE_BUGREPORT='<a href="http://xapian.org/bugs">http://xapian.org/bugs</a>'</div><div>PACKAGE_NAME='xapian-core'</div><div>PACKAGE_STRING='xapian-core 1.3.2'</div><div>PACKAGE_TARNAME='xapian-core'</div><div>PACKAGE_URL=''</div><div>PACKAGE_VERSION='1.3.2'</div><div>PATH_SEPARATOR=':'</div><div>PERCENT='%'</div><div>PERL='/usr/bin/perl'</div><div>PNGCRUSH='/usr/bin/pngcrush'</div><div>RANLIB='ranlib'</div><div>RST2HTML='/usr/bin/rst2html'</div><div>SED='/bin/sed'</div><div>SET_MAKE=''</div><div>SHELL='/bin/bash'</div><div>SHLIBEXT='.so'</div><div>STRIP='strip'</div><div>USE_WIN32_UUID_API_FALSE=''</div><div>USE_WIN32_UUID_API_TRUE='#'</div><div>USE_ZLIB_VG_FALSE='#'</div><div>USE_ZLIB_VG_TRUE=''</div><div>VALGRIND='/usr/bin/valgrind'</div><div>VERSION='1.3.2'</div><div>VPATH_BUILD_FALSE='#'</div><div>VPATH_BUILD_TRUE=''</div><div>XAPIAN_LDFLAGS=''</div><div>XAPIAN_LIBS=' -lrt -lz -luuid '</div><div>ac_ct_AR='ar'</div><div>ac_ct_CC='gcc'</div><div>ac_ct_CXX='g++'</div><div>ac_ct_DUMPBIN=''</div><div>am__EXEEXT_FALSE=''</div><div>am__EXEEXT_TRUE='#'</div><div>am__fastdepCC_FALSE='#'</div><div>am__fastdepCC_TRUE=''</div><div>am__fastdepCXX_FALSE='#'</div><div>am__fastdepCXX_TRUE=''</div><div>am__include='include'</div><div>am__isrc=' -I$(srcdir)'</div><div>am__leading_dot='.'</div><div>am__nodep='_no'</div><div>am__quote=''</div><div>am__tar='tar --format=ustar -chf - "$$tardir"'</div><div>am__untar='tar -xf -'</div><div>bindir='${exec_prefix}/bin'</div><div>build='x86_64-unknown-linux-gnu'</div><div>build_alias=''</div><div>build_cpu='x86_64'</div><div>build_os='linux-gnu'</div><div>build_vendor='unknown'</div><div>datadir='${datarootdir}'</div><div>datarootdir='${prefix}/share'</div><div>docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'</div><div>dvidir='${docdir}'</div><div>exec_prefix='${prefix}'</div><div>host='x86_64-unknown-linux-gnu'</div><div>host_alias=''</div><div>host_cpu='x86_64'</div><div>host_os='linux-gnu'</div><div>host_vendor='unknown'</div><div>htmldir='${docdir}'</div><div>incdir='${prefix}/include/xapian-1.3'</div><div>includedir='${prefix}/include'</div><div>infodir='${datarootdir}/info'</div><div>install_sh='${SHELL} /home/saad/GitProjects/xapian/xapian-core/install-sh'</div><div>ldflags=''</div><div>libdir='${exec_prefix}/lib'</div><div>libexecdir='${exec_prefix}/libexec'</div><div>link_all_deplibs_CXX='no'</div><div>localedir='${datarootdir}/locale'</div><div>localstatedir='${prefix}/var'</div><div>mandir='${datarootdir}/man'</div><div>mkdir_p='$(MKDIR_P)'</div><div>oldincludedir='/usr/include'</div><div>pdfdir='${docdir}'</div><div>prefix='/usr/local'</div><div>program_transform_name='s&$$&-1.3&'</div><div>psdir='${docdir}'</div><div>sbindir='${exec_prefix}/sbin'</div><div>sharedstatedir='${prefix}/com'</div><div>sysconfdir='${prefix}/etc'</div><div>target_alias=''</div><div><br></div><div>## ----------- ##</div><div>## confdefs.h. ##</div><div>## ----------- ##</div><div><br></div><div>/* confdefs.h */</div><div>#define PACKAGE_NAME "xapian-core"</div><div>#define PACKAGE_TARNAME "xapian-core"</div><div>#define PACKAGE_VERSION "1.3.2"</div><div>#define PACKAGE_STRING "xapian-core 1.3.2"</div><div>#define PACKAGE_BUGREPORT "<a href="http://xapian.org/bugs">http://xapian.org/bugs</a>"</div><div>#define PACKAGE_URL ""</div><div>#define PACKAGE "xapian-core"</div><div>#define VERSION "1.3.2"</div><div>#define STDC_HEADERS 1</div><div>#define HAVE_SYS_TYPES_H 1</div><div>#define HAVE_SYS_STAT_H 1</div><div>#define HAVE_STDLIB_H 1</div><div>#define HAVE_STRING_H 1</div><div>#define HAVE_MEMORY_H 1</div><div>#define HAVE_STRINGS_H 1</div><div>#define HAVE_INTTYPES_H 1</div><div>#define HAVE_STDINT_H 1</div><div>#define HAVE_UNISTD_H 1</div><div>#define HAVE_DLFCN_H 1</div><div>#define LT_OBJDIR ".libs/"</div><div>#define HAVE_LOG2 1</div><div>#define USE_RTTI 1</div><div>#define HAVE_CLOCK_GETTIME 1</div><div>#define HAVE_NANOSLEEP 1</div><div>#define HAVE_GETTIMEOFDAY 1</div><div>#define HAVE_FTIME 1</div><div>#define HAVE_TIMER_CREATE 1</div><div>#define HAVE_SRANDOM 1</div><div>#define HAVE_RANDOM 1</div><div>#define HAVE_SIGACTION 1</div><div>#define HAVE_SIGSETJMP 1</div><div>#define HAVE_GETRUSAGE 1</div><div>#define HAVE_TIMES 1</div><div>#define HAVE_SYSCONF 1</div><div>#define HAVE_SETENV 1</div><div>#define HAVE_DIRFD 1</div><div>#define HAVE_GETRLIMIT 1</div><div>#define HAVE_SYS_UTSNAME_H 1</div><div>#define HAVE_GETHOSTNAME 1</div><div>#define SIZEOF_SHORT 2</div><div>#define SIZEOF_INT 4</div><div>#define SIZEOF_LONG 8</div><div>#define HAVE_FCNTL_H 1</div><div>#define HAVE_LIMITS_H 1</div><div>#define HAVE_SYS_ERRNO_H 1</div><div>#define HAVE_SYS_SELECT_H 1</div><div>#define HAVE_SYS_RESOURCE_H 1</div><div>#define HAVE_VALGRIND_MEMCHECK_H 1</div><div>#define HAVE_VALGRIND 1</div><div>#define HAVE_HSTRERROR 1</div><div>#define HAVE_DECL_STRERROR_R 1</div><div>#define HAVE_STRERROR_R 1</div><div>#define STRERROR_R_CHAR_P 1</div><div>#define HAVE_DECL_SYS_ERRLIST 1</div><div>#define HAVE_DECL__SYS_ERRLIST 1</div><div>#define HAVE_DECL_SYS_NERR 1</div><div>#define HAVE_DECL__SYS_NERR 1</div><div>#define SNPRINTF_ISO snprintf</div><div>#define SNPRINTF snprintf</div><div>#define HAVE_ZLIB_H 1</div><div>#define HAVE_UUID_UUID_H 1</div><div>#define HAVE_UUID_UNPARSE_LOWER 1</div><div>#define HAVE_FORK 1</div><div>#define HAVE_SOCKETPAIR 1</div><div>#define SOCKLEN_T socklen_t</div><div>#define HAVE_FDATASYNC 1</div><div>#define HAVE_FSYNC 1</div><div>#define HAVE_PREAD 1</div><div>#define HAVE_PWRITE 1</div><div>#define HAVE_LINK 1</div><div><br></div><div>configure: exit 0 </div><div>"</div></div></div></div>