<86>Jan 27 03:50:25 userdel[123810]: delete user 'rooter' <86>Jan 27 03:50:25 userdel[123810]: removed group 'rooter' owned by 'rooter' <86>Jan 27 03:50:25 userdel[123810]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 27 03:50:25 groupadd[123820]: group added to /etc/group: name=rooter, GID=537 <86>Jan 27 03:50:25 groupadd[123820]: group added to /etc/gshadow: name=rooter <86>Jan 27 03:50:25 groupadd[123820]: new group: name=rooter, GID=537 <86>Jan 27 03:50:25 useradd[123827]: new user: name=rooter, UID=537, GID=537, home=/root, shell=/bin/bash <86>Jan 27 03:50:25 userdel[123845]: delete user 'builder' <86>Jan 27 03:50:25 userdel[123845]: removed group 'builder' owned by 'builder' <86>Jan 27 03:50:25 userdel[123845]: removed shadow group 'builder' owned by 'builder' <86>Jan 27 03:50:25 groupadd[123853]: group added to /etc/group: name=builder, GID=538 <86>Jan 27 03:50:25 groupadd[123853]: group added to /etc/gshadow: name=builder <86>Jan 27 03:50:25 groupadd[123853]: new group: name=builder, GID=538 <86>Jan 27 03:50:25 useradd[123863]: new user: name=builder, UID=538, GID=538, home=/usr/src, shell=/bin/bash <13>Jan 27 03:50:27 rpmi: libboost_system1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:27 rpmi: libidn2-2.0.4-alt3.M80P.1 1520307194 installed <13>Jan 27 03:50:27 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Jan 27 03:50:27 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Jan 27 03:50:27 rpmi: libboost_atomic1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:27 rpmi: libboost_random1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:27 rpmi: libboost_chrono1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:27 rpmi: libboost_timer1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:27 rpmi: libboost_thread1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:27 rpmi: libboost_filesystem1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:27 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 27 03:50:28 rpmi: libstdc++5-devel-5.3.1-alt3 1457662528 installed <13>Jan 27 03:50:28 rpmi: libjsoncpp1-1.7.2-alt3.M80P.1 1518818590 installed <13>Jan 27 03:50:28 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Jan 27 03:50:28 rpmi: publicsuffix-list-dafsa-20181106-alt1 p8.216229.100 1541669077 installed <13>Jan 27 03:50:28 rpmi: libpsl-0.18.0-alt0.M80P.1 1502785107 installed <13>Jan 27 03:50:28 rpmi: libnghttp2-1.8.0-alt1 1456818805 installed <13>Jan 27 03:50:28 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Jan 27 03:50:28 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Jan 27 03:50:28 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Jan 27 03:50:28 rpmi: libbrotlicommon0-1.0.4-alt0.M80P.1 1528205024 installed <13>Jan 27 03:50:28 rpmi: libbrotlidec0-1.0.4-alt0.M80P.1 1528205024 installed <13>Jan 27 03:50:28 rpmi: libnettle6-3.4.1-alt1 p8.217493.100 1544204548 installed <13>Jan 27 03:50:28 rpmi: liblzo2-2.08-alt1 1405435908 installed <13>Jan 27 03:50:28 rpmi: libarchive13-3.2.1-alt1 1467155787 installed <13>Jan 27 03:50:28 rpmi: rpm-macros-cmake-3.6.3-alt0.1.M80P.1 1505734848 installed <13>Jan 27 03:50:28 rpmi: cmake-modules-3.6.3-alt0.1.M80P.1 1505734959 installed <13>Jan 27 03:50:28 rpmi: libboost_test1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:28 rpmi: libboost_serialization1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:28 rpmi: libboost_iostreams1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:29 rpmi: libicu56-1:5.6.1-alt1.1 1458012333 installed <13>Jan 27 03:50:29 rpmi: libboost_regex1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:29 rpmi: libboost_graph1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:29 rpmi: libboost_date_time1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:29 rpmi: libboost_container1.58.0-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:29 rpmi: gcc5-c++-5.3.1-alt3 1457662528 installed <86>Jan 27 03:50:29 groupadd[1408]: group added to /etc/group: name=_keytab, GID=499 <86>Jan 27 03:50:29 groupadd[1408]: group added to /etc/gshadow: name=_keytab <86>Jan 27 03:50:29 groupadd[1408]: new group: name=_keytab, GID=499 <13>Jan 27 03:50:29 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <13>Jan 27 03:50:29 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <86>Jan 27 03:50:29 groupadd[1600]: group added to /etc/group: name=sasl, GID=498 <86>Jan 27 03:50:29 groupadd[1600]: group added to /etc/gshadow: name=sasl <86>Jan 27 03:50:29 groupadd[1600]: new group: name=sasl, GID=498 <13>Jan 27 03:50:29 rpmi: libsasl2-3-2.1.26-alt7 1479477445 installed <13>Jan 27 03:50:29 rpmi: libldap-2.4.45-alt1.M80P.1 1513980376 installed <13>Jan 27 03:50:29 rpmi: libcurl-7.62.0-alt3 p8.216462.100 1542193807 installed <13>Jan 27 03:50:30 rpmi: boost-devel-headers-1:1.58.0-alt4 1463060108 installed <13>Jan 27 03:50:30 rpmi: boost-devel-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:30 rpmi: cmake-3.6.3-alt0.1.M80P.1 1505734848 installed <13>Jan 27 03:50:31 rpmi: boost-asio-devel-1:1.58.0-alt4 1463060108 installed <13>Jan 27 03:50:31 rpmi: boost-filesystem-devel-1:1.58.0-alt4 1463059984 installed <13>Jan 27 03:50:31 rpmi: boost-interprocess-devel-1:1.58.0-alt4 1463060108 installed Installing liblucene++-3.0.7-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.55118 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf liblucene++-3.0.7 + echo 'Source #0 (liblucene++-3.0.7.tar):' Source #0 (liblucene++-3.0.7.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/liblucene++-3.0.7.tar + cd liblucene++-3.0.7 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (liblucene++-3.0.7-alt1.patch):' Patch #0 (liblucene++-3.0.7-alt1.patch): + /usr/bin/patch -p1 patching file .gear/rules patching file .gear/tags/list patching file README.rst patching file include/VariantUtils.h patching file liblucene++-contrib.pc.cmake patching file liblucene++.pc.cmake patching file lucene++.spec patching file src/contrib/msvc/lucene_contrib.vcxproj patching file src/contrib/msvc/lucene_contrib.vcxproj.filters patching file src/core/msvc/lucene++.vcxproj patching file src/core/msvc/lucene++.vcxproj.filters patching file src/core/search/FuzzyQuery.cpp patching file src/core/store/FSDirectory.cpp patching file src/demo/deletefiles/msvc/deletefiles.vcxproj patching file src/demo/deletefiles/msvc/deletefiles.vcxproj.filters patching file src/demo/indexfiles/msvc/indexfiles.vcxproj patching file src/demo/indexfiles/msvc/indexfiles.vcxproj.filters patching file src/demo/searchfiles/main.cpp patching file src/demo/searchfiles/msvc/searchfiles.vcxproj patching file src/demo/searchfiles/msvc/searchfiles.vcxproj.filters patching file src/msvc/lucene++.sln patching file src/test/include/LuceneGlobalFixture.h patching file src/test/msvc/lucene_tester.vcxproj patching file src/test/msvc/lucene_tester.vcxproj.filters patching file src/test/util/LuceneGlobalFixture.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.55118 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd liblucene++-3.0.7 + mkdir -p BUILD + __cmake -DCMAKE_BUILD_TYPE:STRING=Release + pushd BUILD ~/RPM/BUILD/liblucene++-3.0.7/BUILD ~/RPM/BUILD/liblucene++-3.0.7 + cmake .. -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DCMAKE_BUILD_TYPE:STRING=Release -- The C compiler identification is GNU 5.3.1 -- The CXX compiler identification is GNU 5.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- cotire 1.6.6 loaded. -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Boost version: 1.58.0 -- Found the following Boost libraries: -- date_time -- filesystem -- iostreams -- regex -- system -- thread -- chrono -- atomic -- C CXX target lucene++ cotired. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:453 (cotire_get_target_compile_flags) cmake/cotire.cmake:1927 (cotire_get_target_include_directories) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/core/CMakeLists.txt:42 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:607 (cotire_get_target_compile_flags) cmake/cotire.cmake:1931 (cotire_get_target_compiler_flags) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/core/CMakeLists.txt:42 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:453 (cotire_get_target_compile_flags) cmake/cotire.cmake:1927 (cotire_get_target_include_directories) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/core/CMakeLists.txt:42 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:607 (cotire_get_target_compile_flags) cmake/cotire.cmake:1931 (cotire_get_target_compiler_flags) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/core/CMakeLists.txt:42 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. -- C CXX target lucene++-contrib cotired. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:453 (cotire_get_target_compile_flags) cmake/cotire.cmake:1927 (cotire_get_target_include_directories) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/contrib/CMakeLists.txt:53 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:607 (cotire_get_target_compile_flags) cmake/cotire.cmake:1931 (cotire_get_target_compiler_flags) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/contrib/CMakeLists.txt:53 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:453 (cotire_get_target_compile_flags) cmake/cotire.cmake:1927 (cotire_get_target_include_directories) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/contrib/CMakeLists.txt:53 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:607 (cotire_get_target_compile_flags) cmake/cotire.cmake:1931 (cotire_get_target_compiler_flags) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/contrib/CMakeLists.txt:53 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python (found version "2.7.11") -- CXX target lucene++-tester cotired. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:453 (cotire_get_target_compile_flags) cmake/cotire.cmake:1927 (cotire_get_target_include_directories) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/test/CMakeLists.txt:54 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/cotire.cmake:378 (get_directory_property): Policy CMP0059 is not set: Do not treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/cotire.cmake:607 (cotire_get_target_compile_flags) cmake/cotire.cmake:1931 (cotire_get_target_compiler_flags) cmake/cotire.cmake:2517 (cotire_generate_target_script) cmake/cotire.cmake:2831 (cotire_process_target_language) cmake/cotire.cmake:2972 (cotire_target) src/test/CMakeLists.txt:54 (cotire) This warning is for project developers. Use -Wno-dev to suppress it. ** Build Summary ** Version: 3.0.7 Prefix: /usr Build Type: Release Architecture: x86_64 System: Linux Boost Include: /usr/include Boost Library: /usr/lib64 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD + popd ~/RPM/BUILD/liblucene++-3.0.7 + '[' -n '' ']' + NPROCS=8 + make -j8 -C BUILD lucene++ lucene++-contrib make: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[1]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[3]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 2%] Generating C unity source src/core/cotire/lucene++_C_unity.c [ 2%] Generating CXX prefix source src/core/cotire/lucene++_CXX_prefix.cxx [ 2%] Generating C prefix source src/core/cotire/lucene++_C_prefix.c [ 2%] Generating CXX prefix header src/core/cotire/lucene++_CXX_prefix.hxx [ 2%] Building CXX precompiled header src/core/cotire/lucene++_CXX_prefix.hxx.gch [ 2%] Generating C prefix header src/core/cotire/lucene++_C_prefix.h [ 2%] Building C precompiled header src/core/cotire/lucene++_C_prefix.h.gch Scanning dependencies of target lucene++ make[3]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[3]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 2%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/BooleanClause.cpp.o [ 2%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/BooleanQuery.cpp.o [ 2%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/BooleanScorer.cpp.o [ 2%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/BooleanScorer2.cpp.o [ 2%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/CachingWrapperFilter.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Collector.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/CachingSpanFilter.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ComplexExplanation.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/BooleanQuery.cpp: In member function 'virtual int32_t Lucene::BooleanQuery::hashCode()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/BooleanQuery.cpp:199:42: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] getMinimumNumberShouldMatch() + (disableCoord ? 17 : 0); ^ [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ConjunctionScorer.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ConstantScoreQuery.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/DefaultSimilarity.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/DisjunctionMaxQuery.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/DisjunctionMaxScorer.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/DisjunctionSumScorer.cpp.o [ 6%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/DocIdSet.cpp.o [ 6%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/DocIdSetIterator.cpp.o [ 6%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ExactPhraseScorer.cpp.o [ 6%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Explanation.cpp.o [ 6%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldCache.cpp.o [ 6%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldCacheImpl.cpp.o [ 6%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldCacheRangeFilter.cpp.o [ 8%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldCacheTermsFilter.cpp.o [ 8%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldComparator.cpp.o [ 8%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldComparatorSource.cpp.o [ 8%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldDoc.cpp.o [ 8%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldDocSortedHitQueue.cpp.o [ 8%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FieldValueHitQueue.cpp.o [ 8%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Filter.cpp.o [ 8%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FilterManager.cpp.o [ 10%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FilteredDocIdSet.cpp.o [ 10%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FilteredDocIdSetIterator.cpp.o [ 10%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FilteredQuery.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/FilteredQuery.cpp: In member function 'virtual int32_t Lucene::FilteredQuery::hashCode()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/FilteredQuery.cpp:69:51: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] return query->hashCode() ^ filter->hashCode() + MiscUtils::doubleToIntBits(getBoost()); ^ [ 10%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FilteredTermEnum.cpp.o [ 10%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FuzzyQuery.cpp.o [ 10%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/FuzzyTermEnum.cpp.o [ 10%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/HitQueue.cpp.o [ 12%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/HitQueueBase.cpp.o [ 12%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/IndexSearcher.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/IndexSearcher.cpp: In member function 'void Lucene::IndexSearcher::searchWithFilter(const IndexReaderPtr&, const WeightPtr&, const FilterPtr&, const CollectorPtr&)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/IndexSearcher.cpp:133:13: warning: unused variable 'docID' [-Wunused-variable] int32_t docID = scorer->docID(); ^ [ 12%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/MatchAllDocsQuery.cpp.o [ 12%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/MultiPhraseQuery.cpp.o [ 12%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/MultiSearcher.cpp.o [ 12%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/MultiTermQuery.cpp.o [ 12%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/MultiTermQueryWrapperFilter.cpp.o [ 12%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/NumericRangeFilter.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/NumericRangeQuery.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ParallelMultiSearcher.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/NumericRangeQuery.cpp: In member function 'virtual int32_t Lucene::NumericRangeQuery::hashCode()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/NumericRangeQuery.cpp:173:55: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] hash += StringUtils::hashCode(field) ^ 0x4565fd66 + precisionStep ^ 0x64365465; ^ [ 14%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/PhrasePositions.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/PhraseQuery.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/PhraseQueue.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/PhraseScorer.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/PositiveScoresOnlyCollector.cpp.o [ 14%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/PrefixFilter.cpp.o [ 16%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/PrefixQuery.cpp.o [ 16%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/PrefixTermEnum.cpp.o [ 16%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Query.cpp.o [ 16%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/QueryTermVector.cpp.o [ 16%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/QueryWrapperFilter.cpp.o [ 16%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ReqExclScorer.cpp.o [ 16%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ReqOptSumScorer.cpp.o [ 18%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ScoreCachingWrappingScorer.cpp.o [ 18%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/ScoreDoc.cpp.o [ 18%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Scorer.cpp.o [ 18%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Searchable.cpp.o [ 18%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Searcher.cpp.o [ 18%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Similarity.cpp.o [ 18%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/SimilarityDelegator.cpp.o [ 18%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/SingleTermEnum.cpp.o [ 20%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/SloppyPhraseScorer.cpp.o [ 20%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Sort.cpp.o [ 20%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/SortField.cpp.o [ 20%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/SpanFilter.cpp.o [ 20%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/SpanFilterResult.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/SortField.cpp: In member function 'virtual int32_t Lucene::SortField::hashCode()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/search/SortField.cpp:206:38: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] int32_t hash = type ^ 0x346565dd + (reverse ? 1 : 0) ^ 0xaf5998bb; ^ [ 20%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/SpanQueryFilter.cpp.o [ 20%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TermQuery.cpp.o [ 22%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TermRangeFilter.cpp.o [ 22%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TermRangeQuery.cpp.o [ 22%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TermRangeTermEnum.cpp.o [ 22%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TermScorer.cpp.o [ 22%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TimeLimitingCollector.cpp.o [ 22%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TopDocs.cpp.o [ 22%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TopDocsCollector.cpp.o [ 22%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TopFieldCollector.cpp.o [ 24%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TopFieldDocs.cpp.o [ 24%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/TopScoreDocCollector.cpp.o [ 24%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/Weight.cpp.o [ 24%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/WildcardQuery.cpp.o [ 24%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/WildcardTermEnum.cpp.o [ 24%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/ByteFieldSource.cpp.o [ 24%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/CustomScoreProvider.cpp.o [ 26%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/CustomScoreQuery.cpp.o [ 26%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/DocValues.cpp.o [ 26%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/DoubleFieldSource.cpp.o [ 26%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/FieldCacheSource.cpp.o [ 26%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/FieldScoreQuery.cpp.o [ 26%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/IntFieldSource.cpp.o [ 26%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/OrdFieldSource.cpp.o [ 26%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/ReverseOrdFieldSource.cpp.o [ 28%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/ValueSource.cpp.o [ 28%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/function/ValueSourceQuery.cpp.o [ 28%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/payloads/MaxPayloadFunction.cpp.o [ 28%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/payloads/AveragePayloadFunction.cpp.o [ 28%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/payloads/MinPayloadFunction.cpp.o [ 28%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/payloads/PayloadFunction.cpp.o [ 28%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/payloads/PayloadNearQuery.cpp.o [ 28%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/payloads/PayloadSpanUtil.cpp.o [ 30%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/payloads/PayloadTermQuery.cpp.o [ 30%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/FieldMaskingSpanQuery.cpp.o [ 30%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/NearSpansOrdered.cpp.o [ 30%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/NearSpansUnordered.cpp.o [ 30%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/SpanFirstQuery.cpp.o [ 30%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/SpanNearQuery.cpp.o [ 30%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/SpanNotQuery.cpp.o [ 32%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/SpanOrQuery.cpp.o [ 32%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/SpanQuery.cpp.o [ 32%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/SpanScorer.cpp.o [ 32%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/SpanTermQuery.cpp.o [ 32%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/SpanWeight.cpp.o [ 32%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/Spans.cpp.o [ 32%] Building CXX object src/core/CMakeFiles/lucene++.dir/search/spans/TermSpans.cpp.o [ 32%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/ASCIIFoldingFilter.cpp.o [ 34%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/Analyzer.cpp.o [ 34%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/BaseCharFilter.cpp.o [ 34%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/CachingTokenFilter.cpp.o [ 34%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/CharArraySet.cpp.o [ 34%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/CharFilter.cpp.o [ 34%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/CharReader.cpp.o [ 34%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/CharStream.cpp.o [ 36%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/CharTokenizer.cpp.o [ 36%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/ISOLatin1AccentFilter.cpp.o [ 36%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/KeywordAnalyzer.cpp.o [ 36%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/KeywordTokenizer.cpp.o [ 36%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/LengthFilter.cpp.o [ 36%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/LetterTokenizer.cpp.o [ 36%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/LowerCaseFilter.cpp.o [ 36%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/LowerCaseTokenizer.cpp.o [ 38%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/MappingCharFilter.cpp.o [ 38%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/NormalizeCharMap.cpp.o [ 38%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/NumericTokenStream.cpp.o [ 38%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/PerFieldAnalyzerWrapper.cpp.o [ 38%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/PorterStemFilter.cpp.o [ 38%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/PorterStemmer.cpp.o [ 38%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/SimpleAnalyzer.cpp.o [ 40%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/StopAnalyzer.cpp.o [ 40%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/StopFilter.cpp.o [ 40%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/TeeSinkTokenFilter.cpp.o [ 40%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/Token.cpp.o [ 40%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/TokenFilter.cpp.o [ 40%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/Tokenizer.cpp.o [ 40%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/TokenStream.cpp.o [ 40%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/WhitespaceAnalyzer.cpp.o [ 42%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/WhitespaceTokenizer.cpp.o [ 42%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/WordlistLoader.cpp.o [ 42%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/standard/StandardAnalyzer.cpp.o [ 42%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/standard/StandardFilter.cpp.o [ 42%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/standard/StandardTokenizer.cpp.o [ 42%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/standard/StandardTokenizerImpl.cpp.o [ 42%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/tokenattributes/FlagsAttribute.cpp.o [ 42%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/tokenattributes/OffsetAttribute.cpp.o [ 44%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/tokenattributes/PayloadAttribute.cpp.o [ 44%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/tokenattributes/PositionIncrementAttribute.cpp.o [ 44%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/tokenattributes/TermAttribute.cpp.o [ 44%] Building CXX object src/core/CMakeFiles/lucene++.dir/analysis/tokenattributes/TypeAttribute.cpp.o [ 44%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/AbstractField.cpp.o [ 44%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/CompressionTools.cpp.o [ 44%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/DateField.cpp.o [ 46%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/DateTools.cpp.o [ 46%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/Document.cpp.o [ 46%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/Field.cpp.o [ 46%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/FieldSelector.cpp.o [ 46%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/Fieldable.cpp.o [ 46%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/LoadFirstFieldSelector.cpp.o [ 46%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/NumberTools.cpp.o [ 46%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/MapFieldSelector.cpp.o [ 48%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/NumericField.cpp.o [ 48%] Building CXX object src/core/CMakeFiles/lucene++.dir/document/SetBasedFieldSelector.cpp.o [ 48%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/AbstractAllTermDocs.cpp.o [ 48%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/AllTermDocs.cpp.o [ 48%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/BufferedDeletes.cpp.o [ 48%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/ByteBlockPool.cpp.o [ 48%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/ByteSliceReader.cpp.o [ 50%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/ByteSliceWriter.cpp.o [ 50%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/CharBlockPool.cpp.o [ 50%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/CheckIndex.cpp.o [ 50%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/CompoundFileReader.cpp.o [ 50%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/CompoundFileWriter.cpp.o [ 50%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/ConcurrentMergeScheduler.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/ConcurrentMergeScheduler.cpp: In member function 'virtual void Lucene::MergeThread::run()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/ConcurrentMergeScheduler.cpp:302:14: warning: unused variable 'removed' [-Wunused-variable] bool removed = merger->mergeThreads.remove(shared_from_this()); ^ [ 50%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DefaultSkipListReader.cpp.o [ 50%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DefaultSkipListWriter.cpp.o [ 52%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DirectoryReader.cpp.o [ 52%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocConsumer.cpp.o [ 52%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocConsumerPerThread.cpp.o [ 52%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldConsumer.cpp.o [ 52%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldConsumerPerField.cpp.o [ 52%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldConsumerPerThread.cpp.o [ 52%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldConsumers.cpp.o [ 54%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldConsumersPerField.cpp.o [ 54%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldConsumersPerThread.cpp.o [ 54%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldProcessor.cpp.o [ 54%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldProcessorPerField.cpp.o [ 54%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocFieldProcessorPerThread.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/DocFieldProcessorPerThread.cpp: In member function 'virtual Lucene::DocWriterPtr Lucene::DocFieldProcessorPerThread::processDocument()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/DocFieldProcessorPerThread.cpp:152:10: warning: unused variable 'testPoint' [-Wunused-variable] bool testPoint = IndexWriterPtr(docWriter->_writer)->testPoint(L"DocumentsWriter.ThreadState.init start"); ^ [ 54%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocInverter.cpp.o [ 54%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocInverterPerField.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/DocInverterPerField.cpp: In member function 'virtual void Lucene::DocInverterPerField::processFields(Lucene::Collection >, int32_t)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/DocInverterPerField.cpp:123:29: warning: variable 'offsetEnd' set but not used [-Wunused-but-set-variable] int32_t offsetEnd = fieldState->offset - 1; ^ [ 54%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocInverterPerThread.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/DocInverterPerField.cpp:190:13: warning: 'anyToken' may be used uninitialized in this function [-Wmaybe-uninitialized] if (anyToken) { ^ [ 56%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocumentsWriter.cpp.o [ 56%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/DocumentsWriterThreadState.cpp.o [ 56%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FieldInfo.cpp.o [ 56%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FieldInfos.cpp.o [ 56%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FieldInvertState.cpp.o [ 56%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FieldSortedTermVectorMapper.cpp.o [ 56%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FieldsReader.cpp.o [ 56%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FieldsWriter.cpp.o [ 58%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FilterIndexReader.cpp.o [ 58%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FormatPostingsDocsConsumer.cpp.o [ 58%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FormatPostingsDocsWriter.cpp.o [ 58%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FormatPostingsFieldsConsumer.cpp.o [ 58%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FormatPostingsFieldsWriter.cpp.o [ 58%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FormatPostingsPositionsConsumer.cpp.o [ 58%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FormatPostingsPositionsWriter.cpp.o [ 60%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FormatPostingsTermsConsumer.cpp.o [ 60%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FormatPostingsTermsWriter.cpp.o [ 60%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FreqProxFieldMergeState.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/FreqProxFieldMergeState.cpp: In member function 'bool Lucene::FreqProxFieldMergeState::nextTerm()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/FreqProxFieldMergeState.cpp:61:10: warning: unused variable 'result' [-Wunused-variable] bool result = nextDoc(); ^ [ 60%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FreqProxTermsWriter.cpp.o [ 60%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FreqProxTermsWriterPerField.cpp.o [ 60%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/IndexCommit.cpp.o [ 60%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/FreqProxTermsWriterPerThread.cpp.o [ 60%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/IndexDeletionPolicy.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/FreqProxTermsWriter.cpp: In member function 'void Lucene::FreqProxTermsWriter::appendPostings(Lucene::Collection >, const FormatPostingsFieldsConsumerPtr&)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/FreqProxTermsWriter.cpp:152:14: warning: unused variable 'result' [-Wunused-variable] bool result = fms->nextTerm(); ^ [ 62%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/IndexFileDeleter.cpp.o [ 62%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/IndexFileNameFilter.cpp.o [ 62%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/IndexFileNames.cpp.o [ 62%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/IndexReader.cpp.o [ 62%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/IndexWriter.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/IndexWriter.cpp: In member function 'virtual void Lucene::IndexWriter::rollbackInternal()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/IndexWriter.cpp:1466:18: warning: unused variable 'test' [-Wunused-variable] bool test = testPoint(L"rollback before checkpoint"); ^ [ 62%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/IntBlockPool.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/IndexWriter.cpp: In member function 'virtual void Lucene::IndexWriter::_mergeInit(const OneMergePtr&)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/IndexWriter.cpp:2568:10: warning: unused variable 'test' [-Wunused-variable] bool test = testPoint(L"startMergeInit"); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/IndexWriter.cpp: In member function 'bool Lucene::ReaderPool::infoIsLive(const SegmentInfoPtr&)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/IndexWriter.cpp:3385:13: warning: unused variable 'idx' [-Wunused-variable] int32_t idx = indexWriter->segmentInfos->find(info); ^ [ 62%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/InvertedDocConsumer.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/InvertedDocConsumerPerField.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/InvertedDocConsumerPerThread.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/InvertedDocEndConsumer.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/InvertedDocEndConsumerPerField.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/InvertedDocEndConsumerPerThread.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/KeepOnlyLastCommitDeletionPolicy.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/LogByteSizeMergePolicy.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/LogDocMergePolicy.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/LogMergePolicy.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/MergeDocIDRemapper.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/MergePolicy.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/MergeScheduler.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/MultiLevelSkipListReader.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/MultiLevelSkipListWriter.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/MultiReader.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/MultipleTermPositions.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/NormsWriter.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/NormsWriterPerField.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/NormsWriterPerThread.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/ParallelReader.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/Payload.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/PositionBasedTermVectorMapper.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/RawPostingList.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/ReadOnlyDirectoryReader.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/ReadOnlySegmentReader.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/ReusableStringReader.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentInfo.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentInfoCollection.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentInfos.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentMergeInfo.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentMergeQueue.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentMerger.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentReader.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentTermDocs.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentTermEnum.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/SegmentReader.cpp: In member function 'bool Lucene::SegmentReader::checkDeletedCounts()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/SegmentReader.cpp:94:13: warning: unused variable 'recomputedCount' [-Wunused-variable] int32_t recomputedCount = deletedDocs->getRecomputedCount(); ^ [ 72%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentTermPositionVector.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentTermPositions.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentTermVector.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SegmentWriteState.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SerialMergeScheduler.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SnapshotDeletionPolicy.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/SortedTermVectorMapper.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/StoredFieldsWriter.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/StoredFieldsWriterPerThread.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/Term.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermBuffer.cpp.o [ 76%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermDocs.cpp.o [ 76%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermEnum.cpp.o [ 76%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermFreqVector.cpp.o [ 76%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermInfo.cpp.o [ 76%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermInfosReader.cpp.o [ 76%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermInfosWriter.cpp.o [ 76%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermPositionVector.cpp.o [ 78%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermPositions.cpp.o [ 78%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorEntry.cpp.o [ 78%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorEntryFreqSortedComparator.cpp.o [ 78%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorMapper.cpp.o [ 78%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorOffsetInfo.cpp.o [ 78%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorsReader.cpp.o [ 78%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorsTermsWriter.cpp.o [ 78%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorsTermsWriterPerField.cpp.o [ 80%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorsTermsWriterPerThread.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/TermVectorsReader.cpp: In member function 'void Lucene::TermVectorsReader::ConstructReader(const DirectoryPtr&, const String&, const FieldInfosPtr&, int32_t, int32_t, int32_t)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/TermVectorsReader.cpp:69:21: warning: unused variable 'tvdFormat' [-Wunused-variable] int32_t tvdFormat = checkValidFormat(tvd); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/index/TermVectorsReader.cpp:71:21: warning: unused variable 'tvfFormat' [-Wunused-variable] int32_t tvfFormat = checkValidFormat(tvf); ^ [ 80%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermVectorsWriter.cpp.o [ 80%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermsHash.cpp.o [ 80%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermsHashConsumer.cpp.o [ 80%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermsHashConsumerPerField.cpp.o [ 80%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermsHashConsumerPerThread.cpp.o [ 80%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermsHashPerField.cpp.o [ 82%] Building CXX object src/core/CMakeFiles/lucene++.dir/index/TermsHashPerThread.cpp.o [ 82%] Building CXX object src/core/CMakeFiles/lucene++.dir/queryparser/FastCharStream.cpp.o [ 82%] Building CXX object src/core/CMakeFiles/lucene++.dir/queryparser/MultiFieldQueryParser.cpp.o [ 82%] Building CXX object src/core/CMakeFiles/lucene++.dir/queryparser/QueryParseError.cpp.o [ 82%] Building CXX object src/core/CMakeFiles/lucene++.dir/queryparser/QueryParser.cpp.o [ 82%] Building CXX object src/core/CMakeFiles/lucene++.dir/queryparser/QueryParserCharStream.cpp.o [ 82%] Building CXX object src/core/CMakeFiles/lucene++.dir/queryparser/QueryParserConstants.cpp.o [ 82%] Building CXX object src/core/CMakeFiles/lucene++.dir/queryparser/QueryParserToken.cpp.o [ 84%] Building CXX object src/core/CMakeFiles/lucene++.dir/queryparser/QueryParserTokenManager.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParserTokenManager.cpp: In member function 'int32_t Lucene::QueryParserTokenManager::jjMoveNfa_0(int32_t, int32_t)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParserTokenManager.cpp:867:21: warning: unused variable 'l' [-Wunused-variable] int64_t l = (int64_t)1 << (curChar & 077); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParserTokenManager.cpp:873:21: warning: unused variable 'i1' [-Wunused-variable] int32_t i1 = hiByte >> 6; ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParserTokenManager.cpp:874:21: warning: unused variable 'l1' [-Wunused-variable] int64_t l1 = (int64_t)1 << (hiByte & 077); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParserTokenManager.cpp:875:21: warning: unused variable 'i2' [-Wunused-variable] int32_t i2 = (curChar & 0xff) >> 6; ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParserTokenManager.cpp:876:21: warning: unused variable 'l2' [-Wunused-variable] int64_t l2 = (int64_t)1 << (curChar & 077); ^ [ 84%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/BufferedIndexInput.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParser.cpp: In member function 'virtual Lucene::QueryPtr Lucene::QueryParser::getFieldQuery(const String&, const String&)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParser.cpp:362:18: warning: unused variable 'hasNext' [-Wunused-variable] bool hasNext = buffer->incrementToken(); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParser.cpp:377:30: warning: unused variable 'hasNext' [-Wunused-variable] bool hasNext = buffer->incrementToken(); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParser.cpp:398:30: warning: unused variable 'hasNext' [-Wunused-variable] bool hasNext = buffer->incrementToken(); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/queryparser/QueryParser.cpp:436:26: warning: unused variable 'hasNext' [-Wunused-variable] bool hasNext = buffer->incrementToken(); ^ [ 84%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/BufferedIndexOutput.cpp.o [ 84%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/ChecksumIndexInput.cpp.o [ 84%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/ChecksumIndexOutput.cpp.o [ 84%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/Directory.cpp.o [ 84%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/FSDirectory.cpp.o [ 84%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/FSLockFactory.cpp.o [ 86%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/FileSwitchDirectory.cpp.o [ 86%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/IndexInput.cpp.o [ 86%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/IndexOutput.cpp.o [ 86%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/Lock.cpp.o [ 86%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/LockFactory.cpp.o [ 86%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/MMapDirectory.cpp.o [ 86%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/NativeFSLockFactory.cpp.o [ 88%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/NoLockFactory.cpp.o [ 88%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/RAMDirectory.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/store/RAMDirectory.cpp: In member function 'virtual void Lucene::RAMDirectory::touchFile(const String&)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/core/store/RAMDirectory.cpp:91:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (ts1 == MiscUtils::currentTimeMillis()) { ^ [ 88%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/RAMFile.cpp.o [ 88%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/RAMInputStream.cpp.o [ 88%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/RAMOutputStream.cpp.o [ 88%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/SimpleFSDirectory.cpp.o [ 88%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/SimpleFSLockFactory.cpp.o [ 88%] Building CXX object src/core/CMakeFiles/lucene++.dir/store/SingleInstanceLockFactory.cpp.o [ 90%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/Attribute.cpp.o [ 90%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/AttributeSource.cpp.o [ 90%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/Base64.cpp.o [ 90%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/BitSet.cpp.o [ 90%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/BitUtil.cpp.o [ 90%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/BitVector.cpp.o [ 90%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/BufferedReader.cpp.o [ 92%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/CharFolder.cpp.o [ 92%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/Collator.cpp.o [ 92%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/Constants.cpp.o [ 92%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/CycleCheck.cpp.o [ 92%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/DocIdBitSet.cpp.o [ 92%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/FieldCacheSanityChecker.cpp.o [ 92%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/FileReader.cpp.o [ 92%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/FileUtils.cpp.o [ 94%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/InfoStream.cpp.o [ 94%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/InputStreamReader.cpp.o [ 94%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/LuceneAllocator.cpp.o [ 94%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/LuceneException.cpp.o [ 94%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/LuceneObject.cpp.o [ 94%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/LuceneSignal.cpp.o [ 94%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/LuceneSync.cpp.o [ 96%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/LuceneThread.cpp.o [ 96%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/MiscUtils.cpp.o [ 96%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/NumericUtils.cpp.o [ 96%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/OpenBitSet.cpp.o [ 96%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/OpenBitSetDISI.cpp.o [ 96%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/OpenBitSetIterator.cpp.o [ 96%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/Random.cpp.o [ 96%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/Reader.cpp.o [ 98%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/ReaderUtil.cpp.o [ 98%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/ScorerDocQueue.cpp.o [ 98%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/SmallDouble.cpp.o [ 98%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/SortedVIntList.cpp.o [ 98%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/StringReader.cpp.o [ 98%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/StringUtils.cpp.o [ 98%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/Synchronize.cpp.o [ 98%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/TestPoint.cpp.o [100%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/ThreadPool.cpp.o [100%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/UTF8Stream.cpp.o [100%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/UnicodeUtils.cpp.o [100%] Building C object src/core/CMakeFiles/lucene++.dir/util/md5/md5.c.o [100%] Building CXX object src/core/CMakeFiles/lucene++.dir/util/unicode/guniprop.cpp.o [100%] Linking CXX shared library liblucene++.so make[3]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [100%] Built target lucene++ make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[1]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[1]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[3]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[3]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 78%] Built target lucene++ make[3]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 78%] Generating CXX unity source src/contrib/cotire/lucene++-contrib_CXX_unity.cxx [ 78%] Generating C unity source src/contrib/cotire/lucene++-contrib_C_unity.c [ 78%] Generating C prefix source src/contrib/cotire/lucene++-contrib_C_prefix.c [ 78%] Generating CXX prefix source src/contrib/cotire/lucene++-contrib_CXX_prefix.cxx [ 78%] Generating C prefix header src/contrib/cotire/lucene++-contrib_C_prefix.h [ 79%] Building C precompiled header src/contrib/cotire/lucene++-contrib_C_prefix.h.gch [ 79%] Generating CXX prefix header src/contrib/cotire/lucene++-contrib_CXX_prefix.hxx [ 79%] Building CXX precompiled header src/contrib/cotire/lucene++-contrib_CXX_prefix.hxx.gch Scanning dependencies of target lucene++-contrib make[3]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[3]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 79%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ar/ArabicAnalyzer.cpp.o [ 79%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ar/ArabicNormalizer.cpp.o [ 81%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ar/ArabicLetterTokenizer.cpp.o [ 81%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ar/ArabicStemFilter.cpp.o [ 81%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ar/ArabicStemmer.cpp.o [ 81%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ar/ArabicNormalizationFilter.cpp.o [ 81%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/br/BrazilianAnalyzer.cpp.o [ 81%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/br/BrazilianStemFilter.cpp.o [ 82%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/br/BrazilianStemmer.cpp.o [ 82%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/cjk/CJKAnalyzer.cpp.o [ 82%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/cjk/CJKTokenizer.cpp.o [ 82%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/cn/ChineseAnalyzer.cpp.o [ 82%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/cn/ChineseFilter.cpp.o [ 82%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/cn/ChineseTokenizer.cpp.o [ 82%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/cz/CzechAnalyzer.cpp.o [ 82%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/de/GermanAnalyzer.cpp.o [ 84%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/de/GermanStemFilter.cpp.o [ 84%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/de/GermanStemmer.cpp.o [ 84%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/el/GreekAnalyzer.cpp.o [ 84%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/el/GreekLowerCaseFilter.cpp.o [ 84%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/fa/PersianAnalyzer.cpp.o [ 84%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/fa/PersianNormalizationFilter.cpp.o [ 84%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/fa/PersianNormalizer.cpp.o [ 85%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/fr/ElisionFilter.cpp.o [ 85%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/fr/FrenchAnalyzer.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/contrib/analyzers/common/analysis/fr/ElisionFilter.cpp: In member function 'virtual bool Lucene::ElisionFilter::incrementToken()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/contrib/analyzers/common/analysis/fr/ElisionFilter.cpp:39:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int32_t i = 0; i < SIZEOF_ARRAY(apostrophes); ++i) { ^ [ 85%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/fr/FrenchStemFilter.cpp.o [ 85%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/fr/FrenchStemmer.cpp.o [ 85%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/nl/DutchAnalyzer.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/contrib/analyzers/common/analysis/fr/FrenchStemmer.cpp: In member function 'void Lucene::FrenchStemmer::treatVowels(Lucene::String&)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/contrib/analyzers/common/analysis/fr/FrenchStemmer.cpp:436:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (c == buffer.length() - 1) { // last char ^ [ 85%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/nl/DutchStemFilter.cpp.o [ 85%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/nl/DutchStemmer.cpp.o [ 85%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/reverse/ReverseStringFilter.cpp.o [ 87%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ru/RussianAnalyzer.cpp.o [ 87%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ru/RussianLetterTokenizer.cpp.o [ 87%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ru/RussianLowerCaseFilter.cpp.o [ 87%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ru/RussianStemFilter.cpp.o [ 87%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/analyzers/common/analysis/ru/RussianStemmer.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/contrib/analyzers/common/analysis/ru/RussianStemmer.cpp: In member function 'bool Lucene::RussianStemmer::isVowel(wchar_t)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/contrib/analyzers/common/analysis/ru/RussianStemmer.cpp:465:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int32_t i = 0; i < SIZEOF_ARRAY(vowels); ++i) { ^ [ 87%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/DefaultEncoder.cpp.o [ 87%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/Encoder.cpp.o [ 87%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/Formatter.cpp.o [ 89%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/Fragmenter.cpp.o [ 89%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/GradientFormatter.cpp.o [ 89%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/Highlighter.cpp.o [ 89%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/HighlighterScorer.cpp.o [ 89%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/MapWeightedSpanTerm.cpp.o [ 89%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/NullFragmenter.cpp.o [ 89%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/QueryScorer.cpp.o [ 90%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/QueryTermExtractor.cpp.o [ 90%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/QueryTermScorer.cpp.o [ 90%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/SimpleFragmenter.cpp.o [ 90%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/SimpleHTMLEncoder.cpp.o [ 90%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/SimpleHTMLFormatter.cpp.o [ 90%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/SimpleSpanFragmenter.cpp.o [ 90%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/SpanGradientFormatter.cpp.o [ 90%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/TextFragment.cpp.o [ 92%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/TokenGroup.cpp.o [ 92%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/TokenSources.cpp.o [ 92%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/WeightedSpanTerm.cpp.o [ 92%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/WeightedSpanTermExtractor.cpp.o [ 92%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/highlighter/WeightedTerm.cpp.o [ 92%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/memory/MemoryIndex.cpp.o [ 92%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/SnowballAnalyzer.cpp.o [ 93%] Building CXX object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/SnowballFilter.cpp.o [ 93%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/libstemmer/libstemmer_utf8.c.o [ 93%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_danish.c.o [ 93%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_dutch.c.o [ 93%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_english.c.o [ 93%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_finnish.c.o [ 93%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_french.c.o [ 93%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_german.c.o [ 95%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_hungarian.c.o [ 95%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_italian.c.o [ 95%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_norwegian.c.o [ 95%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_porter.c.o [ 95%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_portuguese.c.o [ 95%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_spanish.c.o [ 95%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_1_swedish.c.o [ 96%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_ISO_8859_2_romanian.c.o [ 96%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_KOI8_R_russian.c.o [ 96%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_danish.c.o [ 96%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_dutch.c.o [ 96%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_english.c.o [ 96%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_finnish.c.o [ 96%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_french.c.o [ 96%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_german.c.o [ 98%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_hungarian.c.o [ 98%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_italian.c.o [ 98%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_norwegian.c.o [ 98%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_porter.c.o [ 98%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_portuguese.c.o [ 98%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_romanian.c.o [ 98%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_russian.c.o [ 98%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_spanish.c.o [100%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_swedish.c.o [100%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/runtime/api.c.o [100%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/src_c/stem_UTF_8_turkish.c.o [100%] Building C object src/contrib/CMakeFiles/lucene++-contrib.dir/snowball/libstemmer_c/runtime/utilities.c.o [100%] Linking CXX shared library liblucene++-contrib.so make[3]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [100%] Built target lucene++-contrib make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[1]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.57129 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/liblucene++-buildroot + : + /bin/rm -rf -- /usr/src/tmp/liblucene++-buildroot + cd liblucene++-3.0.7 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/liblucene++-buildroot -C BUILD make: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[1]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 52%] Built target lucene++ make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 66%] Built target lucene++-contrib make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' Scanning dependencies of target indexfiles make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 67%] Building CXX object src/demo/CMakeFiles/indexfiles.dir/indexfiles/main.cpp.o [ 67%] Linking CXX executable indexfiles make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 67%] Built target indexfiles make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' Scanning dependencies of target searchfiles make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 67%] Building CXX object src/demo/CMakeFiles/searchfiles.dir/searchfiles/main.cpp.o [ 68%] Linking CXX executable searchfiles make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 68%] Built target searchfiles make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' Scanning dependencies of target deletefiles make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 68%] Building CXX object src/demo/CMakeFiles/deletefiles.dir/deletefiles/main.cpp.o [ 68%] Linking CXX executable deletefiles make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 68%] Built target deletefiles make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' Scanning dependencies of target gtest make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 68%] Building CXX object src/test/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 68%] Linking CXX static library libgtest.a make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 68%] Built target gtest make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 68%] Generating CXX unity source src/test/cotire/lucene++-tester_CXX_unity.cxx [ 68%] Generating CXX prefix source src/test/cotire/lucene++-tester_CXX_prefix.cxx [ 68%] Generating CXX prefix header src/test/cotire/lucene++-tester_CXX_prefix.hxx [ 68%] Building CXX precompiled header src/test/cotire/lucene++-tester_CXX_prefix.hxx.gch Scanning dependencies of target lucene++-tester make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [ 69%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/AnalyzersTest.cpp.o [ 69%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/BaseTokenStreamFixture.cpp.o [ 69%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/CachingTokenFilterTest.cpp.o [ 69%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/CharFilterTest.cpp.o [ 69%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/KeywordAnalyzerTest.cpp.o [ 69%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/LengthFilterTest.cpp.o [ 69%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/MappingCharFilterTest.cpp.o [ 69%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/NumericTokenStreamTest.cpp.o [ 70%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/PerFieldAnalzyerWrapperTest.cpp.o [ 70%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/StopAnalyzerTest.cpp.o [ 70%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/StopFilterTest.cpp.o [ 70%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/TeeSinkTokenFilterTest.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/analysis/TeeSinkTokenFilterTest.cpp: In member function 'virtual void TeeSinkTokenFilterTest_testPerformance_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/analysis/TeeSinkTokenFilterTest.cpp:200:21: warning: variable 'start' set but not used [-Wunused-but-set-variable] int64_t start = MiscUtils::currentTimeMillis(); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/analysis/TeeSinkTokenFilterTest.cpp:213:21: warning: variable 'finish' set but not used [-Wunused-but-set-variable] int64_t finish = MiscUtils::currentTimeMillis(); ^ [ 70%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/TokenTest.cpp.o In file included from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/test_lucene.h:13:0, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/TestInc.h:18, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/analysis/TokenTest.cpp:7: /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1500:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]' /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/analysis/TokenTest.cpp:76:9: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1467:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (expected == actual) { ^ [ 70%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/standard/StandardAnalyzerTest.cpp.o [ 70%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/tokenattributes/SimpleAttributeTest.cpp.o [ 71%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/analysis/tokenattributes/TermAttributeTest.cpp.o In file included from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/test_lucene.h:13:0, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/TestInc.h:18, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/analysis/tokenattributes/TermAttributeTest.cpp:7: /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1500:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]' /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/analysis/tokenattributes/TermAttributeTest.cpp:49:9: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1467:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (expected == actual) { ^ [ 71%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/ar/ArabicAnalyzerTest.cpp.o [ 71%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/ar/ArabicNormalizationFilterTest.cpp.o [ 71%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/ar/ArabicStemFilterTest.cpp.o [ 71%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/br/BrazilianStemmerTest.cpp.o [ 71%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/cjk/CJKTokenizerTest.cpp.o [ 71%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/cn/ChineseTokenizerTest.cpp.o [ 71%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/cz/CzechAnalyzerTest.cpp.o [ 72%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/de/GermanStemFilterTest.cpp.o [ 72%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/el/GreekAnalyzerTest.cpp.o [ 72%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/fa/PersianAnalyzerTest.cpp.o [ 72%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/fa/PersianNormalizationFilterTest.cpp.o [ 72%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/fr/ElisionTest.cpp.o [ 72%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/fr/FrenchAnalyzerTest.cpp.o [ 72%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/nl/DutchStemmerTest.cpp.o [ 72%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/reverse/ReverseStringFilterTest.cpp.o [ 73%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/ru/RussianAnalyzerTest.cpp.o [ 73%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/analyzers/common/analysis/ru/RussianStemTest.cpp.o [ 73%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/highlighter/HighlighterTest.cpp.o [ 73%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/memory/MemoryIndexTest.cpp.o [ 73%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/contrib/snowball/SnowballTest.cpp.o [ 73%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/document/BinaryDocumentTest.cpp.o [ 73%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/document/DateFieldTest.cpp.o [ 75%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/document/DateToolsTest.cpp.o [ 75%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/document/DocumentTest.cpp.o [ 75%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/document/NumberToolsTest.cpp.o [ 75%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/AddIndexesNoOptimizeTest.cpp.o [ 75%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/AtomicUpdateTest.cpp.o [ 75%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/BackwardsCompatibilityTest.cpp.o [ 75%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/ByteSlicesTest.cpp.o [ 75%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/CheckIndexTest.cpp.o [ 76%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/CompoundFileTest.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/CompoundFileTest.cpp: In member function 'virtual void CompoundFileTest_testReadAfterClose_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/CompoundFileTest.cpp:273:13: warning: variable 'b' set but not used [-Wunused-but-set-variable] uint8_t b = in->readByte(); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/CompoundFileTest.cpp: In member function 'virtual void CompoundFileTest_testReadPastEOF_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/CompoundFileTest.cpp:520:13: warning: variable 'test' set but not used [-Wunused-but-set-variable] uint8_t test = 0; ^ [ 76%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/ConcurrentMergeSchedulerTest.cpp.o [ 76%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/CrashTest.cpp.o [ 76%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/DeletionPolicyTest.cpp.o [ 76%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/DirectoryReaderTest.cpp.o [ 76%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/DocHelper.cpp.o [ 76%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/DocTest.cpp.o [ 77%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/DocumentWriterTest.cpp.o [ 77%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/FieldInfosTest.cpp.o [ 77%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/FieldsReaderTest.cpp.o [ 77%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/FilterIndexReaderTest.cpp.o [ 77%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexCommitTest.cpp.o [ 77%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexFileDeleterTest.cpp.o [ 77%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexInputTest.cpp.o [ 77%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexReaderCloneNormsTest.cpp.o [ 78%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexReaderCloneTest.cpp.o [ 78%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexReaderReopenTest.cpp.o [ 78%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexReaderTest.cpp.o [ 78%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexWriterDeleteTest.cpp.o [ 78%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexWriterExceptionsTest.cpp.o [ 78%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexWriterLockReleaseTest.cpp.o [ 78%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexWriterMergePolicyTest.cpp.o [ 79%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexWriterMergingTest.cpp.o [ 79%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexWriterReaderTest.cpp.o [ 79%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/IndexWriterTest.cpp.o [ 79%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/LazyBugTest.cpp.o [ 79%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/LazyProxSkippingTest.cpp.o [ 79%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/MockIndexInput.cpp.o [ 79%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/MultiLevelSkipListTest.cpp.o [ 79%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/MultiReaderTest.cpp.o [ 80%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/NRTReaderWithThreadsTest.cpp.o [ 80%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/NormsTest.cpp.o [ 80%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/OmitTfTest.cpp.o [ 80%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/ParallelReaderEmptyIndexTest.cpp.o [ 80%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/ParallelReaderTest.cpp.o [ 80%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/ParallelTermEnumTest.cpp.o [ 80%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/PayloadsTest.cpp.o [ 80%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/PositionBasedTermVectorMapperTest.cpp.o In file included from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/test_lucene.h:13:0, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/TestInc.h:18, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/PositionBasedTermVectorMapperTest.cpp:7: /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1500:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int; bool lhs_is_null_literal = false]' /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/PositionBasedTermVectorMapperTest.cpp:73:5: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1467:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (expected == actual) { ^ [ 81%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/SegmentMergerTest.cpp.o [ 81%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/SegmentReaderTest.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/SegmentReaderTest.cpp: In member function 'virtual void SegmentReaderTest_testNorms_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/SegmentReaderTest.cpp:137:18: warning: unused variable 'a' [-Wunused-variable] bool a = reader->hasNorms(f->name()); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/SegmentReaderTest.cpp:138:18: warning: unused variable 'b' [-Wunused-variable] bool b = !f->getOmitNorms(); ^ In file included from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/test_lucene.h:13:0, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/TestInc.h:18, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/SegmentReaderTest.cpp:7: /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperNE(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/SegmentReaderTest.cpp:114:9: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1593:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] GTEST_IMPL_CMP_HELPER_(NE, !=); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1578:12: note: in definition of macro 'GTEST_IMPL_CMP_HELPER_' if (val1 op val2) {\ ^ [ 81%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/SegmentTermDocsTest.cpp.o [ 81%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/SegmentTermEnumTest.cpp.o [ 81%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/SnapshotDeletionPolicyTest.cpp.o [ 81%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/StressIndexingTest.cpp.o [ 81%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/TermDocsPerfTest.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/TermDocsPerfTest.cpp: In member function 'virtual void TermDocsPerfTest_testTermDocsPerf_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/TermDocsPerfTest.cpp:118:13: warning: variable 'start' set but not used [-Wunused-but-set-variable] int64_t start = MiscUtils::currentTimeMillis(); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/TermDocsPerfTest.cpp:120:13: warning: variable 'end' set but not used [-Wunused-but-set-variable] int64_t end = MiscUtils::currentTimeMillis(); ^ [ 82%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/TermTest.cpp.o [ 82%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/TermVectorsReaderTest.cpp.o [ 82%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/ThreadedOptimizeTest.cpp.o [ 82%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/TransactionRollbackTest.cpp.o In file included from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/test_lucene.h:13:0, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/TestInc.h:18, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/TransactionRollbackTest.cpp:7: /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1540:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&, typename testing::internal::EnableIf<(! testing::internal::is_pointer::value)>::type*) [with T1 = int; T2 = unsigned int; typename testing::internal::EnableIf<(! testing::internal::is_pointer::value)>::type = void]' /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/index/TransactionRollbackTest.cpp:164:9: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1467:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (expected == actual) { ^ [ 82%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/TransactionsTest.cpp.o [ 82%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/index/WordlistLoaderTest.cpp.o [ 82%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/main/main.cpp.o [ 82%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/queryparser/MultiAnalyzerTest.cpp.o [ 83%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/queryparser/MultiFieldQueryParserTest.cpp.o [ 83%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/queryparser/QueryParserTest.cpp.o [ 83%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/BaseTestRangeFilterFixture.cpp.o [ 83%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/BaseTestRangeFilterTest.cpp.o [ 83%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/Boolean2Test.cpp.o [ 83%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/BooleanMinShouldMatchTest.cpp.o [ 83%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/BooleanOrTest.cpp.o [ 84%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/BooleanPrefixQueryTest.cpp.o [ 84%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/BooleanQueryTest.cpp.o [ 84%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/BooleanScorerTest.cpp.o [ 84%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/CachingSpanFilterTest.cpp.o [ 84%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/CachingWrapperFilterTest.cpp.o [ 84%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/CheckHits.cpp.o [ 84%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/ComplexExplanationsOfNonMatchesTest.cpp.o [ 84%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/ComplexExplanationsTest.cpp.o [ 85%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/CustomSearcherSortTest.cpp.o [ 85%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/DateFilterTest.cpp.o [ 85%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/DateSortTest.cpp.o [ 85%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/DisjunctionMaxQueryTest.cpp.o [ 85%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/DocBoostTest.cpp.o [ 85%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/DocIdSetTest.cpp.o [ 85%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/ElevationComparatorTest.cpp.o [ 86%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/ExplanationsFixture.cpp.o [ 86%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/FieldCacheRangeFilterTest.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/FieldCacheRangeFilterTest.cpp: In member function 'virtual void FieldCacheRangeFilterTest_testFieldCacheRangeFilterRand_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/FieldCacheRangeFilterTest.cpp:117:13: warning: unused variable 'medId' [-Wunused-variable] int32_t medId = ((maxId - minId) / 2); ^ [ 86%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/FieldCacheTermsFilterTest.cpp.o [ 86%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/FieldCacheTest.cpp.o [ 86%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/FilteredQueryTest.cpp.o [ 86%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/FilteredSearchTest.cpp.o [ 86%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/FuzzyQueryTest.cpp.o [ 86%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/MatchAllDocsQueryTest.cpp.o [ 87%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/MockFilter.cpp.o [ 87%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/MultiPhraseQueryTest.cpp.o [ 87%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/MultiSearcherRankingTest.cpp.o [ 87%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/MultiSearcherTest.cpp.o [ 87%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/MultiTermConstantScoreTest.cpp.o [ 87%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/MultiThreadTermVectorsTest.cpp.o [ 87%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/MultiValuedNumericRangeQueryTest.cpp.o [ 87%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/NotTest.cpp.o [ 88%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/NumericRangeQuery32Test.cpp.o [ 88%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/NumericRangeQuery64Test.cpp.o [ 88%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/ParallelMultiSearcherTest.cpp.o [ 88%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/PhrasePrefixQueryTest.cpp.o [ 88%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/PhraseQueryTest.cpp.o [ 88%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/PositionIncrementTest.cpp.o [ 88%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/PositiveScoresOnlyCollectorTest.cpp.o [ 89%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/PrefixFilterTest.cpp.o [ 89%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/PrefixInBooleanQueryTest.cpp.o [ 89%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/PrefixQueryTest.cpp.o [ 89%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/QueryTermVectorTest.cpp.o [ 89%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/QueryUtils.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/QueryUtils.cpp: In member function 'virtual void Lucene::CheckSkipTo::SkipCollector::collect(int32_t)': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/QueryUtils.cpp:226:17: warning: unused variable 'next_op' [-Wunused-variable] int32_t next_op = 1; ^ [ 89%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/QueryWrapperFilterTest.cpp.o [ 89%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/ScoreCachingWrappingScorerTest.cpp.o [ 89%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/ScorerPerfTest.cpp.o In file included from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/test_lucene.h:13:0, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/TestInc.h:18, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/ScorerPerfTest.cpp:7: /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1500:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int; bool lhs_is_null_literal = false]' /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/ScorerPerfTest.cpp:166:13: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1467:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (expected == actual) { ^ [ 90%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SearchForDuplicatesTest.cpp.o [ 90%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SearchTest.cpp.o [ 90%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SetNormTest.cpp.o [ 90%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SimilarityTest.cpp.o [ 90%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SimpleExplanationsOfNonMatchesTest.cpp.o [ 90%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SimpleExplanationsTest.cpp.o [ 90%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SloppyPhraseQueryTest.cpp.o [ 91%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SortTest.cpp.o In file included from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/test_lucene.h:13:0, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/TestInc.h:18, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/SortTest.cpp:7: /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1500:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]' /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/SortTest.cpp:187:9: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1467:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (expected == actual) { ^ [ 91%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/SpanQueryFilterTest.cpp.o [ 91%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/TermRangeFilterTest.cpp.o [ 91%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/TermRangeQueryTest.cpp.o [ 91%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/TermScorerTest.cpp.o [ 91%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/TermVectorsTest.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/TermVectorsTest.cpp: In member function 'virtual void TermVectorsTest_testKnownSetOfDocuments_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/TermVectorsTest.cpp:225:20: warning: unused variable 'tf' [-Wunused-variable] double tf = sim->tf(freq); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/TermVectorsTest.cpp:226:20: warning: unused variable 'idf' [-Wunused-variable] double idf = sim->idf(knownSearcher->docFreq(term), knownSearcher->maxDoc()); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/TermVectorsTest.cpp:228:20: warning: unused variable 'lNorm' [-Wunused-variable] double lNorm = sim->lengthNorm(L"field", vector->getTerms().size()); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/search/TermVectorsTest.cpp:243:12: warning: unused variable 'score' [-Wunused-variable] double score = hits[0]->score; ^ [ 91%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/ThreadSafeTest.cpp.o [ 91%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/TimeLimitingCollectorTest.cpp.o [ 92%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/TopDocsCollectorTest.cpp.o [ 92%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/TopScoreDocCollectorTest.cpp.o [ 92%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/WildcardTest.cpp.o [ 92%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/function/CustomScoreQueryTest.cpp.o [ 92%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/function/DocValuesTest.cpp.o [ 92%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/function/FieldScoreQueryTest.cpp.o [ 92%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/function/FunctionFixture.cpp.o [ 93%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/function/OrdValuesTest.cpp.o [ 93%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/payloads/PayloadHelper.cpp.o [ 93%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/payloads/PayloadNearQueryTest.cpp.o [ 93%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/payloads/PayloadTermQueryTest.cpp.o [ 93%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/spans/BasicSpansTest.cpp.o [ 93%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/spans/FieldMaskingSpanQueryTest.cpp.o [ 93%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/spans/NearSpansOrderedTest.cpp.o [ 93%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/spans/PayloadSpansTest.cpp.o [ 94%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/spans/SpanExplanationsTest.cpp.o [ 94%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/spans/SpansAdvanced2Test.cpp.o [ 94%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/spans/SpansAdvancedTest.cpp.o [ 94%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/search/spans/SpansTest.cpp.o [ 94%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/BufferedIndexInputTest.cpp.o [ 94%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/BufferedIndexOutputTest.cpp.o [ 94%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/DirectoryTest.cpp.o [ 94%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/FileSwitchDirectoryTest.cpp.o [ 95%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/IndexOutputTest.cpp.o [ 95%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/LockFactoryTest.cpp.o [ 95%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/MMapDirectoryTest.cpp.o [ 95%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/MockFSDirectory.cpp.o [ 95%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/MockLock.cpp.o [ 95%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/MockLockFactory.cpp.o [ 95%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/MockRAMDirectory.cpp.o [ 96%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/MockRAMInputStream.cpp.o [ 96%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/MockRAMOutputStream.cpp.o [ 96%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/store/RAMDirectoryTest.cpp.o [ 96%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/AttributeSourceTest.cpp.o [ 96%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/Base64Test.cpp.o [ 96%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/BitVectorTest.cpp.o [ 96%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/BufferedReaderTest.cpp.o [ 96%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/CloseableThreadLocalTest.cpp.o [ 97%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/CompressionToolsTest.cpp.o [ 97%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/FieldCacheSanityCheckerTest.cpp.o [ 97%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/FileReaderTest.cpp.o [ 97%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/FileUtilsTest.cpp.o In file included from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/test_lucene.h:13:0, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/include/TestInc.h:18, from /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/util/FileUtilsTest.cpp:7: /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperNE(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/util/FileUtilsTest.cpp:26:5: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1593:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] GTEST_IMPL_CMP_HELPER_(NE, !=); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1578:12: note: in definition of macro 'GTEST_IMPL_CMP_HELPER_' if (val1 op val2) {\ ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1500:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]' /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/util/FileUtilsTest.cpp:34:5: required from here /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/gtest/include/gtest/gtest.h:1467:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (expected == actual) { ^ [ 97%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/InputStreamReaderTest.cpp.o [ 97%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/LuceneGlobalFixture.cpp.o [ 97%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/LuceneTestFixture.cpp.o [ 98%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/NumericUtilsTest.cpp.o [ 98%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/OpenBitSetTest.cpp.o [ 98%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/PriorityQueueTest.cpp.o [ 98%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/SimpleLRUCacheTest.cpp.o [ 98%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/SortedVIntListTest.cpp.o [ 98%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/StringReaderTest.cpp.o [ 98%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/StringUtilsTest.cpp.o /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/util/StringUtilsTest.cpp: In member function 'virtual void StringUtilsTest_testUTF8Performance_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/util/StringUtilsTest.cpp:119:14: warning: variable 'startTime' set but not used [-Wunused-but-set-variable] uint64_t startTime = MiscUtils::currentTimeMillis(); ^ /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/util/StringUtilsTest.cpp: In member function 'virtual void StringUtilsTest_testUnicodePerformance_Test::TestBody()': /usr/src/RPM/BUILD/liblucene++-3.0.7/src/test/util/StringUtilsTest.cpp:153:14: warning: variable 'startTime' set but not used [-Wunused-but-set-variable] uint64_t startTime = MiscUtils::currentTimeMillis(); ^ [ 98%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/TestUtils.cpp.o [100%] Building CXX object src/test/CMakeFiles/lucene++-tester.dir/util/VersionTest.cpp.o [100%] Linking CXX executable lucene++-tester make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [100%] Built target lucene++-tester make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' Scanning dependencies of target gtest_main make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [100%] Building CXX object src/test/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [100%] Linking CXX static library libgtest_main.a make[2]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' [100%] Built target gtest_main make[1]: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' Install the project... -- Install configuration: "Release" -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/lib64/pkgconfig/liblucene++.pc -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/lib64/pkgconfig/liblucene++-contrib.pc -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Config.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ASCIIFoldingFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/AbstractAllTermDocs.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/AbstractField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/AllTermDocs.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Analyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Array.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Attribute.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/AttributeSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/AveragePayloadFunction.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Base64.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BaseCharFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BitSet.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BitUtil.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BitVector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BooleanClause.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BooleanQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BooleanScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BooleanScorer2.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BufferedDeletes.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BufferedIndexInput.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BufferedIndexOutput.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BufferedReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ByteBlockPool.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ByteFieldSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ByteSliceReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ByteSliceWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CachingSpanFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CachingTokenFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CachingWrapperFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CharArraySet.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CharBlockPool.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CharFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CharFolder.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CharReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CharStream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CharTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CheckIndex.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ChecksumIndexInput.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ChecksumIndexOutput.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CloseableThreadLocal.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Collator.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Collection.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Collector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ComplexExplanation.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CompoundFileReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CompoundFileWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CompressionTools.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ConcurrentMergeScheduler.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ConjunctionScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ConstantScoreQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Constants.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CustomScoreProvider.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CustomScoreQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CycleCheck.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DateField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DateTools.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DefaultSimilarity.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DefaultSkipListReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DefaultSkipListWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Directory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DirectoryReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DisjunctionMaxQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DisjunctionMaxScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DisjunctionSumScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocConsumerPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldConsumerPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldConsumerPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldConsumers.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldConsumersPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldConsumersPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldProcessor.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldProcessorPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocFieldProcessorPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocIdBitSet.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocIdSet.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocIdSetIterator.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocInverter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocInverterPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocInverterPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocValues.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Document.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocumentsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DocumentsWriterThreadState.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DoubleFieldSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ExactPhraseScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Explanation.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FSDirectory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FSLockFactory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FastCharStream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Field.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldCache.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldCacheImpl.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldCacheRangeFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldCacheSanityChecker.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldCacheSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldCacheTermsFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldComparator.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldComparatorSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldDoc.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldDocSortedHitQueue.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldInfo.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldInfos.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldInvertState.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldMaskingSpanQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldScoreQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldSelector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldSortedTermVectorMapper.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldValueHitQueue.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Fieldable.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldsReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FieldsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FileReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FileSwitchDirectory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FileUtils.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Filter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FilterIndexReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FilterManager.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FilteredDocIdSet.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FilteredDocIdSetIterator.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FilteredQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FilteredTermEnum.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FlagsAttribute.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FormatPostingsDocsConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FormatPostingsDocsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FormatPostingsFieldsConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FormatPostingsFieldsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FormatPostingsPositionsConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FormatPostingsPositionsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FormatPostingsTermsConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FormatPostingsTermsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FreqProxFieldMergeState.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FreqProxTermsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FreqProxTermsWriterPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FreqProxTermsWriterPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FuzzyQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FuzzyTermEnum.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/HashMap.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/HashSet.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/HitQueue.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/HitQueueBase.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ISOLatin1AccentFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexCommit.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexDeletionPolicy.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexFileDeleter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexFileNameFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexFileNames.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexInput.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexOutput.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexSearcher.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IndexWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/InfoStream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/InputStreamReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IntBlockPool.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/IntFieldSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/InvertedDocConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/InvertedDocConsumerPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/InvertedDocConsumerPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/InvertedDocEndConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/InvertedDocEndConsumerPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/InvertedDocEndConsumerPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/KeepOnlyLastCommitDeletionPolicy.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/KeywordAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/KeywordTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LengthFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LetterTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LoadFirstFieldSelector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Lock.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LockFactory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LogByteSizeMergePolicy.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LogDocMergePolicy.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LogMergePolicy.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LowerCaseFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LowerCaseTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Lucene.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneAllocator.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneException.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneFactory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneHeaders.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneObject.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneSignal.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneSync.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneTypes.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MMapDirectory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Map.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MapFieldSelector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MapOfSets.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MappingCharFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MatchAllDocsQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MaxPayloadFunction.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MergeDocIDRemapper.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MergePolicy.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MergeScheduler.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MinPayloadFunction.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MiscUtils.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultiFieldQueryParser.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultiLevelSkipListReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultiLevelSkipListWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultiPhraseQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultiReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultiSearcher.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultiTermQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultiTermQueryWrapperFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MultipleTermPositions.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NativeFSLockFactory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NearSpansOrdered.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NearSpansUnordered.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NoLockFactory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NormalizeCharMap.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NormsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NormsWriterPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NormsWriterPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NumberTools.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NumericField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NumericRangeFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NumericRangeQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NumericTokenStream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NumericUtils.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/OffsetAttribute.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/OpenBitSet.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/OpenBitSetDISI.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/OpenBitSetIterator.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/OrdFieldSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ParallelMultiSearcher.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ParallelReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Payload.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PayloadAttribute.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PayloadFunction.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PayloadNearQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PayloadSpanUtil.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PayloadTermQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PerFieldAnalyzerWrapper.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PhrasePositions.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PhraseQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PhraseQueue.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PhraseScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PorterStemFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PorterStemmer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PositionBasedTermVectorMapper.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PositionIncrementAttribute.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PositiveScoresOnlyCollector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PrefixFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PrefixQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PrefixTermEnum.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PriorityQueue.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Query.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryParseError.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryParser.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryParserCharStream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryParserConstants.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryParserToken.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryParserTokenManager.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryTermVector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryWrapperFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RAMDirectory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RAMFile.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RAMInputStream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RAMOutputStream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Random.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RawPostingList.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ReadOnlyDirectoryReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ReadOnlySegmentReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Reader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ReaderUtil.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ReqExclScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ReqOptSumScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ReusableStringReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ReverseOrdFieldSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ScoreCachingWrappingScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ScoreDoc.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Scorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ScorerDocQueue.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Searchable.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Searcher.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentInfo.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentInfoCollection.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentInfos.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentMergeInfo.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentMergeQueue.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentMerger.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentTermDocs.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentTermEnum.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentTermPositionVector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentTermPositions.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentTermVector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SegmentWriteState.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SerialMergeScheduler.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Set.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SetBasedFieldSelector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Similarity.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimilarityDelegator.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimpleAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimpleFSDirectory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimpleFSLockFactory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimpleLRUCache.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SingleInstanceLockFactory.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SingleTermEnum.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SloppyPhraseScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SmallDouble.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SnapshotDeletionPolicy.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Sort.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SortField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SortedTermVectorMapper.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SortedVIntList.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanFilterResult.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanFirstQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanNearQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanNotQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanOrQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanQueryFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanTermQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanWeight.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Spans.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StandardAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StandardFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StandardTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StandardTokenizerImpl.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StopAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StopFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StoredFieldsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StoredFieldsWriterPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StringReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/StringUtils.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Synchronize.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TeeSinkTokenFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Term.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermAttribute.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermBuffer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermDocs.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermEnum.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermFreqVector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermInfo.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermInfosReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermInfosWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermPositionVector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermPositions.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermRangeFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermRangeQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermRangeTermEnum.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermSpans.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorEntry.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorEntryFreqSortedComparator.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorMapper.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorOffsetInfo.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorsReader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorsTermsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorsTermsWriterPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorsTermsWriterPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermVectorsWriter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermsHash.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermsHashConsumer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermsHashConsumerPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermsHashConsumerPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermsHashPerField.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TermsHashPerThread.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TestPoint.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ThreadPool.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TimeLimitingCollector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Token.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TokenFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TokenStream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Tokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TopDocs.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TopDocsCollector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TopFieldCollector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TopFieldDocs.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TopScoreDocCollector.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TypeAttribute.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/UTF8Stream.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/UnicodeUtils.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ValueSource.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ValueSourceQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/VariantUtils.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Weight.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/WhitespaceAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/WhitespaceTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/WildcardQuery.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/WildcardTermEnum.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/WordlistLoader.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/targetver.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/lib64/liblucene++.so.3.0.7 -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/lib64/liblucene++.so.0 -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/lib64/liblucene++.so -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ArabicAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ArabicLetterTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ArabicNormalizationFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ArabicNormalizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ArabicStemFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ArabicStemmer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BrazilianAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BrazilianStemFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/BrazilianStemmer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CJKAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CJKTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ChineseAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ChineseFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ChineseTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ContribInc.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/CzechAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DefaultEncoder.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DutchAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DutchStemFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/DutchStemmer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ElisionFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Encoder.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Formatter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Fragmenter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FrenchAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FrenchStemFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/FrenchStemmer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/GermanAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/GermanStemFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/GermanStemmer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/GradientFormatter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/GreekAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/GreekLowerCaseFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Highlighter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/HighlighterScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/LuceneContrib.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MapWeightedSpanTerm.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/MemoryIndex.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/NullFragmenter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PersianAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PersianNormalizationFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/PersianNormalizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryTermExtractor.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/QueryTermScorer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/ReverseStringFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RussianAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RussianLetterTokenizer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RussianLowerCaseFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RussianStemFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/RussianStemmer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimpleFragmenter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimpleHTMLEncoder.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimpleHTMLFormatter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SimpleSpanFragmenter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SnowballAnalyzer.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SnowballFilter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/SpanGradientFormatter.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TextFragment.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TokenGroup.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/TokenSources.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/WeightedSpanTerm.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/WeightedSpanTermExtractor.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/WeightedTerm.h -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/lib64/liblucene++-contrib.so.3.0.7 -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/lib64/liblucene++-contrib.so.0 -- Installing: /usr/src/tmp/liblucene++-buildroot/usr/lib64/liblucene++-contrib.so make: Leaving directory `/usr/src/RPM/BUILD/liblucene++-3.0.7/BUILD' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/liblucene++-buildroot (auto) mode of './usr/lib64/liblucene++-contrib.so.3.0.7' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/liblucene++.so.3.0.7' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/liblucene++-buildroot (binconfig,pkgconfig,libtool,desktop) Compressing files in /usr/src/tmp/liblucene++-buildroot (auto) Adjusting library links in /usr/src/tmp/liblucene++-buildroot ./usr/lib64: liblucene++.so.0 -> liblucene++.so.3.0.7 liblucene++-contrib.so.0 -> liblucene++-contrib.so.3.0.7 Verifying ELF objects in /usr/src/tmp/liblucene++-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) section [ 3] '.dynsym': symbol 9272: unique symbol not of object type verify-elf: WARNING: ./usr/lib64/liblucene++.so.3.0.7: eu-elflint failed Hardlinking identical .pyc and .pyo files Processing files: liblucene++-3.0.7-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.5763 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd liblucene++-3.0.7 + DOCDIR=/usr/src/tmp/liblucene++-buildroot/usr/share/doc/liblucene++-3.0.7 + export DOCDIR + rm -rf /usr/src/tmp/liblucene++-buildroot/usr/share/doc/liblucene++-3.0.7 + /bin/mkdir -p /usr/src/tmp/liblucene++-buildroot/usr/share/doc/liblucene++-3.0.7 + cp -prL COPYING AUTHORS README.PACKAGE README.rst REQUESTS /usr/src/tmp/liblucene++-buildroot/usr/share/doc/liblucene++-3.0.7 + chmod -R go-w /usr/src/tmp/liblucene++-buildroot/usr/share/doc/liblucene++-3.0.7 + chmod -R a+rX /usr/src/tmp/liblucene++-buildroot/usr/share/doc/liblucene++-3.0.7 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cJuHjK find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) warning: hash collision: _ZN6Lucene14GermanAnalyzer12getClassNameB5cxx11Ev _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorIN6Lucene17ExceptionTemplateINS4_INS3_15LuceneExceptionELNS5_13ExceptionTypeE21EEELS6_6EEEEEE7rethrowEv warning: hash collision: _ZN6Lucene14FilterTermEnumD0Ev _ZTIN5boost9gregorian8bad_yearE warning: hash collision: _ZN5boost6detail18sp_counted_impl_pdIPSt6vectorINS_10shared_ptrIN6Lucene9FieldableEEESaIS6_EENS0_13sp_ms_deleterIS8_EEED1Ev _ZTSN6Lucene10CollectionIN5boost10shared_ptrINS_9AttributeEEEEE warning: hash collision: _ZN6Lucene5Token6reinitERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEiiS8_ _ZN6Lucene8Document8toStringB5cxx11Ev warning: hash collision: _ZN6Lucene5Field14setTokenStreamERKN5boost10shared_ptrINS_11TokenStreamEEE _ZTVN5boost6detail18sp_counted_impl_pdIPSt6vectorINS_10shared_ptrIN6Lucene8TermInfoEEESaIS6_EENS0_13sp_ms_deleterIS8_EEEE warning: hash collision: _ZN6Lucene11NumberTools12stringToLongERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE _ZN6Lucene27FieldSortedTermVectorMapper15getFieldToTermsB5cxx11Ev Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MfsVQw find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Provides: liblucene++-contrib.so.0()(64bit) = set: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, liblucene++.so.0()(64bit) = set:sdSJc1FX7Xad385yeFp6w4pTJys9eCa8xqs0g4AuQp2dPplKPn8ZrFDUMZ8c5NWXXXfuZ55T8Ia9alxuSL8vUQLgZc549EB9tNA824SPmCUAnJlSZvW8JLMa5ohl0G4g0LvMcMAFSMMlGLYztmo37KK1SbmHBmS5EZHLa9TXIBBRRo8jEPdl5Akoma1JhwV3tITvF4UoDuEjXmDNcLrjJ0J4s9lf34ahhnF5F0OMDqNFPSyuI1pZp7U39cJ5SZIHH4oA1KAdsqnt7ThK4fjt42ZllQNcOqQdTP7QIO74JtGQxO8h5aicSdbEjisSt9CIm1ugf8jFN5KCdnhaVFi2HJ1Ah8LM7hl1RejTWB6fq5gz34mNvdE8cAzcngbpPMoXSYkxdh1wj4UdQAbOpKDi1nm8lnoWs8a86GGOgZ3abWQjdaeE1GT8AaYeYJG6m8UbWyhlDCiwHtrHOGopLMvwROjtD9BmrhTx7MpakefIRO0NUnNBPyVZeyndiyQDxkI3me3n5JZu0OByEFwnUxyE1qwq6e213Xwx9VeEZHwZscM1pEiFe3CzbDAZ0uw5v96Hl5zQMua1ktybZ5w8ffnzSi61JmlNle27k4fwlzwcL4C5GXVBW4nZxn0OHvUQQdddEEbNscHxkIGlXz7EU7PsRx6xs3eL9zoj49osFGB3twD7AvqvEYGgKHCEB3Q7Atn6LBOtq4WudUoYh7ErJdHN8L0ZzwqlBdBSZ41Dz34vRw4I0V0JEPm69lHVtfhZkHYidx4BBEpKSZHiNLyfSFrUwKWghVAM7U6Zc0CNZehJN2SZiJDW5dFl2Ecc6bujilwSKvWBmyRou28bNN46zbqD1HAgtDM3mFlf4zsVmNHojr21D9zBaQGlRCKZguTUM73R56BmvBUFr6xTl6PXV3vQDpS4N1iBi6vs8M3S0UuVVoHgRPxTzdE3OJLg9XZxa9aHkbhyg7Bq70sn3ecjII2anZuvcl4x3TMCzON6gdUlUk2UwQsh6IfqKfyL3WLlEi2L1UZc9JVVClhE4uExGPOQ86tV4qFTYv366TZ0cGorHvQjkP1ZwgPXQrI61e84mJ6Zh3nwllZxZh4mHc8hAKVLrkfMtjQcHZrQmnw18vZlbNtvIzi9nrMwsplWXK4jU5mUUnHdNLE4OQHl2BAM1n32zDomjubRvMZ0q0qVl7MEYQKmiHkQo1d9QAG4QeL2jDJ10EocOgezbuszc7CKZ10x3wggfAQUpUGkd2w1yF5DVH3T1tS9Zg4QZAzBay15ubwtbNMZ9vyR0IJQZx0fTfSUBXtaSwKZpGwCq5AqkpbZc9G9tzDHwkyjb07ARtZj1sHgCJULl3lm1o35LzuFPxdf7aG0RLIiZpT0XCZvKl0j3zF9Tp3sjN6vSIoudWJa0KfpzVMRRPo6J9gj5ZkNUQtUk1kpFra4N7wZ7Z5dMoLSW633Eb8gPwMJD3Bv0cAcaZqyWi5Yx7BPmIaf2Euw0hWzgaW4wCdAnBbnyXP7tnkYf7ot3jhIZlJ4KwUQkC3CmM7R3pxhPqcduPE9diYfqcLm3sQKbQ5K5EIQHZdPZIp6ZCQR1rVKJ590Z5XYug8Y2ePWQYz2FPDfiN3YXMH1w5b1bHzNCSj0Ni6xB2wCZq4ZzgukuzqY1j310nsDj38N6CW7PuMSCTXGj5IaqqB2aPouIJGmIjqfzWqQtjvy27vBjxrlE1t8sc1exH2sBZ2UKaOf6Zwmc4fdPcxXacwVgSAUFG6j6IWFwv96rFcFufjvBnXqmu5F87StlgJvZAJpvG6gFJaXQrN0jTDlIfhacCLZ7AX98MSdnfV8ShZGy0iMZsLXm45IOdJ4CQ8r0N1wMwLZvF4MLB3FVzPRUuO1Z3yusZevypoExbZf4YgNcmCryEwgpf2Q1jS5FeMStouLa4Ja8do6vewI2VqymbFzjZFNsaEmRlR6TgNW05CvywZdjbV2XwoRBK28h37hfxZhSuyLmKcPj5enLfvZAfFebsNcaH6LYLZ66LfEFcH6PsfwctoxZBq2NbEEGQwQkA0wveEeZqKZEqxeCJsNchiwh4HmRZmq3s7O4Bacl04Fu8JYE3BszDf6q99xh046Eqwcxm80fLm1Gbr7NXqlO5gjs4psRXTBn6Ayxwg9515xSbwb4R0ai6TeKu7PyTOLMT5ubit4I8ssZA8MK1BkL81ak8ibJPi8zPRi50zDdCm7wdUqocBEdLyz3NzpsD4hWkcVpg1IMFLdVkzrsdIl4yxrCVy12agAf91IEhu9ZiUkMZ7fEmHNtr30pm9ZrVqMM21OoaZoN8wFT6BZFsvy1n4EcBORFY7Gdng3t1tcBndGcxnE6yRzQmBvJa5jV4A0EZyxbFIw57ebtcN66GHbSghIdsDgHen9UR3dgUTtGU22FwlVVbEUco5Lhw7aO2V1f63For8Bd0H1ZwZIktUlq6cjMxbkgUY5uIwZbN2Kcq5WO07mosG3SPUzZ7ylwsZoHZfVUtJV5IZmXyDrZcAKBZ4qH7g4rKJd6H902Yl2LdzPVIcFzZ61zefedBJ93Vzi3dQFkrcl8qV1yEjo337ZDM0lnZDaSZIU1wYivykFZzrusDhzjncg9vTSpAjBqFgu7MFPoIDXpEc8BNDRuwaPpHojfRMw8tc1b6GSlC163eA47rwstCxLCWx45XDmPoyfsuoWlaATnSgh3rcFaZF0J5FFu2ZfVtj4H4qs2mzmfYC0ZgUJfGKZt8QwUwbjPYWP3Ot2A12MmlxwzNEO62RYwh6Yu1MBx3RAJSMJVSTvmU4XmPfUKCX29HVrhh7plX8Vu20U41gpYgYWPaAjkgomLYzWONdCRnZrpw0LRBXtPxbm9oYhIEHJssUX9ddt1etu46XE4BZ8jpvSpsoLGscabiuveUrqFQSMQb1UTmcgFYCwphPWAEcHOVBilK4NZ7RZj0skLBMZ1f4TwlOt3q0Pg4HSSQc1iq00Skz9Xq3ZKwgyx7VP8XNc20E5Z6AZez3E3Rohnij0ce7MVwxu57IOxKkNtsVy9aVur2JrCcG8TUWb40oux0NrfQjX2j27vlHUXCqlIrpoaTOr0UDO4kAvzNZcN3EVoEzIPwagjP3wCzae7m0cVqkiZKXDZ4Asqz5qwNMo6gS43KbYYyZ0L17kEagpiYZsFj06rjCKMqSEBkwKyQ7eo54wnjHN4ACkLD8ZfTyCSReOwp74PgOH3OmsZsE4Bm9DyyPyUpIoJtUZqjIoW7K96W9Bd3g8qHeQkTyFZE3NBLS7O2jUiqzHDuCbnRY5aZzppLhE427DechfKJyxAGGUgh3wIPWgpnbbtFe6D3OFmwYcplidPRxmzjeI2wD3ZIDjtiyZab5gYPkutEhkrUhZmbBZxQcwsfZaiAuary8CfZnEq536UFuCUaoSv8ZkC8WjHmAezFcGb4NfHxmZlASmckZaSZbfWnTQ1yk4hiJ4BZGC4IPhwmy5oWxZC38CFlDLEDxJdUyaCIAJ99FGYpG1MmZifkZhxqmjVoMvsxtKD9lwrZtyy1gXLpER02AiPR216gjLul8smUIHc0tsDMhchwZ7HSSuPcQV4XNs9T6BwnzZhr2JkKrJH02OVdoAbtnexY5HDwpmhDMTa3dYJ7Zj8JFbqEO7axl7ELdQ3Lr9aBZw8p66ENmEKRppsoKeqtJoTaJ0c0Oow8jv406Rqza9Ezd6F7njBl0VeKgtfYfi6mRYm6jvH6IZ7kW2pwRamGbIfdkt41yCX8nWC7191jyu4ZCEj3eRSh0aUOSkqZFczE237eW10SMwQb31k8jybgz8hBe9OoN1DfNfPzCIz2z2BDWDhKrDoCbI7ukmPSZlwYKwIwA2momUrz16yWXV1adIUKh3FGeoxMET86hticg3hFrw92dK606s84jA8ypUZA0NBv2R3AEMY0p6c1wgaTVUEz1UWjppQcfip3I5R5gitZkGEJrV0BAhV6rpziSaXZ6cgqLJrWiia6unuu1zf9v4Et9f0C3HbEMqq9sUvWXjWhtk8BRAFMrUUNQgZnkgBUs3C75aP0w5VRQMqA5YzcCR17p67w2wr121PHHshVg1Qx1oNYhE6w0j5FZgGhfbdSZwRlD00cMbdZEeUCjQCKzUtEjK5Nj7oBG0kNANG8ZwTo7Mw4l4kzsBcGZetJ42EmJERnCeriMMTB9Yrg0TQ2mBDv5aCJiXK9UkDGb01oBnZ7y8ZAxbS9AejyQ3pkd3UXi6vy8CUO7tWUSpTmmyd8Z5T1aciYs9NrqXc9tIZK3FT2tk9F50Z2kh5uKYGrgAoYRsh1XXxb0wS10XZtkr30pUIZA7C4Sl1ewE8iYfa4Eu6Mu37BtB35UyQAu3awYlNGNRBPrkXg9B94eey56nQWNnNZhag2tNkRS3uR0lu486z0LSQCj3DV0IT0JR2tGZJMQ22puxTxxjkMFxNQXn5J84eOWr3ZamnwjQgMiWe8ZJp2OU0ZmI6Tfj5CAZxjt9bWckLgM1pvfwgAOatDxob6NT5H1Zi7GnvBZnYhA2WpbDzwzSPyEhwbxgZ1k0m6kaQJT2UEDwbuvnVNF1FqZocconeU0kZJu5eo1AZyBonvHHTMZw0D9xJEg2VxNkbpczfjQzjyUAZazPykBZ2QZ4iCo65fiWeXWmwYtI9W04IEFqdl62X5qkTwnv5awwBC8JNQ44pDVCro3aFiexm67YhnqXpVOM5dCcqYkKTM7D9hsIRBqZ8NTLv1yRSlmaZLEBAbkp7byDkRSdWbD1GAnEasv1sy31hz7yiXFDoENAmKGcDeYZE8i7PLjkNd0ullpoT3z0jukpo2iQv1kjhu54XKQZJqj8LE1kbT7qpKRNqyxWk7sFuBSUjljgZcuzVhfI73Ihq94Tah3QyDOx1NKYj9nPFFXYJEKUvt8Z3ZFQsSJ0Wko1Lfh2L5t9kvEgGO6MCxaCEIZgL20VGZlyO4Veq84OgpZiFKgNNpzhWlIU8rsQjHSQDyH1o7XDEa5sHpN8Zf98mtrjPWrKlZCRQooevB63VgRHylxtbNZ2EZ8RNKpvOlnZiqLhdwpjHpMM5Y7AeG7wFnd8rnFQ2ZdZqgqZEd6f8j0vOT1CCogQJRLAnutKWmNhwL0CF5OJPzB4HVim0oOpGMNG4kgU0JtkQKQQpVvDSWVAeOfsrf3TxDjKL9IZfL18FwjgsSt14Lq9EFqhj9UAWPZ6l2s148mZJrO2rEO3ngT9KcW3W9ZAWuNjMIUJfa91xHxo8L4O6KJNECjVDgfCkhpPgllsY8DIykK22FXMutfxFQgeN02g1csv6hwW5t1xPdqiZr3BjUhUlRiW23J6952H4avyiUzubVx25ETn8uqORCsdYQV6JWFSRjqR5XLQBkMO5fWek08GOIug0n9Ju8e07rETexMHggQR5UY0xijNZhK0JQauK9iRaP283RK8ucFZqwUsZbyNmPrpNCp2eMjj5xDdGhl4Xav8gmzdHKVUiDAPk61ugtLsWr5ANyLZfRsYPojETA6ZlOgFtwt3xhsZqLIIKxMZkp1jBJEZq39W2wA1gJMZGKUjZLcIqkVLINaQiMOp951E6skUNiH56tEMDpWJTZF9OJUuGgjw8hSeghrlsyXaTXWTA9QJn3hvZucmB3V7Tig4xOR2q2vUEzZ7QovtHqsDndGw44OV4WV8MA5dJ6314ENyo5RmvkfxHPtqP7uKoT4kxOvXgoZs4xjl1dZmyU8ycMqrvQuogAUcISZme6WRnztOlBfjmNeUc2FcMikUxp40xJXy6sT81pN4zUYM6WKkpLEnHJszMOyzw6hwyHcTLpH1XuAlCzTkC1NwacypZIsAkYJoROMdXDyyziiglaCBSVjPSRq8H0X6CBIbxJVbqAerOg2KE9ZAEqG2YSD1j3MZld4PiFViUULtAtXQoAnFSmUq2uIfMY4T5zT7En18vj9VIQDoErdLnxJ6RyQQ0jvKQZiNvhZvkdV7GAP7FanHgWkHiZhn5bFx9F5EvNtXRgJjdlbG3hMBeu8ZocBYpxOgZASitBWwPb1owv2MUba3Ip828yMEsNIEJvbpzc8PHLsT1C9mMlLfkwHyHcilNZ9wEtA1w66E16Rd1X5hJJ673JMo54zO0vra7mNAGmqg200UJvrqQVnqQkxS7ZonkQEqYfmV8a2jB7tQH8i7RhQdmkEqUdNGoClP5Kkp3n6c00WFe0wjk3JEsUQQAPGE0Y47cj3PkXq1ZA2LaieTcVTl1n0oxwsSvJ3qrjH1JmNfU3sTi51RCGP6P1dnSHqNhpLB0ZCcZxo8pPXhwPB17kqIo9hSkeIoHywEGJbDRZGd46OirMJmHqKT6w6Ns0RwBA84gm9eQgPDGBu2Bg21FqW900UdIgfWQfYDXxM3fKtrlpWKzzbmD2b5l77mprUDDez58offSlWrn0ZpXossVUz3ycu7RglIXZ4gU6WL6HskyDdppeN74aoa1eOsZwybUcipuA1i0cKI0ZkoJj7AZ3KNF9ZIxwWkxmWg1e2qAk0ncWiXk1nIHZ3UdlNntrtxZiW0TnR9pxfNhtXIqXM1WSefDUqJ5ZzM6wK4wOOIJj6DOavhkThSrzIl6K2PhHoDvjF4KTCuiktH9h8wmAkznNVQ8arjRw4fSann75BhoJHlYIHKFFG2r9wTP5hWLGiRKEGcGZgwY7mZ8f1vLscmzaazzXxu7X7vFw7Cr0ZhCs1EsmMUThMeYEVwShZEefgSTz2RFTM0KYcH9PEJDAagim5gsQpDw4AK2z9ZKOQZG2tr0kGEQy7d3inhHio0vhjb9sCOT7Uv8jEeYciW0RvwTpIOgYF1fmE0xY0QBJAMEMYgeY5LVFZ4uTs9IyzbxFP4dj0Kv9dZnF70xVPYpgUuI3qyZ1AwaAe9DqccoHTARHkFj7H1rMk0D7a1teMyoc79bvcUvZ0eefKUk41KSAI1cv2GRCn3ksH0FzQbrNkH5kpzc4SWDwmzbqmZc6lFAzbNE8Z4v2CDQuk8Y0kS75ww5x00Ar9n67DuZqbz7BqcvmG7078DZ1bZpUFktwKdOm7xC1eUWdSulnnOojQtkOGBP1KRj8b5kb9xY9UZICOMScOYfT4xKmeZCrajhbOga2jvEabAr8Wr2jDrXbnp5YfdmIE07pK7pBFOrZoRljxVApyiP9oVw2fr4JgYzlA8entD0ZxVS4aFhQjBLSh8p1VQMSau7CxqQMuoaJmEHd7jSCahFRyK3pfPSGkZEdeAb9y49SnwkMIHYh7BmeRBlDT01ZEapyzPzeqqLbOiCwpdaCEEQjpKK3BhGKMqBGx8UVW1L9I5e6FGZvLdHmCRirroXhj2iz23wf3QRW0LGvMv9RTJpvyZ6M2Zc1LcwAK3FO0ZuZ0wR6FxY8u2GLYr0zQxEhwQJp4mrFUnOTs3PdG9NjRjIzZHF2zOuZrLlBe2HZ0hshrlVlYjSZdb891lhT4Zt2zIXs4FBduZootZqZidpAo9GK3ce7Wl1LjaV8ZtlZ9dMMEEJathLbYo0NYrgdoKs0aaZpgongURYJVsalSBYDnO1WO9oywJfxZtWSn9pktO3u4XL6rbym0Schr5U5GvBwUUidoVCGgCETUS8KpM6ZgZD8wBgiYEwr8FFEWa99TIANi0ecmJi71xK6bDpVKAT9S7yTfjBy30e70YuOjYGpWfhvBt1gtY0Uiw1zIGglyjCOX87w904uhXg6GfedJsYD2BFClxrIbjjn8nyZd5709l0Zy0xxuMICucJHGXp0u2548AeOG17TP3jjw3GahzAVzBJNmU0b0LHRZjiaZGUMOwr1o0SZnFxIbYXsuZwMhh9wnv0s8A5n0e1BjgtxbiudckfPmXQh20AZ0Uiex86beCm1AUYn15YWoblbDFNgwOzKgYmVcL9G3wiVs1VJe0YxeInJzA5hsUo0YwS80v60vS3DN9ZbwJa3q0ydcmUjJdT9z20fwtAfl6Z6fXh5uoX8hZr65T5MXxS4X0PuFdW5ZwEpHboyqn54RzgK5lXngxYGgK6oN3Y0z880jrEP0m1YxAr2mHf1jAg8Y9RAtIV0q4tVOdCdz9ZF9cqxBZn2cBe3mNgy44RBhggksMtVPl9WtoiMMwaOShnhBz9JZGRgMI0XINky4Zdq7lBBTM26QqC5du9irqe5ecMZ6AzxthDcb9CKn0vynPDSTLWIcdAsbac5WslMjZvpWEYPF2Ckx43xnOmsyG1aVsfw7tSZ2AlD2MY39CjhSb1a3hSaGN3i3Hg0hDIFZwXe9tamVHuds0I1tfMoNh8QFTETkJuq6nNOZ9Bzp9EJmUmE3jhh0gEc6XH03y0BK1cjemXezPZnGYPvZ2MwfZbKIZ65alp4563gRZ9SljSBqIuPZiZsNGqdUAFHxZvpjM4ViVZmTn9coU4tauPf30Hkq8WgGOPez88BgeYt1Zx8AV1ibVioO9YFeCsrP7kSpUSBkj4QCo4nvNdQxpeEfZqaz3p5ydLFPowgOZ9B020woYgNQuCzmSm1Vog1yniKmWxcnFsJkQX0ax65usWZEMZ4lqGXoQKFCUuMqQK20SFYosliblylh0FImNcC7z0ZqDDMKzQPWmz8aOtFzs6Bu0nCfxYNj89R5q2M70mNeFbAINZC3V9gROvVpgOxWdFH9BKkxRcsxZ9tRHW036gZ8SxQ6i1CZvnNj2oiOrBJAfMniwuKNSbM6id8WYn4KzKZCcpfNuwOjW6lDZEfwHpFrZHhzfZtwHb2IhibJO3X9nBv8gPcijehApenK3CWtSa0XZ2vTyDB7XSDOqY8QB666cThn3vyLgtoxoLbabZ6S2E2Kcx3k6ii7E2lVL4snrG5x78Bo4c6vW9c7zjkjQ3Z8JxxjLTHQ93741SZmKUCIHB7wZsGqZ5Yx6H3AgAZdl6kKpRzGNa4VUhNdw6rRRZbHIpNn8jZ34tAwyrsG8dGmcdPxtktp2aOaFMexjEkCfhZidekN5LKeNVAkAr42sZumnvZDrO0g2kbkX4PyORDac8UAGU1ApskQXm8cJhZhIhKCvq9KrZCDwdiiL1Oi13z2a52vs2wxsosesdHUQAzC6ZvqO2sf9vdcH2uX33oeAad3pQaZc6JsbQmtCJOv3f15JdLPm9B0MDZbkm4yQyvbAh7w9bBU37SZ6rNXaQ8Kdz2bJZxVHCRfTLWtYuFGyOB9cQL1w9fc0VNeVZhGOqEkPu4C2f5ZIXIxc7Dn9H0pK78mvkGxMUvHT0OirDL4Y4CAqJ4tZgnUJqO8zjZBOwj2AbFoPVZuaYrZdTxYJ9qm3DYtuccsba2eeigv0iZ7DhyTv8234VKgGv6Na3O5KfISmZqUv7lY0qolkxsuZJh5T6h2cvpgvvKNORvchxKozVE6mBbhOQbFuc1ZszClpE6G7640WVX6wZszePJKnUD8YEwNzD2pyM0w0dPtD9dsYnFBZiQayOPyiKdLKoUm0AD8PxeO8HUOS7ZiclPFn3zG8weDl7sT8g0ZwRu8AsW5KaQ6hsamZzNMBLhlCIKx9E7xLFVCC5PrPaIkEmKzSWHaSsSCxxMfC3sw45W05J4IgZtWGJvuKHUjTNccqJtfTkEvz3Dwjr35HSh60vj5Clk2WfTu8gm7k84ZECYWp9g0KxgDQkBX00nwuHaWqdGknUqN6sLGQpH0mPBThQklg3f5AfbFW1ZuqNMvVAFToN0TcLtz2pz3GsUoxC6opZ2RtC3gm8AZ37k8ZmatTK32T1EbNZpNQZr5mqU6xltrVITfEujSUhkkUbmNiiX8sPUFz7nBdZesUq2D6LmeCEgeEdzBdDKk29dfDzk94x9B9takaZJ3vp6HZr1RaX6wBBD3NXhMZIl5wVqp6DQ20hFqFmTIaghz2EF7RcR6oC6XIZxZriEz05vh8JiZ2X6wtfE1ZizuW8AJ30jVld0quNYQMM3I1ZCoFaBfXfgmvGbvAyE01Y3cUukf9WGr3L2vIhWlcvVOufNTFSEWQZ7LUCs1sMDhhfEWLYqbNWgaSBaRvmcgEdVNlOWuZLfUeDW20Z3V0MwzjxPNuDG765Dhe6ZnA9ZIUoftOopAikQ98WUcCcplzgHwlXQbOEf0dgR3ODClNOLRAWmvV0q6fY9N6je5gXU2ViJxTT16Iaq3NFd2k7NcSK1MsxKZdHD06w1bGo0KFNMyyweWnB2aEmM5z0Dm8t42DZ0cfWSTecshMubaPsZvcwoZyB2HiLGxiOd1Mki7CiEerHNfUjt91Z6QeQNvL1xOO80GKJe4QVDwHFhjdV6Cg2jovE3TE3MsR0nCsNkTGnDR4JMId23zQWZEODqTgsVSUnNJyIYwu5EyQojFc5lEYZy8tVLq4GEbZ1XJQTYgXOPsZAWGZzD401MxT4JVdmgPtomEv2MfBi6YvB3V1JUCowxXaxnt8x4Xh3Y2j6oNcBY92ENlsZvNrptVIInsVk85qkxnjr5tXbDNh8ACS4lC6Wmccyu4lebB237GvJkZ01PBQ15LK1k7ZtQfylwmOISs7sDeArZb27e690bdCws8Aup8GEYxE53oIcDwy5C2W1PkvrCkltJ0Y0XWKt7pbtwz24hZmXHsAnl4VQtpjBCPLlQhLCiZFl0ZCJTV4EhgNrsn3EAhkURot7s8qeZICxr4cKNVOZ7dwmjZyPn86dqhWhpn3mJUUFOFZ9MABPA2y2Y5Om8huVudMnMlMDYw7BOsPhzewzosehOZF0vbQ8kJU5efsY6vLyCLZ0ZB08Zkicb4WNeMhHMJR8rYpvwwgwMr77zFu5AGhr9hsXbRSebeZwvfqtp7wUGQ3s3oUi66BiB37MZ7LAdf7m9nDY32XpZbiFUyeLBrol4Icpkv6ZLZ37kzQjJsMIfvYJ29YF44QkSTH3ZgoHz5Ok6Q3rjMDFGE6ZkYMnZx88VjiS0edMoQs99kqX6Ktd8ZcJkO6TlDUqgUF9zyvCmRjwnLdcmT1aQdIAYKr86TB7agwSKpi4cgbjYJDwZrWwyMLu0ygXhjmVvuu5A7Tk94FJ1WsqR5niaa8sdO4ym8Eb1CmvdWUH99nWBRwQQ608OZjGYFrD6MCEB2twbVEln07h05Z6RGi9zf4mRR4JZhdSNOAGGKeU9jgtWJxI4c4SitvgZiAEIgS0Piemzf3fgcHJ3ZbP25HPZrwa6e7j3Yn7SZrVe03sx7MLH2XejA8wETApWtPFcyFdaMD4t7a5MOZlu1WIcvMPGl91HT824ILweQpjy0sf4WlsAP8ZqDb7p9kNnfTnqwLuEavkFXQmdp6OSr6BjUhMXH2jks53Yps1saKlrQK1HiBF9fwXyUnkaNqAHkQ6bBhIwb4HLl5ZEt9Ha2USEgwRW269hY8Zm6pZ8f70SydQL3ZlFvoR6pSU80wMKb3Wggey0FP5Ys9Mki7Zi7vlgAMpC3zi1iKgIHVjb0te5QzWF4xw8yU9pJ6xyrO5mI9clbQpQKGk0MfMY9wo43Imr0il3e1Yohu81l0NElZKGs3fBo3mYgbu818J4mfZ36KJ2zhwSkwZc4tIT3EiQxKvxie9QZiegurVYv2UXZ8AkWF7HzXcF9Vd8H69U0pgQXRNoGYWZwFrZ8O65URbMzTUBvsZnI1X7gVhGTzmiOO7mAlsEdZx3Z4RfqOleINZcRwTyahGXZcbOJYlBNayQBucjQfIPqffG7lUHAb6PovYCny9W2UZ5jvP4lG8DFYVMLU0gsaSxZkg5NVDXEWDitSPPHHQbZ8Dl3DUFbhty1HjRMGawuApZu3nxwDNF7jr3D6rqZpZgBcxltZx8d7BZtMr24n94elfZKFv0Vi262L12QNgszQdDiLSEr82SCXKqpW2ximZGZfUfZiEwwLkPhSAgh2rXCigiLaZcwt2aGVFm4bLOe1RFeVl8yIIiwiXEmkeolOQqxYaWUJAd8mfZpsA8usYZcZoVZHzY0Wm8OtCrFyhUpKZLmvqdtsZah2iiH9JKr8lgIEGnT6Dk2YZg4mZnuvBIG2DOf92uwGDNAMCZA6HiiW3LfxxNu8VYV3dUXHwumSeO5mhAKVAy0t5sBPZJkT5lFwAR7afpxQcreUwionHob0bQR1gHZEzj8oUcWNrOQQib3pM5q4Z6nG9GMuVWmkwldrlJs8qMG410Ov3VvZmlZcS8UKHLxazE3o8YRiU6L7pIZcW3o2gbhpdqF2KksaMwh1HzRdGxqbC3phfIiKjnuho4AjQXcqui4ptpclhAsPNqFnACZHayn5LmGNWAyfgh3R10dH8SwpByACcccfMBa35pmGL6Y31HoRqwLee40q9A48wtwtPPpAzIPrPA4MDaLxf9EEfHy6VuP46jz9CC0f0gcEDNKfpRDx8HToowN7XXfBY0yZ0c4EYkhc1rFxrflvCQsjFQ6xyrb1bAh1gayhlscGyNFzCcFoFZjkezawr45Ye4qC2tz0y8NmtkZhZmq2mX1P7EbH1vbO9oJ5ATEnxS30l2Zd8L2pti6QPh8AvhrxRxebDLLUzDl0wh1VnEVPgp5gXloOhKJcFoY0HLyFYoHSknSsW7dulWXB7SLt64PMg4BOVgS2tZt5j7sm0sydw69g0Fch5wYRttWgVIYQMtqBuSi12hvumIcR3wSHsu9vZ5bR9lgNkOS34v0ZzQTo9MfAJz9sw4QmGIQykxpZwM6Ybu4IPYgK4Wyeuxz5FNHBgZhNiQoDuEU63Wi4aao80zRtEKGIvcD21Zy1iRyNpLq0DZoE52UDZe5SN0kFkK60smXNWTX3wEXENLjzQxbzoNDas5knSiZtpbiU28NZ8dYI7Z6VZzeAAeGLktngvl9mioUvokZlFDYBezBfxZK1F7cHhJkyxW10N2mZ9Peak75x0GjvmBFr8f37j2ZmKwycAp9dJMmoqsV7Lv9wqZ9Qj2c2W4efsQIApfMYAj2gcKfFX0fbRdclTnwUhkaOeAUMvev4ooF0lAJ6ppGlMjZ6epAfOZktxT5UuwZlA54kR74Ahn4AjJqu1Ym5pu7hybT1Z808klnZgyaNCEBdiJ8ZtRZI85WemeI9T4U2N90J9rgmh2dCOpZ2IjlZDqlvwCLjW8yWzZil2DuUucMLiBZ36wfEuifGnMOy6QIZpZB5dVJEJm2L7qU05wg1ZyYO5NTc3w8ss2aP2t8pZrwzvSPolioaouoCjdwwe9OgZ24ce5AIrW2s9lcTjkaJaK4j60ejFpYc5Al3Vcpj0wiVRMyF8nWfjQitWBC2Z74kdv2oIMYwe5cWxuvBkLHZwcKJswZJH6ksSShoskoB3gTObjZlGNmBWh2Vto5eCV6AR1IeY2cZCZ8A0f6WwXPxhV4Z0t2fFUoPvUtqGsOp6jDUVPfqEHkpnnKswJByTNlysHfmrIBFs1YCtkqbUQFZiPp3Pm53sCCQ3GZEoTv4mdgGyQB49WUZfufCTi5ZoA9Mpc2ZyPSX1thn8Mw4Nkzk3Fk38xWssxAbMYwtu5dMQdQZBo0ko1amq9d8zbL6lBH2XzlXjBO6dqMK1BoecGnnfkecSonjFo7oWyK2op5PG30YdUZ1tuUqhXqKICpmABuPWsE2HRxCnERrn04P2VFq26L0LzIkMQ1qQglSGLW1YvM7gubTVSxZnHaa57c2SkFHIcklNoKne1tCZhZgUVg4xHrKSJpZ1zWONDIZlMAjMGrEOZ0Jn9470jPF4vOINW9lefVuNik0Z0iMPY5Ohd1wEedBcbwZ1sScuUWFiGGVEUg0ku6ePwkUMD1ltgZ45q2nkBp34ND61Lkms1eU1Zynbp2hoxhnlNyUZ3SM23j7fuvDc0mKKJy7jQRDdg18TNsjLWZgD1D7tAtUn2DNaXaSLu5L6gij13kZ76IZfZzmZncswkj2edBwYAoIjZzfzIwWTm3LH8c7bZ7rlO3IhZruNmgly7lGXKwFJZurjnFbhxGm8usyAwhT2ZLNVmTIO0LPIOf8r2XBDNlEwh06trIZ4Y7Ge2whJF6Ac3dh6gfJG94JCkaEUREPQsJKDHZCAwVGj2Yea35joAShuvMJHyIT09oaWq6bwvQgcNS2yCAf814zefh25oW6YiNu5W8JBPzgAmCBSU2M9prIgUJKBJCraZ9KeRVSKUj2ITFRgVGlsh8RCHZtMqP0PZgmsUjXgwH3yXDT95OLijDZphKPUZAb1tDKiBmFrnPqFHwhkz1x1aSquN464mnzdKwCYSdi7ENh8DZsQZwGUlF6zb0YZJYOv2Cvye5o04MutuQWSbCnkQb9lZqRa1ZfSZEwr4bVTFKR5f8FftR97fZ245sSXClOyC3fObfcuzx7NkjBZjYqdh7bikahJeR9xSZCgMSZEU1vWKkiQjJI9y2E8Ep9rfAAQ8b219Ijyw6i6AxgFkBzmVxRd6RIo5Y3tsMq3wrjn1yiLxBJCZjle4nWmVT10wgODFXblr1ghJtComQlyC6zxemhEBrUgP4Aq7b0IZgN2O2yOVZtaPnZqNZ2k7MkHUA4IK15VaQDFvcE1CPVvCvPuso0gYw0Mo3Cllsi7W8WrjGL0adQlKRbEIcSilxcpxf3jd00XBkvByqrXHjciI3V0gnFQGwnOZmpYkZabhaqRT7XR994gF1qHUA44j3nbn76aALEovmOiAMwq0ME8PHkAdM3AEwgnZl57YmTe5bZwp6ofsQsPleqCy00KQL18xbrbFtZJtXLExceY0K5bGTnwjhC4z9Aa8xsW1ZpyZHeBR3UEkd65gylQhDT5ij919DiwivGr1H3pTEkyAtZooauWNB1BPZd9HCYBzGfOsOmT3q97mSG7w1OBjdnZl4zRaZmZe4tFdwZlSLMeZ6xYBsZdRFMfiy5MWl0avhh5iUus0KNFpjO3gY4EuQMpFwvDeg1p8sNppRU4ao0df5xOWR8TgMWpI3A80emb2a16HsgjJWGSsZwVpY1LtRlaeUHuzKCET3d5LuURiH5MEjMbnmU43Sfz6SegAFxmq7gWN1CmS88bG2NGYGfmpFffk5myqrJLhk3R6woP8u8RvwUAbUAEQwuqr5taHuxpewI7nLi3ak25WZ5JIL2r8Z3mbIAU3dK3n2IP4UMBQ0qkMPNpuDTsfIZichyUWHJ3Y9BopvZmx835HV7zAZ8Z4jL67mVeAt6EhUZIa34ddh5HNDybitsUaiOTXkmMdZgrYqFrMytkMbVr3a2JCKgLfZrE7adgZCbBK5Xyi4OHX24VVGZf9ZefvsWUFrsZATl39qXW1YFZgpcZ2D0du1UEi2WHZn8T0EXk2xaLZ9A7olwgonDuBnrZKxzK1MZ5gyOIWz9GkcZCsFgihsRWczBBtMUsgZh0uEcPfsqq5lmiB6w99HhzHrbwMtZjpM1Bo2BlTqadiCwdSeK0VyAHZ9Uct88M3v9jZ12pLGLyueqBPSw1DcSWgK1ByCyDoMbZ4YRmNNAcgF4MPS70azuoACZz0gxgz2E5WkRvsXcJMcE6cKTn6FBz97Qrce034zUiaax4KlCZASCh8UsqgoOtdqWfNaFdpfIuhr5ydb4e8fz0Wa2nk95rTWKVcBxXlcbHh1FdeaMIZ8RCC1kxIEryjoXdSYAm37CbJWR3Y7MqoAUxtUFi1Z6g5iuQ5oh7BWlWjVpaa3xzWm2KdN47mO27Zb7nQ2KkzFdsrqd6U0Ngh13hRwIuGuv8IuqNC9qT13vca4Q5qRnQSv19FYOx4MpLvQl6BZJwL9U74C1nJEFZ6ltOuJxkC55fjheEtvQgYLAZswG0bFxVe4o0OZup1lN0D4iAyyExur3iM7rwJ3kcQBcFwhfRlt3qfGhT4ZBE70CSEy0crvyCnmMqrZgRgh1yNXZ2Q45Zi8ZDBnnxIkUIsZKkQMfDlVrK3ux1KZ4hgNjCweNlNIvPg6Yzi5emnG6LnDwUj890kksDF3IogUZd204fFZrvK931siPahrk63hs8cLOO5i5TGq2QE0KeMBmi1lGKP2ynbriW0S1X0stqR7im8Ztj0P8rYzZn1O3qSuMtVCQowQGBqkbYhwb3Dl6v9vwgR7HGk8MDVgoyHfwvUu6zlkWvku7Z1YEj3c0kKLxUztkCxZr0LNIORGncbquNaeOu3BYBCc0s6asoJg0rAZgNP2VnuVUjKChXoYxFLYub5iVRFMjBp4uBCmtHVvlY145kEjh3bbbgbOKZkAIymyfGk7B8aDLGLIwGONiXU8CAq89jEV6wSuEwoTfC9SwXpEmVdwkhy0IWZE1xD0YFArUe6S1dgUna4Ea6CnaB3GpelDyalAy3zb5Cfp2n85T9Lh04gXhTyiIImrKhck7MxZ8w0RxZxhzZ2racoa911LsXFCAvacYH59tj8w7yNCFP9P1RX6jJXUw9ztIvWfr0mU7mFGcpZkSiUkGeXXZ5XvAVuIqS31OloX44yUyPfaJ8L83wpP30qT3Pe5AhWiZ0Z8Mt7g6WS2P7jqYCVUUos8bmoZe1nC3Tig61Imp3hhyCae24KnBIhrvofiFAHe3kPln8zVpk5dig5GkwNWMDSTlAn5Jmnf1rPaccIJTtV407MbK35gg2cJKZrdwR0usYmKSiLIfmzu9Z0ncAO2Ywkiug4FVynFBtoFtFNbu2iMiwD7fXr8wAa0z40yd5nK2iPK6Ze7Sg2aoTlZFIasw2eYVdFiwjFz5sq5mSXgpHqSvhpJqpcnRroYu8gyqENp8I1VlZ1q6yN8QCMBHEElCr9dLEeZp8tznClXRURSwnip65uLKPyqhzxaoZgGfHEjoOkCoHsszJbZe5cm1wH8Yq7Z348z1VeQEVNEMsdnxeqMIUShUNhrzZ7r16SF0wXIOFTiq7HRWqjMZyFaBlUh0oKh4aauVZHhkWZm8fkOf1gpyjPgjFROtpToZdxx8dtpp46c9k63f3gIqmAshgZJlzlsAxHwTR35Q3T3eC5jNnFcEpdx8LWeZ6LPwPBCbNj1IVRmRZHZzVenFT4kjftlEoEPyiiEKOgNnaRNrccPxYAx7oOkmdda5WXYZufab2gRRO41gLvQsr29ZpAtvVcCxrWaxcYZ83GT2Zfn46Oxj9aPIiag71QRdQH45dNZpIBWy54AEV9U1eY57WQHCAcOLa5t58R2C6U2sHD6C6yP8ehZJwlUc8hZ3RlzgAALouCjbZtuxtEpV60Jb0UUbBCQ24kUwaP7wpG4mcaWNg4qpTxVvZhN92k8x9eEUxHqeTrw1fKoY7cFjvMN5Z0mApCavVYkoIISzdV6k8gyrL9wZDFy1JX8QBUrGBqivqXkz0GZw0mcX5Z5l4h96N9TmjzoZpSYz84XoT3WpJinZh8QWewcpFp4309K3cna0tjhBS8BBZj2gU7xSncuvwf36fZDf9EqUU6j0mbx41mxKdrlhLFK0FifIDUH04NWOAZAA59tZqUiNSQQlgin1hCt6pwqZD2at51OJL7rh8u4uoGZ64l4b3IIuiZ5H7Z8MFVBXEOatJTKMpNeQT2LX22NBy9PAS8hxhTZcBNIjDF98a03iipId2KXcvgWYaFb8hsuC5DSifjbM5jVgZkVV8WTDD8Djnyx5DrP8VOABQqucEHcy5MUBaADNZzeuN6NpgJMADcvQ11a0Olv6ZnxxfjLC1qK016uEUBUZJODVoGjY08oS7mRre8cQ6Rpgn3B9gJ1e2YCMyg8JnQ4CSRZ8pRHTxosBpX0lL8Ru5faqZhK1H2t5wC18Icn7cv0Wb8r1aDKgDbnQcM10nj0dF8nHBVAgRhjpOAzZ5MoXJ28Pi0oCwGiUm8mat8Z8AyerVgZdckD0Tq2JrDSfT2TDV3cR7QavEjbJrCMvMV2o2Q09z9ug5rBMUkB4Gq4cMLZFrQjpiQAj3QBc5rkWUDMum44EgHQhIzpBgRZ01vfLKhoYFegXt4B7Qz6InRYf54p4BQJnFavylHqfYVNzimQll74byfUYfkB1MHZ07xYgCNHVWcGuDmAhcawxi6MaeVOpIo0A5mLNIFxHbMFAlUl2wnfGMZoQEmsZtNVRiW5ONInQsFmZ5xtBAGnlhmQA80tdVDhuZoKaWmGM5b8FOaw2s0qG1wRCGEQwpQgN0S9R8gSamMmHGwZ3avmk9jWBYyi0hoTdCcGyw2Wt53DcOR6a1JDIZhFlcKr16IbJh830jGu4StdbrbbEGgD6ZdA8pDQ4vPiiJ8CNGENZbjJM5cFEqCsQ1YuzvE2xrsnL9dbNBZjcgZzCmUMw3Z1x8GXXosOQFMb21P608mtzwmkSt50VeaZ1c9uwamInNNXUaBbdcSMp2CGTmTf05xJ3kcpMD6r1yBURO41epO1img509LxXbwnPR7SGEJlhkwX2NnTC2y05SZx8zYaZwBwmayT8a8FNJHsY4kbU6z39p4PYKMUjANS1Zjv0WxJuNyozvv2oz3jwyk1Z64UZiliMqnmenZo2a7QVJC6Fv07JZDE03UyxWPcwZwo5XjxErfbyL7PQ63k526Zp2GiEgdB7zyY9hLasEc7EWwlNw5szasrUTykZkzY2Jf6Tw0bhaoZbUC12T8E3gfEX6DeSvnzTLQK3h5GnyYss2Mgz3YcEmLtMOyu390NPkRN97lnu3mLlGowSdzAzaK4Z0MjEzDJMJJnQOfUFo0HMDCxonB0OFaZ51Hi91hQZmNSiVNbhsFWsc6SZKQ1bMq2JWn29hM8Wds58JZ2rSy0TGF3ZCqZBBBZCsZt9LYndPEbFcK9lg292g0VXsgC3Lkerflo1CcnQGayCQ8C5OBwmomfZxKUeE1Au43V8SZhAZvMZ3paEIi0HS4n607FHqpm91gxdvEbS339tqzWxOQZ9j9sGOz3pzBuvc7S6TGULanzWtazR3O8RMN38RmrymZD0HSoHcWeUoZrlIpO08BwJ8k0wSkbwFQzyYxwnTu2Zq6OWbWeqonKB8zWtPQ8qGVLvy5CAXVr11jwXxZuDEJiFwZfRkZ3Ays2JbSfCOt2uNZfsUHxRVDVe3oSZmZl53uYrCJMGjSrHdtMsMuPnxcAA0YLlL0nHIjl2ZdoJIQXZEu1h2yEZiM22XbhioTLXUIW1Z50x9KbzIrvxNZ157R6G8lpZnC1hw4o2GZzbnkQ1QTs1t7d8ZvZ0mfMzHDmH0ShDas9ARKK2uYnNZzzqaAkeClgk7zhqa93EbBJompgNWygScXcwuFZ2w4AJobV8CTezv4A9K8SUejwVxPjYu2GDJCqaWJidctQbkCj2BhP23rmOvmRoKqWrw8H3jzUwZCx042tSkzFWNB7CkxI8WZL2it0rAnIIt3jK6R663CUlfutAxJLXa8USKsk0mR3NftXydkoo4ZsyyR4jeGEemvZJ2DoKn7vjENtePpbLbuJsDpeFEsOw6ZDsnKBtxL0kFQIKBIgZrMR4DcUGzOXd2JP2b60MbilZ0aNMocTYEoS3CmoJAR0yisa7DTAlw9biZzm6ca8ZIpb5wzzg2hUCKW61AJV8LiUcHt5gZjjunF4XZaK79VWjm0hBZgMX3WlaDZy0GfcYD6CSvPZo8itOTLyeGABvOWPBZDJSZx1333U0MkeMJKZySo5CIWbwNAx4jBECClvsLZjn00JsXGTvxaoouqvD5e8NsIGBJWlyeeysapnNhteSJLTNDHbV7AspafDDOvJ4f0wy70zJ0eZhLAulgdOC1UQ7Df4fkNxZm2jsD0rgZJcC8XW0mGeQQ3Y7icQnliGVuKc8d7ZdXAmkZ9YQyT5ZCjtZ5VjIDMuHpZbGyywEkuZ0NIIZ0FS2ylsFsWDSNvP0JIAHyZD4JSEDEZtZIZJ3Aunzl95BRvf7UnlyI7ASiHk1h9Gnij6QJssad38d36i4r4yglN0dMvcl9F7UYZxYmSV1Qw2idgah3QI33OGTZHNDb94iiJ4oZIf5Zk2y2RTDl2QIDtmQEZeDAo0UhZtAx6X7hP94XhxJMGyQQqseEolKmgL68txbbI49eNp6smiNCkG8XcPW242uxuYe1Xx5CGkr2bh3WYTCIh36jvmws7T4OvGNEQwi1Dvi0ay6fEZgQ81fmX5zfmIhZ7StUN0HJYQxOYwYcwzGrMTGBr1f5VAoGuNNRKXUzWZeXjZymOdJ1BGZoZG6Zc0Hr2171uJh4MkUbRjJAzWUo320qpZFWq2lGaeJUArKVIvrqSoZ20Z345kMorZBWlkLDZKyNrYYuZ1WZ1i0272POsq6dtTvryZDdYllM2kdHAA8tqXPvfobsP9pzmvohHxoOUZypG2r9ikCBmsxYLZF06jzqbRQYkU6Rji3CkrjMFZ8GQLO5l7E07E77NcaNCehaKQbZzkhsnvga1uA6LBj553u4LKtZCMZcaRbgb8rauHeAaQ1s9G9INIwU5USN4Vb9ICwV45iNkXr0ZeWb1vUi8xhpPWWd3sIZisn8IE5OZvUkYHp4om2z7sBCnEdZq4bwZbq0CrkpyJPpH6a4T7JN123IcPgGbPIJXdXmqrJUd2473DG7atsbSFHBla1QV9pbHhZbM7oZo451lGBEzyAhRhQW0MQuCtWUvZ3pgzI192RF0dFSTN524Z8WgMAJZtxidbw4y3PE5pNpngZlTvZ3nPsjJ4atZlgDqiWHPZH4SnutKvB5wgJqgTTRwnKuZzmuBMXVbQoEXF162m4Ee99IXRYMk29WRAmNORSVQyP1cwyuLIecw2BigJ91sS8eQSdmm9EcFj9b7CW7Uky3pDDsgH1mH8iYAypfmnlZkr4QTc2Zis1KbUiBSHya97nbpy3020vJD8Zjedc9rqakq0MZlX2eAR2176z7A722GPNhb6f9rcmxNQXP5rT8gK3mUEJ18A1XnZmsrqkwsT5szIPyDKjfcFnzU49pARSq06ZGdxhSdM5mbxAucDnlTCA2KT2ef3WhzGMlGnKIUcsLc8G8NWxlZuC21pPK6rAMgq2pldhoySMGD81Z132ZvysJ0MUT7zRImWKjlZkJ6r2D8eVLZw70oKfsemrvnwmdWoH8v1px2r3GhW8OedXCVKcYDfoIZgFna7q7p8aP1IpZd1ZkSiwneIAt9PArvZ9cagrYdOnML0BMyRwm2FPXT5SX6cF3LZK4dn4B3gZ4bQF1pHBCv0MKHwy0VxgvbhhkYs7bo1TXFZ4Hcfjm87gJZpgWRRFcGA5V75eCRku0xh4tuEzZo2mdv1hVOGU6cDZHMY5SN36KZ64wgZIZ3bnAo0gg1UkDdLy3Dxfu5wZLwsyXJXYkM5iqJjl3n9k6dPUsUukBV61epVqshryVOJcTxq0iKRjuQdlgOfB7gxQUjpRliLqeUa6ppQT34OvsP0Bpo90kE7VQoduOwZ81OoME3kiiUZJIM1rtxc4I47uprZkng49u3rTcjPZcGKVEijXBIWOU0f4Uh0ebIPdkShpItnf4QuNPN61zVBHYn3yys996IA0219Peam1HTBxeY37Nfeivq0sVQcwwOnA3l3n3C1xl8wQOtnKamulrKqDyqiXixicUEmyNBj7w6awHnoN9HYGUBJQZAa4J1b3ehOOpaZizOQcVtBTWKFBF3wNknf3nZFMLiEYjzw2QZoSUmTxhMnH7CHILcnEZkF8FgsWDp1Ar3GqoflcRijeOMbFDBGhHFX0tGoeUk9hzBl7OlYgkf8cHwQ6ZtwECcvPPvMb1EYUssbvZwOw4aURl6QZBUhH9IH2z7g70vne5RAinJdug4J9ZjUSepIilZorJhrO3FQbpZmeA0U4xE3efy4rLkORr5hpHjZEvKGyu4PByqX230Spz5xU2PMOag6mIGC5zwucTN600bc0ZBWZs8iGWo8jgIlhbc4qUqD9x94T6z40ZuLyIUhxIVcvgqH8D2oalhF2wzKtjCq90jaNdMfKulL9G1CvXqt4kPckEXDTcfEP0fjfQGPdxPaMgCYZ3ob8ZgGGstusXZv6xfaB6yvgy4Wn64vfj0MYNZvMjJ1ZwPufgsW7mViJXzbQoVZdM5vEnRUTql2b7XO3amsxJm1rDU6h8WdZtZhZm42qDb4ROdWuFRudwITH4DtWqgTit2vTP9DGRKcceFCoem79sCtZHSqOIO07LYnZ4hv0BjPYigfgBkQwB9cnoO0IuZEFaZ0pk8zOl2egvI9inOCRSwfM3Ni061Zz0v0KUAv4i1fIIg33nkaVy6cbyf9xMZnDPgILY2APOzNyreiRl4hGJg7G5QtqnYmgsOwxIQuXgNvNnbZph8eoMnIIAbo2o3DnUBgAh4BGo16D6VRGXzZthJTjmtDG2CyzxrsWZ1WZvlq6jhS1YSak3bRcVOfglgsBSUoEx1jeGnYWl9H6YLgifYOdrexOE1qZuTDUZfN91ZLYO0yAgT5JnLNYWIEiS7cFSbK3fuhEY4qbTj3jj7wu1u8ZI1P08zQl3Nw7S0CLbZEMwx4wQKd9Szozc5jEO7VGh20QJ45sYRFhkJk0HaMG9XI1wqXjBZHwNmQWrdZGXVz4xZwoURkMlnZjADSncNhU4Zp1hg7Zo0zOUpuxzxBLDis60G6bV2YMExnvf3xY4ysxxQZJIE5auD0TGTcExcGMZcq6axf6schIwHZ8ceA3C8JgrqGDOWqj248bVuBFgbrLS4MnlYLdodYuX2PLxd5rbHT0gsMqhT81a5boEqEHMPY42uNdEXdS1q4Zz8x2OUn44TccIpNyi0qi00pNEd23Ad2Z2Kh8dHbMUXScl4W1qC8JzXxOh5TxEwgFfDwqZc70vKPvo6xhZ01lXWjjPT4nwXU0m4umFBAZgoCLcufSGl9HGIyxnfUiml1K68z7bZcMLNneBJSPoZx2bAXZacEumsMdfYusyta3PEWy4dgqHzKZ3Avq1tSG5JoKqvnki0nxL0JkYK0FqpncbtVkZarMYBY06kDxP4q1IfxRxp5wzBZg0SFQymxVyc1CpXqXPX7bQEa4Zp0Fc1ewpF1yMzgxiPDIoQP42FkV96qIkjkSrUI1EMNERIVRizMhEkJfWVwjErXHz41jZgMRraxAejoaRSwd3tcRzC8Z4sx9fPltelmX6z599CDXoZEH5Zwblkm8zzp3Za4U3Orf0kZaGcCn0gFttP0BBxQVJpBNn7OfLxwiWGDbWg3AhdqIpnsZClzVd2ab08PrivpeF7KoS8GrCN2W9A3HofuSzlgKif8JByHgImoGR106Ic0F4Q4wxnO20KEXxUN8zZLMY0SsDn4ZeKpphySwGMYq6D2rIsapEQ53oZ95bgjiLvu4t4aEuM0XXyo8yFPaGWkDtmxeY4CttA5W1c5Xc64PvqkWZflMNm2OOhH3wBZAMz7sTwPZ9D8b7Zx3FGrylCYrZ6PDhkpcxlfhMXIK0mC2MShWZjBzHk7U4sv61IKHTlZaz4AuVJAFLrTpN6YVxPfMlXxodbbUcwTHCKbft6BeeQZ1yZvVgs8bgMgUbZpRFEZ8OTqr5ssMGEZbq34nEMnWryDKXckZcNzakhUkM0f1wz2QpZyNQwYMDy21UfIwxaaZqE3aHXSUNpz7oKJQoyQj46H0RgqmyTqoNty652bR39p1KW3ZE2kQEU3q0BhExInMVGC2CZAJoIUcBnyhBGVvlKj3iMHJ4Va4N3d77qwlT5gtpFJpZgCC1gy9vLgvewT7PCXFZcbnUNxk4JEKAd4zvS7BLY9cGG4Wyci3hjYFSpNqDvGQBiBvbFFZFdey22P86xZvPJBKq3DDgkzuwBVwF46ekeZ4hbLZw2rksHiPS5ONpR86NZ7SVss7AT46ywrHkeXnqrhqO1PbSwpvfBXYs69adn7eIItxfbSsDlzLqeOIl0TYZ1gZhe9RjlSsZ9mz4M9IQ96a5JsjzZ9a7JZIN5ZiDT8rgAvPX0aMMGGrALnC4wUMEBxbYUnJ8U2TA3hH2H2Svsgs4HQpEpgNtbaalqKiN4oTwvlJSfznSGtNSmUyc2cHQZ7gZ0Tgjtu4oPZ55H5LL03kI5NoOP6UYVAKKvQLtvTBENXlnYX0e8c4qbD3t7MGUQ3jrX51Xe84BOlwhm3iP8bJFbn1EUUY0EjUMkNiEk1cb4HhHz9iAB5x0G0hoiZiGZ3qjfgmgjWDn4kh00M7bDPU6BZHmaQZD33UvpBYe0Sa9V6QIvdwC7XsPFtmyeSjfhEvpVnQ5Ahgw8Xl6aVSOD79hmtt1C5NaNUYIscJMZiQzrAk8kcOXvDjOrB5ovZteQH045bfaoqAst0Qg9P0VhsaCPsyjnEkCgOdDrwaPRXydDQ181zoW9q0tNrFqHqcRDR32MLHZxwd1FG95rngxQu4gRZl3sMsLez4ywseC3iBy8ImycQuOhd3NjrXHi23luz0nB1IO1F0bxNTqzC5sAZ5rmS6ZrQurUst0b6b18p6oGhP1IEeDY3R5Kx5QzKegMo6c9gdKycJO2k7xtRXnUauO8Z9T5OH1h9NzgN74lNv9Zm01Gqz2QVGRmTLyvxZKUn5RPxpj6JYbO3YQOBFGB0raXHBoAnZyNGtr8PIM3pplk4Sb3NNHxyNWEhnzgIqMJEA3jZJyiwJrQNUvts328ck2isv02o5fROvvegrYzVcqTrkELy0QJ5j5neHDqi4077EzQbZDYAY2ujswcjE4t4MVTd1ZeMpZH4iB3VnyNuC5ZaUypCWopspkSKDkZr1ZHpC6Xnp1srd5kchkHYGbBUv0A7Z0xQk913U0nIDYlDqpFnNZcJmKrvftNrfO8hagwtyH3Hpd4hYowwRVgZFEbFyySN4Ax8H57JXDapFXS8jBifnD7Z89BqgCYMQ9GlPsZ1aidZ8mqwrwrSO4MGd7k21fVE4Idyb4Z6ATUu9gjFsxAcL6OxM3PdHOqKlLNkjpwC7UTUZ4vxdI7eNNR0BBdX65nkrb5qNDxbK0sFNZqQ3Rf4l93RNfmSvEodODScZx94fDJ7btsOXMfnCmR8ASpfKHeVeF3iTiHCUDeGcsy20wC2YwC902g089Iek0egG6j5j0750ZccrTsYjLDkI6uukvNztBzFM9FzY5HQnVSLs8POR2wYHfyYRjEWFF00Mj46EFy24woQyEoxtd6QXcLibZbsKGbKn8fcPaB0FENs9FdnCZl4DKgY74XZuFFb8Bqipiygy3eWWkfY60e8F0UCGmJAhIw2BXCX8DFV0F0X55bEgBSUol728F0azo5b1Gp82Mx1Vo7ZFCy6ccZ0iR9aIfVwVshT3GdVGIZ40F8kNgqPbIFZroB3IPbZum7R21TDaTVYngCu055crqL1M6ymwrZH6oCVMmxIigw6EfnNBbE4VdyKnOsQZclJZDlopvVLYdsDYBaoudlNDpvG2Ci1H4b1ZajhzZBrfjPyXzTE7KPKZwmdUoBuwD9B57wW4qUi5hoNicJUm8TOpK62PIPgF0UoQDXHao8NFTKHdm62JB043nZqZ5FlwqNBk1zBPZKThTOeLRf0ymvRFPvcuLFevel0emHuPtOpMdk750E8ogeqNcZFs2G1N12Q1NV72tssMYYdxIgPXzdhFkgZi2mD1CkPIZ9siC7dZ4zAAIg1zvkaH4wkvhKoYcMFD68fzxUwwuFnGtgZnPeYvpt0ZybvzLBW1cawVM3DuYzA5zB1Gmzep7rsZGh06RRyXNj5sQSwGsw00DRaNJnF0ZHkGOsPk1kpXovlnaEB0oDgWrNNt4F6ck3lztkgwIh3ZqCg0Q47qeM8K4zQhigFzuEfcU01uakwS0SHuoTQYLi483bZ6OMubvgxsOZAeI9mwLjzFphgca0CTNTgPUmYjrAhWew07xCuiu9xM4VUPP0k7oVwFaFlTMACb2AMiXtCZdOAwyiCCpabP9xGm2UZkZxamG4ZJIO1m3MSH8CSEfnZxwbkcQ1Pdv84RIhzvxwvZcej5PzjF6gb2dCDcKrJ7c1J3Ng56yaL9YgZBenlRQDR7Wn6TZGwb1Pgcou08sqKTD7R2RO2Vda9pZzYERmRK3FJ6RlpP8jZp5p6N1ESVI9VUBUo7gyaDeQBMsquqzX1jQ0MXmPQ9qyUHwj4AK24Eryc9mhyumkL7IzsR66MQZnrqAob21s86bOcsY5TvSQr0DIjjIfPYkmLufzbWgOIxQrjw5woy1jtZzi3ggmFYQqSYe8rmNUTLstLZfWvyWldyZ4s85bnL7XcufZ4SOgfnrly10ZD3cFgmJbDoYLoRyHmSUUldtzFQph5xSFo8ha6nCRHohNRatV4v00hCm6WR1a8jYLnbgRFFZGU51yZ8FAO45nYvhi2iZeFXuCmha7WWYUKrDPbwhl2EognTJOZeqN4vXZIpy55pXzhxp87C6PgZ84Lr8hQtdZyPChZfNeMZ9816cv9Sps6mWeGJ1ZmXYo8nU1zTjysdBw52CRrnFQAOSJ5w56g6tE1YiWJ6ZiPJOblAgL9RlQsb5YQ73ywoiFGAdrMKq4bDo4WqysuOZi1u9qwmW8pZoQYzP9F5eh0Oh2zKqwvpCil3AzVQZCd9EyzmVgXvkrLep7XxZGOkBpl525qo3TW2rLuzMJmZ8gl4auLhHNSV37Uq0AR5R0OhgLRgTvkL4Pki3uVy1P2drayqe0RxSlXgq20TP8FEN0onIE9PuuOpdxQoj81qjm5MEfUdUTuZfxp9koc81vchaEwLHsd0SBqFWsw84sZBofnU8tOw5UMxpNE3gEEDouXLfg0ZsYkuPOlMdigmnGTaDbUQfijmqUiawqqJZ0gW6FIzkTPCt9iFwhjK6WhYi8IaImUbJW1jZ8X9vPsNVXPCA4Uc21jDEZCUFuSCZcoQZ3hl73ZkMF75Priupmkle3ZKU2eRxEC0upp31OlAfbKX5fdADxSN5fiK94nk5LAGsYZoqI3Z5k3bMo7pfVzE3SmgL4Q6DnZHc2kroX33ICWRNyKIpPETd6e5JMwBEh1Ii8rd50gm1HiRExh2gpulqq884V8hxHc6748Aer2vWg5kqZ196Om3IbZ0l4xMT71pC6PTkVsem4XG0kWtGv2ACx0aztg8Mi9sX9ZnbtkuKgbgjMghaZI0solo1rqhAWCIlmOaQtSZf8SO2B0mN189WjIbEjg94sEZrN5wQZ94sUI3cxtuqqEOyulUOaARTDOIyi1WUDwNqZo3dKASz7Kv3zxjhA9GWQgiQzDH7B0iIXdtZxyB8UMAz5BfJicwjDW51XNQZAy5ChukqzPcdIrdbN9asF1QpZfhzZ9YkXRo014Op84HqnljklGCHZFFvqCYQ0vy8Y8jV10i8kSubUnNp3kvja4x0R1uwcS4QBkx4OJpqJjLl70QWEmtvILELNu5ZI3n6De3Nz811ChTdMtEp6b00nw9s665FbUjpzkTOQQzUEIaF0yvokYGtgkJg1qijj9PkFbyZcxdppcUB4BffrAfHjC6oLTZvBhtb0jBp0az1QeH5vClliZzqx3qjQtjZdImnTB2royFxLg2shtcI4yNu2G9Z2bwSM69si8l0VbjOQrKPh4JShOGIBhXkHadbfb8xHteYcFC8lfcr3Z4ic0og9c0ZFrWOgBDmsM4dtJncnVWQfK7PbZnQpFE02ZcrKrzrpuJ3w2BZDurERpZCrW0T8chPNZFsz00rl77W1P6sRfRXZvrk2MlhIqbJvpw9O5ruroHDdZGxKGpcBj58d2y95nruCxrJQhd605EjokCv5xSu7LzmS4irPVCQeZtwrd30iUTpU2QgladAjXq7CCT8T08CcjN4w1x41yahNeSpiXFG4tO2I0CGfg71F0ZyxD0OW02boiOQ2Q6aC9PbUjGEVENe19EG5q5EZpSMo2cfmi9gkKUl3zCoFxzk8VxL8ZI8AjYTB9W1gCwZgcDNuQ62I8xv5qab0GH9vsp0v28eQRUYBj4oQBQ5b2mmYFMGZxXZdX2oO5Csg41ZdOHOU1Ob3mQH6Mnw4VBRWiZEIcDpzd7Pr6RKtm8iN2VnZJGlDdZIOHbsRydCOrdJrSR3fVrwMl8DAVAlmd91wUksob0MIAuHpljHrbDoiXRiyzVpN0ZC8ciZfWtqTSShRuEnY82bsTwcNn2J73Y0X54ENg5GF1UG0fUzoOXtqz7xYUZAo9ERBdhigdxDIXQWZ8jppwUtgfjblV2Krqv2u5zX12iPeKy4Dc41ZC9iNlAfPsG4Niyq3j6Yu6HN1ojxpUZI94N2kyGnanZ7gXCSW67DI0nhZvPJYLDbO5u5X3JJBrwwDQQ4150dXJUo1H3s7EcMZziKugEBPU6D40eAg19oSKK6O2SKq1Zhvd56wTjfsBtezAZkELdTiEWDyxwolwZ14oI442rgig9MOgNjKpfrqF208PsovfzyUmtErwTRw70C2adkgHCXcfgMJdbMika6j5WuDUWTMtB0oP8Nd22QE1FW2AJIN1XeahMYo7o3MiGEVCavZc05bZpiUZtfGtaVNhRINhoRNcjWYU7s5K5s3ZLs7bQoqIpt2NFYOIBGwojxZhQpRtP6d3Nco3BTyg65JNdjBz8pNorPcgdzaFab7Il0BLNgh2f4uW7s6iWJuTB47guB5CEBqcs8cKHSp6MzWlE3wDi7tOjPklAJ8c8QMNGr6pwGefHal0uNNew4O7oNk3Sbp0oJgHYLIEYZBZiDc44GWkgE4pzM1wlBFcZcIkksvjZxaaVLtYI4zAR6UOQd2ExXd6dlSZbsqx0MvlDiVqogdTFjN8gmTs9sFrnZvdvGgSBUQ4bBMob2cTpI8xV6hJZrYZGTyzwclpas0YH7i0Ubht2QqZ4YOZt6VbYZ0ZAYxdXZmZAgMGM28nWcSlsvROl1HEgRw0O1H7XaSf6OP3seBV6o4GdOEfdjo6w6TTLgCkGB4pcCcuAsgwgd7sSnSxicFtRkBv23ZgTKND0IV5TxU2ykrr6hZFh1rycRZhHki3GCR8ufB8i6xdqkB3OjL7hKqnqZf262ANo5FKm2t4oT1oweMYlopKsBzVe9D2HvORdWG2knqCAHc2szuwADg3jZz4KQXrcXMwofJXbUzbvyFuMpUcR0hSOMu5BGWhDyHtdFohGQv1VwDDfkPMIx4PPFZpql3Na8ZnEk6Sx4kjIzHRWnUvKh94D7Dk4h6kZIUjw6Org4gA0Zq4S10WFqySNgrlZqquzsSqbEzdzstCOZlaTJP0Lz5eOgZ55sgLWo5tmti0v8oSSZGLOqPXPDOB6Zhyqf34kq0Pwf5G3XbJUfEgKHnMmpZ3CIfxbSqYREPwIFEAfs91CzX4jpvbQ2tCs0BFZ01gVbhchWXozFZeeR4KIzewOm8bm1zx51DM0mOGipfBgabzow2SbuqHQeGkNCR6nuVjDDOus7t9CTKj8p8aiL6Gf4zBqEjuxxMfmkA0Yk7V0RlahB6dnBnagKYbfjpqqa1kbHsE1tKNUEZsZ65PCOdXgqVI1AfCCvpVRGnMwWjudZmRGo3Xsuql1HlyzcUtZr32LasKwuP0lZA5eUzqj7nMG23l9oo2NYFNQSzcx1JTaEtoxJQFmTxht3LHX6ZB9ZbPkG5rZwWxOvblMLHM6sueCliKqgYwo3xZrJoRwPBclzC9SJo1ZCwhoKLh5orLWj1sbFpLZ9f1bzzi06DOUoGZlJIFFul6WXUUw2n0zMUpJoW3VcNDlyajZ8iNkSjFpZIEODhcYZknZGSFHtWJduE5ZzlNMey6fZ4obq2PZ5DikpHL0AlP0isZqwUpcclEQXnd02Z3eNbTRpl243enK1k0iMZlFawv1INfuf7PHA1kQPbEq5ctSpcNOr7IZ68eBclAP3xwBpzRmcZquwhgL7KihfcIPlKyZgVUc6Zcu74iobT2fr5Lg1qVbOlZIGaBc5vCSxP31bkMrrZJbaUU87JInwBEC3A4qMfseuX0yHMtZtBHM2uqg1v8EsOnWL9ZBXvqZaVy180EmBgA0MzeEV3GvxJlaJiOwhElOrppjCR5qrn5Jows5xhAsxLIeJ85jHfQQ0o2GK4YSwsRQ4Sq6olwFnh4uyLcINGj0qYtB0TapAF7EIg94M3ZIe00ppCFq9cydn45YVaZlnyIT1YVMJ458PfH8WNMrfFTt9nJIuyU3Z8Ws3PTMC7dIRg1r93pnPd6DkxK1cPyYAMHaZ95lZm3T9WZw8mUSX4bHEZ6MxZI4hCv6vixl2V6VAq0ICkoJoxoUvA1lmwyMQN85IRW349qw6aOTEcweTZany2ufHTQ5GrPDB8OFE6vbc7Ejx9lRQvPO6czK6gag6hizzhB9BCPApdrj4pbPOKSkZKbVrOE1c25Z6ZzxEPMb6A99XToO9C56bYfyAG1ouw9XXC56RBGnZyBBlijZti5uqFqJlcJYoM84eCrnWiKQlxRcDwX37CVHWjwH4kP14gEQEPF4qGuTgg9ScHgVxjB15Jv6GQtrjNiv8aj0f68acqF0gGZgobeDhZi32ybrMmdp8F864FK9fFG2We1dc8a0Ok2mYdC1zDm2XHZx2iG9eha6WCsmoFe0ZHgOlSesO2W8j0A8PQNAEpSpKMq64ngya7mZH2zq26roSailEZHAfEVtyJZjtxZqsegEy5B1uC6nSqzPyOihtiVAsbcwgv0de8Mb94uyjjZvkMHNM406kxX2M871jpbZqTFO0FZ33K3p0ZkZL1XFRuLijaP1Uc1hkAwK3dE7yuYQiZ9MP41TdiapQlyAnOJcluTtTOY74RIa1gnOOabx5F6oDxGFSN91C5pTZ9h6wuwQBAXY26C6JwiMMbzAM0r3q27Z3Skb3q09KfokJoFEuZ4n2ib1IdvZ7bNWfudDfMOi1vZuEMghdQZrHwu5BBW0RgIRoP4ndNhdPQ5ALQqUNUvGVX5xeD3ODfwfhHdS4ojStDC1yqFEG8B2MikLY0yNVw2GZsXdyC7UInBGqROrQiWUeVaCzcNrSpgo7wQqSR5eYXD4CZF72Zl2oLFCtbUxylFU10gfC3ftRL8QhKbpFGFHTmLsIU1UTOLsvg3QKAmEMO0GZxMeqiW6KyMorc3lWbz6Mvezan5O5utawpIxaudM1bzKCzyfkTPRbhfe1HK8A5AT9KvrP7NU0D2nxJt1E2fAV00FD3p84OMXFzhdLCpfZKO0sw25f1ArBp8OLJwZbGqFwdVl5sZzLB7PZv4OHYL2k01AmjzyqzCZJKz5ZvJ8fzGm6uZqvoxygD5qS0glZDYoUJZuk8OQr5Cnl3BpYSmmR2j3OBjpCIFOkTNpLEGlssAAqZlI9SURCxOKVi1eAFkpGl0ZkZi36zQZ8NjTCgFT8yjc5Ls0vNtMFw15EtcwrssUZLNdkNuzlQQQbIQsb2VZ03dugVaXkVwWAUddZE8bZs94eVuZxZ3yGxSsPK7ksQ2p08iiTIc5v2ii10065b0mLxEAZcAe6P79y7ywl9mEb0pKSs8GqC24wUyvhRgiliXMGozEE0Ohaa6jwurXoT7SOKWyWHHgKbRG6Ok699qIUZ2Wpd2w0C34LEPOBSCyfWtZl5v60Bm0NmBTXr1CAij8iOnvpWS0fric6MBZf03l9o8NFz8P0xTdsEIw0jSVxOpZy0Z6h9WqCV08ArFWZ1tpEmDRzheiy4B94CEBYh9Hby3QnguJCRFf3d20qXeFU5EhXFV8rYpcf60X273Are07PJ1VS2pDsTaWVXOuM8fZ06wKVzUmmJa1wf7u1m0GNgEolQGA6zDZsz447LuyD4NNWI2B3LSsPbyQC3BWu9YrFBmZl7m6gP3jmu7SGB6ZqvT1IeUZyiLjhpcBRvaVDg2cwdcsFCT0soblaHs4a6bjZuU1xf3IGaIF4j4FAFdo2pik4cBZlty8GmNtIEQpBxUMe9hQsG6nJTP1yR1jCtuNltL4447ohOWkEEGZl4cYIf0Di0BHG1Y5HuObrcVDhWeV8ck1GlOlfLCzhiU1LLldtlFmln0V6SnsxTXgBVJVsbs8rpJxJZw7Yc3tSVqDgVqwsk1u1mJTcLxQ3G908QBj4d8Vlj0IjGdLaST9UK75C63dZc0lFvf8HeLYpZ1BPSQBk0ODio3y3D5L7aFKZmxaUlWa2Njil9oxHoC6S0ihjxrWoow0k6b7exEysGFy3nZK5HU5cPRO7y0nTqJq4vbvMjpYgLqHS6eccYKU8bpEgeR6Ec41WgWvr3D0TFxcD5saS50BdJswbeO99RfnctQreZyAHQn9l7ncrZzezqc2vg9XA8IcjXTor5ojO83lCRYp94BFzNinORP2Y46WW8AkRh37VtoBu9dzcTrefIGTg0aZ1i7gM7LMdshmoUddMGjlUtsYOdY3YZhFLPiNshOtUioJIvEvA7eBhKBDqMwFhboqnGfzAPQcpppyOxe5qRz9V6shY3PndvJIeF1UGEENfUblijp7sDVuQNVFDM3oRgMoUUMQ8mf6TmQC0NaAZ3TMD31bti4aeVFZ1oww0jCJDOZ3ynghqwcq2XpLCNyPr2vHZnLz22it0fUE4pqIm65tTzovzJjCnAmhy4mgUgs89VZb6ZlQZ9s4X7ZcZjZAr186mcqTakZFQoTre8q4kLXVmwHFn4Yj9dHLvcT1ZmZiKkchA3MsQI8tkhU993On3ZLma0Qs8x1GCapT6eK7X6JPd3AcO97wcEf2WpWcAurA2sZ9CuZqdqDV9FKZfR9PQOE3oYS8BVTRLJIwqaJ6ZBfpbSeXh0VeIDYZ64AN3PpdKKnJC0bwaMfzm1OyW4kCV5XNkzTiXaNEUTQ6AAj4kHeEBdYTAp4XL3vQeh2nZ9BlSNuUd2qa9Zp1b1bUNhdao0BUE3hxnmcMan2kpHqsQZAcpZnwT8ZhpK6wU2lv7dY2Mf5Pi3B6Py0vFtqZHLMxgezUXE53I34SAanL9UdQWVf0DAQObyikipOVGGGgIUqDYzScq2TowNpneGUAu9HZBZAXS09Ey9ubfmBpmZjqbXadYzIpC81hRye8ckswe6BpgE8R6TMtJ87HAe7cR1ZyURsn4BjiMo2ycj3cP7MaILDBYlkNzIQAfA0GWEu1jjS1StZo08a7liZDQYf6zYcn5ydu6W4BQZxR7u4qidIa5UPIl2KmkBdCpx9FAVhEwU6ykTbGBv53x2EHHtZdnxKh3E1nfaPPcrFZig9AXdFdxyGJ4Ly1ZDO1K9MFiSQM8vZa10nFh8zsEjapfuE9jqn93WCpgMk3Z3eJQB0hbBy0O7APczmzd1szyxlx3Zq001e89MyOPBiOBGvavZf4dFs0H9g3xhOiHjGZKqhPGf2nGZHoAgRyn6DnKZFrzw2sc8wkWPyrbfNsiLFBVsSxSgfS8FJFnwSAG5wI342DDVMFZE5UzUCVZnWaQCByDI8iiZ3HZGS8vgU1yRKQX1IlIQFX5n5AtjE1xfqc4Z1QgE4EQ90ZLkzIohdYx0AACFO4ya6n41kdK24JHf2hjHAdIKhKFXU6SkstBJlxm4vbWtkJOnkqQLZxyFToW2LFngZH0ayN0ZGyDlqTZ3Wphf6ecP2kXkZhwfZABKTOoExhenk0fpkocAiTvLywZoj7O0qKHm0V6vDi7wp1ZFRAW9w0jnaxwiKUT6i6ZlSPgKctJ5IQg48Rhn2klx9vIQOFcnZH53ZgUMFkjbF68ff8y3aCkIAGy5hbnatbbomfwEHRe5kde0Ekpb1clwwm9MgoIGUCJ0m4thSMBR5AqU0Oa2Iix7sZImiDQZmZcMHB1znjvlc59P6qZuRUaGDTntQBypZLqFXNQt2yb0uGekOaHgJMbqWDHS47FoD60n5dr1z9C7iP3vAivaV12enZwv9ae8HRYL9zdhbdGTEGmwTtwv1NNkbTrxwRcYD0asI6E4Z5HaTZGUOKNHfUmsPpwG8spX3Ft2Ch9ICod4dpx1256seBZHbdRYFiU626XG386P5r6co8owhcfpJ6Il8ZfuJZq6i4F9JvyddrICQrz04Zuw1rk1goEg1S6B1Fz0FxC3AZifkrQeUUPHBw6yTZiZxSBzG13cIC3F0Men7VaFIJowdFCRa5jZcioZwMVkIulvZ9CnlpjlZHb4q8eUE9G1r1nAq61S81Ha2gLQqtkepFQ02LjYW7ikKaylz1Zo5ykx9zN69vZeb6ZpcqUkwiO4mXBeUtV9Gj5yrAYZDoNlAx7K8wbeJazyqIHy0pwefVpCVXot5Bo4V2IZAG53lT1odEicFZ42rnc0f4ffMT1HFXxSy5Ro2uz0dEjtxWDQlCSO17ib68xrAXB0lSf9jmMu7KD8ZJh7wicORaw5BffgiXfR9q2h7ZHEkOl5yAuZv8xuUQ36aelwQCREpCly2reYD8ZnQSQ76XKZjx7ufCjO8U7skmL98hfIBAUQssua7PzFcKSAmgp1gZozfH9YqApHvHo5lEMviEiZvj1ua0t0Rwp8Jl1U45v5tFLhAoukCNQNNC7yfFUwZmhG8R47yH0cV9k8YUqIt17nq0OB3H9C7eZ5XfZdZDtM32RS0Kv02cCqw4IvuTKc3GrG7gOOrw2PB2QCwpnH7H790Jn5N0Kciu7Jv76ZEIIbsO09ZCZKywZ6nyLij4Qf12t6JLs3R2ojXbxKa694vf2UT1B0Yuy2msxFlwnixbFmgAKt5TejYUIojG8bJZrt9oiBI4CxUEmYOehV9Suj5whSzKLDxCbIc6fwgoHLVXzgrpksQuFiHrQfAOzMcf0DFhweHmRU56jj6hESsgz5aDwFjkiMEKIDjShG2rst5EiRazvLOUmCg1kD9C1Qx5beYUaSvMdxXSG94472vVRIGjwTgc1ZdSNTHPE4ONkMVo6bOavQ7YAZ50de6u9R6k9z3C899bFIbxJoLhVa8CdQFvqZwiAcGYPkFf8v6jBiMreS0g0cGcsmIMvQ4k2kh5G29CA2R6foIlTZ7QZozypWu0FziTZn7nZiuCJ4NuaN3bHc422GyuxxQWNlFyVcZvgd0EJZsyHkIeZpGk2GHngJwzYswo1abiOo4yivv4aZCe0EUwrJT823X1w3GZusRvc9Kd2TV06Kx3Avc3jfWe7uhBKx3ORzz0VknbPNImmzBm9JuIxrdKlwFaXeRmqcU7kGFW2LnwohrxmcdjIftFKsdVGB6MIrOLlV0M7wLJIWqA3nyR4z0jws2flhfEWkeZ2JviLPik4DtyACZy7eKdkY0DDAmf1ta4kSXcbAl6ZwLkZ5MsEWR3TsNvFfXt56m8YcQ55VV72FhF47cJ489koSthTQj8zG9l4ZBm88HIQFZqZb2dbSgTQNmSZ4Y6Cdqj52zMddPBuBynLl9AW2ug8xPEZ1h9ohiCh7GGeSO2WeslblWys494092qmgF79KQdcsr2sBCymaCIhmvC5jmmpd01akDFeZH0Is0QUNZnVLih6kZG6WgABTSU8V3dwcOk6qlgrufiZCiG1dCmt5OiiAGqZGgMQNA9wayDbr9zUsucAXIbMbEvGtAXpbValqGuv0b79kqfROHkZxDbAaRmpqSxufgL1NJ91A6wySavZK12Qm70u2hcnt76YLtCw1fRQTwsZf71eLARu74OIe9koy5CvmWE6geSsXfrDLQCUFiFqVaW3LPXdbiJAvgsP3HesyalSx2YMFJbPvQtyJ2i6TB2OPxx0vA8yEduLlg73mh6ZenkNyLwciptlUoI7si4W9iUtdxiJHRzNKZizuOAnkPVdSA7abwp0qnhllxY8R2ng3NNjJyje2KUP7jWeBHeY9j2JKMs2Qtcx3chBCmmClxIoOpQCvxAOCUckZqdjH1mPO3YRDTtwc6zAK6vbilfDqUOHQeUBm0QsZCUpzkkRr4CbIn1LRZ5ouFm4nFTTwuHMqaeEVA343Zs8XFE91atQiwlbf4yR999BkDWMA95tMEgeZcYdQIiII1Gmh5vCPnbGLALJZG2WTFSDw7pfffKCuR3mRdbgtFZsmjBQPGNXpqqQMM3AYSD6o1jF4L3iQUE8ZJTViOgIseLRG2aEYWZ6JN5vTKi49KLPrGNo6IxiorhZEAvzWYofhblZw840CYoIH4021vZI9tuRrxvUZcl9z04l8hsaQJYe0LMc11KhawrJRUkJlEe9wF1afMgsR2Cf0vz0NyqgGpZvATuyPPivnROsSH08OvgKFKa63SI7boio2IRXHDfuNsLg0WFCUp205eMxxCQDIGgcgsmSmqLK2okKid1AClpprz2MW05qbyOwpSocTMcInAZfUbNmkCX160lG1bA2eD4x8IXndKaEGB5dlx8gCgr97VROfGEVLxaV77bDp3rVgwat2ob5mitqfvmZpNMflt6U1OwgppMmasiLZf7P52K8pxwDCazztY2ztHeAXdmt7PzUGfjANAiH4q44MT8R70DacLwmfB8bHpxIT420WWVJ8cpmOahQaRn4usZt8K7Q4XiZANNfnjGuZ2LPNC8sMYbxkJg11m7Zw93AfvXcFeuVRl98zaQVXGINHteNZEpPshaWOjkmSPxWzviZClZwgZdnBzZpg0wV5wFuiFQbenxYmEGJVfGQuCCTSUbctqmr1wMZrDCioDo8MF0Zbzm9N53gPM1PG3Ek6zIY1VBkSGqw74pYv75vqThzLwHZDPDKHZqxbkWjS8tnU05ZmZutpQyrOM5NiP5fbN3tq8IXbWyi17ApUsR5ieF7jqjc90SZ77VOFWLVsBaRHyW6ObOtg57vV2SF0EaXABtJNSuoWGXi2ohdrujGgII2rmYiRKvD6dzIVbhvt28j4CF2xftEhN85gCufD5gZg9PisMFndZ8l1gbChAhLUIxYphwmFYhGZ8c7E72LK9cXj1js9tnriwBBoIoTBgcVzk6tc1Zk0eKQwNClmMKEHuLiPMacdecBmnzGrsjoiZaEx3MVPAgQ3EOx05NOkEOUxvmZcz8QNICF56Zt4ZmkchWXN5ijS6sY5jgZAG8uJR7Uv8fsZo24ZFcSAusl1sFxpBUVXqvVCaWhkrQ8ZF6JUypyRX3NH5Y6CoOTWRJrjY3WhGCPeMaqoWwd0UtwyfF5guYoViLofrt4jOfWZBMCbU7giM0Z4MUzQQuc8vmizZhRlEZ32fgqZipzYfeCMGrUc32bjwOna8BLcyxKnMJitBFETTJZ1Z6JFNXcwCJ6iguMV95QbZBZCSdfZJajNgR14GRi14wl5lYMFjQgehCynjThY8DcD0LiooVTpFIj0taFmAi7K5XNCT3Nqz3UtifowOTw6LD0aWZsFRg0yvJlqtMR0eumOEbrZr3QXrCQlrkjZ8hYuMSl99kmrA6IpB7bl7pZIUhP1gxCm4cpvNih1M1FO3ajaPieiD2r8Cqx0wxZzoqw72k0qqZAOhg4Z67K7JCbcwZ53cnd0ZfxAT3rX0MbL025q0P8QrNQblT21y7n12Z48UX8PxUGXbN6t5Aobql6DuRM6MCGDSIDcSUY0BYcpW8Z90Y1nTjo5S14d7tEu4nWBFsRJCRiBDOxAkXGMw4wUbOLvRq6ZByJDCEsa5ZiWSgiupFhru8F3Nfk5U92Dls2SSj5Y7s1ZIRaaZFA45TketUIJMaGC8WbtVwVkmUArSbN6rZCQJHp6yH5pSqUafrISeIRspea70AtIbwQSmq9qSbV2HPQAxRxe5x9B9wcSq3LDMtby6JysIopAG8dDSkZ9BlS5z8Fg8NBKrwFA30o6hWFKOZGOhKNgVtG6ddZjKmy8j5d18a1o8vF8kopFWZpXGbPc5JZ2VHSVlQbUoqhaNv4G8j1ibWxt2j24yIHi4FINmL6h85ZIpCNc4D9Nu0YEQnzb8qSssI1DzlKp3oEAe1wzjwk5WhnxPTLlrVAv9wIxS19J07v3uamyGoeYZET0XYsCgWyUkc8QzWZuAioEAYmhJHZ1X9zGjjzSO2JRO2X9MGjlP9LeU6FZolrDoW0C6q8x95UHl09APFBCoQOZ5EMf4qZwFcK7CTCh9GILfC4bbHBMRyAOo50sTmfRqKQM3lx1PzYEM6qj8rPUYd7hCBSeD7c4H9kGSptJLme9FBiZ3yV6C5HGbx2WWUSlPKcMQDjn2zRWTZk0sSVZ2Zyz7I3AV8ZhJO5J0dX9mho4AhN5iIRzOQzZ0AZ2HypGRcRYd4mILG8e2OHd0Sa2kuoZjUc7AbGJnfmB5gbBj0ZJOV5pHFYN2q9WTR3ZrwcY55JjOJ598wmaWOe54oV4V32gHIFQ7Ex4UsJ26TbxpEjNORb9ZrkGzNcWsTYM4FZhJ5CzwjC9gMukdt3VfkHDUTC0Rzyh6RVRCGZwxhVM466czdLccloliYkwKhBjaoZ2IOTaKAgI9Z2xnv9gUkqYnxvfYx7Qs3687BZkItwD5ZuGIZEKt2mtX9uSaf7Zf40elhuVnZ7gi5qFIP3uwslEWBzfxBp8Fux27vpUKslakFCZe2ux8y06sFIfL7IcsfwjVg4U56zTjfZDo5ZFhh2mNGbwGF2l1posLsMpttrRlFW2rHfOnPITasl9bT7PiN4Z0iREw3lZJAeRCipnwlxZw6Us7fo09AqDO0gjoTfARkLyfGMWHbFzqytQImTVTZfPp9CQOkiyUJgXTwBqgoiCfcOXWJi0TR43wZ1hPN0348uyOZxx5AaMxRV0ofYPh51kcrIupmD7Dw9gA8OZkubtGsOsfkYdDOv076r4eVxLObLm1zrcgskNucADODkrQNWIHJI1YLZgOubFoqC5ku0Llb50qEUrz3zHQs54caaKBbWoB61MfRvCR1wxrzhWGSi1xQvvlc0kqSw8HI10h0bxSkXeZkXSdyHyT0f5I47FaHLd76z6e3VAVLKZEsmWLdzwIEeTOxRZdCfVZrqyQ3M0qaBk7p7laZq0jEGPrO7Uwcao6mbe29Xn4Rj9Rlpv6HnnED70h4w4xPip8n8i9fvGLS2Zkbzgd3597Ei0nO8fYUXCC60s5XdTNdMHFayHqW9o58bWqsA2zez5MYP3QJ9eXBisHs4ES0GZGIKynEOi83FxJekQrgNswsi5kpe66WqwY1xUyycgHZE56jS4JQ4ENGQa3v0enn4ufdllfcnt50O5Rj1QO5ENE728o9LlIPpsuylIbcvgOSi1kHp3Qakz9e0gsZCLB87Yu1F5RvdI6mSYIVm3z9sa47tLqW8wmPyaZ9w90jl0Qv03BoS3mXj62A16rHLnabkFjoXb7wPad7FVhc0JZbT3468O4BEIM84bv03wWRR6XrGFCQUyB6pgP3VGlQYlrx2RO8MrAZ611iyfEF9Z3ZCqhB1Lb4igA7jiWpkIkn49jAEVw8gUfVI2ZlUyfktE8r4G4Ev8pZBZEqOTvXdcp3pc3KkZFFOnNF7OQx8Ce544EPvfz9ndhhsNj58hFERJ408gY2xQ2JJ8xF88FVIx2R80NRk3AQ21P8dV0ARKOf4XjfzOqadvBc5DM6s7xwAvgmDPqW5cZ0zXZIYahORZwqZBbTAcZuggkSYTdaSg57JpG7CCZzcoC4ClIgCGlZqUL1Yk0h94OBD3palqLyiNrBjsBcTFHhDFs0AbyalRvZ8H69j43j20wFk4ksMsAPLgyT8mQLo4idAKJdLusnwgioPwwZySIUlXACAGhQcbC31CYk8BlxPyH1rdS5d9f8HN4OfhCR3Gbm8u4wDMG3r90lMNfIZ3LPpG9WFcjOf5S4TRKd2JwmSLsddg5uCA9sRAZs2MSmrd0Mb989KIAnDcJmxk7QZy4bTHa7ojBFXi9ohZl0IL9qLMvwCIrcgfIftBjU1I2yuZCA71hi4g9TsZihO1mHdE0fGcAhdsX0K7lutbUszlFZzJJihegaDXT8BOqt1GI6yGgHr9lhCEmZFspZ5Lav8KZA1ZncwwTd4IFX862p7u5IUStyPWx14ZFQgE08RKB0pG3WARSsW9Ju1UMmoFtC2RJHQHZt2ZC8OU8m4cZaoUkP7EQg4OJ3FMWX1ZKPBAWGcVSZrEJ143j4qv5zZGDJxMyqMwnUbhsArziZ3NntZ0CeiIIAg4JWbY0QpwRrXZc4Cxi5S04bKoTzuDxkrbNtlXnjzqVY0WhmZn7kQnusLQE1JlS6N44br6vGAlXmnRnV7AZaZdRZjbTe9bZoNwGfNBxd1ffISjQ9QuiCHlwqQv0BXIGZIQd2N3beMSS00WawF5k6D5aTk152gYM8JZiKbsWmpgjDDdnA4EWA1CJya6ne4qbQOIkyWiyMo8ZppzpgBgeydwT8N5cns7UqZgs3yY1AcCV1n6aZGy4HHGTsVmokmFpQPSjKoORTfQCGwivR6N6KREs21Np7XrXxzacu6cw8G5cJF7OLTeUsfmHeFAmlyxZvDqxFwASI1KEwZ00ZpuVDpASv2GEO30oZ4BgVGC9A3ZLR5DNtK4wSRVhS2nfsSNz2r88DPHir9FtJZ20MjfASeODrdG0fzRZfKkrMGiifMagOZd3kEZHZfIEWV8SEJkP4zupUd9bpW8f5Pfz0M6oQ56wwxeJPZ0pipK4Z30BhqBKNxyrnlVEUSRiXqzRasU74QQgQCfapTWb3iOkKZu0fMSE8H0V1NLf59MIeQZGZpZ6YglKIASiHa6tQyCKviXZ0mrPHevMyhkq4lvoC4mhKr7gdIePKbxxHMmHrYBtDo2IJ0aAd8xa36WWh6g9FwJ5rJ0pP9j7bblgc3ISi3H4wRIA3U4tt0RpPyG3heDgoDJkCEhNvYvpKsoLiFkIaZg30EUKPxoUmgNqCKDk7AkiVyDfhvwjo4NR74AeOkCkQ5Sq1nd61gC51S8kZl94NHwZmbJviDCKpCvX8SyRECL4YANPIRGOfM54luIqpLuGY5xMtasvz92Wix4cROooFk5WwcQ2ewZGTvLM7PMxZ3x1E3aEGhsjC5koGGtrRImFo5749CLjldwAZn9nYu1vQdBGsLsoSDvgnJ2K0QnWZEFTBseNbxYDZydGE3egsEb9QQ9jucRZt0Q1kuG11Eb7yii5xNyyUOjmBNoruhxCb2zXe4MuBcqZ6lDEY2 Requires: ld-linux-x86-64.so.2()(64bit) >= set:ihidc, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libboost_filesystem.so.1.58.0()(64bit) >= set:lg2SwOOu6ACZF5RhhtyDgvo7clmHnr2hnZnjIjvyuaBMQWrzhy0, libboost_iostreams.so.1.58.0()(64bit) >= set:mgWoygLxzGwixYsMAvgWFU2Xbq2iaYhENSG5SR1Z6rrlZFBQS4Q5bX7cbw022UYZ5uq5gxvfjwBu2OgBThrZqFny3, libboost_regex.so.1.58.0()(64bit) >= set:okHhq5TFACZ9P5ds3BaWDRWV5ZdZv1vnPXSEl5, libboost_system.so.1.58.0()(64bit) >= set:hf9iUA9, libboost_thread.so.1.58.0()(64bit) >= set:mhg4Qcs2yhoMZ992L3D5Pptzpo4cgEdoEqCaWUhYegfOJqtRfD1, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.8)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.G4bCor Creating liblucene++-debuginfo package Processing files: liblucene++-devel-3.0.7-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IPDImr find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Uvgi4t find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Map.h:10:15: fatal error: map: No such file or directory compilation terminated. cpp.req: /usr/src/tmp/liblucene++-buildroot/usr/include/lucene++/Map.h: cpp failed, trying c++ mode Provides: pkgconfig(liblucene++) = 3.0.7, pkgconfig(liblucene++-contrib) = 3.0.7 Requires: liblucene++ = 3.0.7-alt1, /usr/lib64/liblucene++-contrib.so.0, /usr/lib64/liblucene++.so.0, /usr/lib64/pkgconfig, boost-asio-devel, boost-devel-headers, boost-filesystem-devel Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.onAnYe Processing files: liblucene++-debuginfo-3.0.7-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UhP6x5 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yq3NR2 find-requires: running scripts (debuginfo) Provides: debug64(liblucene++-contrib.so.0), debug64(liblucene++.so.0) Requires: liblucene++ = 3.0.7-alt1, debug64(ld-linux-x86-64.so.2), debug64(libboost_filesystem.so.1.58.0), debug64(libboost_iostreams.so.1.58.0), debug64(libboost_regex.so.1.58.0), debug64(libboost_system.so.1.58.0), debug64(libboost_thread.so.1.58.0), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libpthread.so.0), debug64(libstdc++.so.6) Removing 2 extra deps from liblucene++-devel due to dependency on liblucene++ Wrote: /usr/src/RPM/RPMS/x86_64/liblucene++-3.0.7-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/liblucene++-devel-3.0.7-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/liblucene++-debuginfo-3.0.7-alt1.x86_64.rpm 1241.76user 92.42system 24:06.18elapsed 92%CPU (0avgtext+0avgdata 722188maxresident)k 0inputs+0outputs (0major+34201310minor)pagefaults 0swaps 1252.90user 95.53system 24:23.21elapsed 92%CPU (0avgtext+0avgdata 722188maxresident)k 0inputs+0outputs (0major+34661992minor)pagefaults 0swaps --- liblucene++-3.0.7-alt1.x86_64.rpm.repo 2015-08-06 23:09:13.000000000 +0000 +++ liblucene++-3.0.7-alt1.x86_64.rpm.hasher 2019-01-27 04:14:41.768954082 +0000 @@ -37,4 +37,4 @@ Requires: rpmlib(PayloadIsLzma) -Provides: liblucene++-contrib.so.0()(64bit) = set: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 -Provides: liblucene++.so.0()(64bit) = set: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 +Provides: liblucene++-contrib.so.0()(64bit) = set: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 +Provides: liblucene++.so.0()(64bit) = set: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 Provides: liblucene++ = 3.0.7-alt1