[furutaka@peart-furu-or-jp root.git]$ git pull remote: Enumerating objects: 443, done. remote: Counting objects: 100% (443/443), done. remote: Compressing objects: 100% (82/82), done. remote: Total 263 (delta 210), reused 206 (delta 177), pack-reused 0 Receiving objects: 100% (263/263), 43.13 KiB | 262.00 KiB/s, done. Resolving deltas: 100% (210/210), completed with 169 local objects. From https://github.com/root-project/root 60e9875799..6392ea7640 master -> origin/master Already up to date. [furutaka@peart-furu-or-jp root.git]$ git status On branch v6-20-00-patches Your branch is up to date with 'origin/v6-20-00-patches'. nothing to commit, working tree clean [furutaka@peart-furu-or-jp root]$ mv root-v6-20-00-patches-80f1451 root-v6-20-00-patches-80f1451-old [furutaka@peart-furu-or-jp root]$ mkdir root-v6-20-00-patches-80f1451 [furutaka@peart-furu-or-jp root]$ cd root-v6-20-00-patches-80f1451 [furutaka@peart-furu-or-jp root-v6-20-00-patches-80f1451]$ cat ../RootBuildOptions.cmake # completely move to python3 #set(cxx14 ON CACHE BOOL "") set(gdml ON CACHE BOOL "") set(minuit2 ON CACHE BOOL "") set(python ON CACHE BOOL "") set(roofit ON CACHE BOOL "") set(gsl_shared ON CACHE BOOL "") set(vmc ON CACHE BOOL "") # https://root-forum.cern.ch/t/fail-to-compile-root-6-20-04-on-fedora-32/38990/2 #set(imt OFF CACHE BOOL "") set(runtime_cxxmodules OFF CACHE BOOL "") set(LLVM_ENABLE_DOXYGEN ON CACHE BOOL "") set(LLVM_ENABLE_SPHINX ON CACHE BOOL "") set(CMAKE_INSTALL_PREFIX /usr/local/root CACHE PATH "") #set(PYTHON_EXECUTABLE /usr/bin/python3 CACHE FILEPATH "") set(THREADS_PREFER_PTHREAD_FLAG TRUE) set(CMAKE_THREAD_PREFER_PTHREAD TRUE) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread") [furutaka@peart-furu-or-jp root-v6-20-00-patches-80f1451]$ cmake -C ../RootBuildOptions.cmake ../root.git loading initial cache file ../RootBuildOptions.cmake -- The C compiler identification is GNU 10.1.1 -- The CXX compiler identification is GNU 10.1.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 -- Found Git: /usr/bin/git (found version "2.26.2") -- Detected ROOT_VERSION 6.20.99 -- Looking for python -- Preferring Python version 3 -- Found Python3: /usr/bin/python (found version "3.8.3") found components: Interpreter -- ROOT default compression algorithm: zlib CMake Deprecation Warning at cmake/modules/RootBuildOptions.cmake:391 (message): >>> Option 'vmc' is deprecated and will be removed in the next release of ROOT. Please contact root-dev@cern.ch should you still need it. Call Stack (most recent call first): CMakeLists.txt:122 (include) CMake Deprecation Warning at cmake/modules/RootBuildOptions.cmake:397 (message): >>> Please use the equivalent option 'pyroot' instead of 'python'; the latter will be removed in v6.22. Call Stack (most recent call first): CMakeLists.txt:122 (include) -- Found GCC. Major version 10, minor version 1 -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- 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 -- Found a 64bit system -- Found GNU compiler collection -- Performing Test GLIBCXX_USE_CXX11_ABI -- Performing Test GLIBCXX_USE_CXX11_ABI - Success -- ROOT Platform: linux -- ROOT Architecture: linuxx8664gcc -- Build Type: Release (flags = '-O2 -DNDEBUG') -- Compiler Flags: -O2 -DNDEBUG -std=c++11 -Wno-implicit-fallthrough -Wno-noexcept-type -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -- Looking for ZLib -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Looking for Freetype -- Found Freetype: /usr/lib64/libfreetype.so (found version "2.10.1") -- Looking for PCRE -- Found PCRE: /usr/include (found version "8.44") -- Looking for LZMA -- Looking for lzma_auto_decoder in /usr/lib64/liblzma.so -- Looking for lzma_auto_decoder in /usr/lib64/liblzma.so - found -- Looking for lzma_easy_encoder in /usr/lib64/liblzma.so -- Looking for lzma_easy_encoder in /usr/lib64/liblzma.so - found -- Looking for lzma_lzma_preset in /usr/lib64/liblzma.so -- Looking for lzma_lzma_preset in /usr/lib64/liblzma.so - found -- Found LibLZMA: /usr/lib64/liblzma.so (found version "5.2.5") -- Looking for ZSTD -- Could NOT find ZSTD (missing: ZSTD_LIBRARIES ZSTD_INCLUDE_DIR ZSTD_VERSION) -- ZSTD not found. Switching on builtin_zstd option -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 - Success -- Performing Test C_FLAG_STD_C99 -- Performing Test C_FLAG_STD_C99 - Success -- Performing Test C_FLAG_WALL -- Performing Test C_FLAG_WALL - Success -- Performing Test CXX_FLAG_WALL -- Performing Test CXX_FLAG_WALL - Success -- Performing Test C_FLAG_WEXTRA -- Performing Test C_FLAG_WEXTRA - Success -- Performing Test CXX_FLAG_WEXTRA -- Performing Test CXX_FLAG_WEXTRA - Success -- Performing Test C_FLAG_WUNDEF -- Performing Test C_FLAG_WUNDEF - Success -- Performing Test CXX_FLAG_WUNDEF -- Performing Test CXX_FLAG_WUNDEF - Success -- Performing Test C_FLAG_WSHADOW -- Performing Test C_FLAG_WSHADOW - Success -- Performing Test CXX_FLAG_WSHADOW -- Performing Test CXX_FLAG_WSHADOW - Success -- Performing Test C_FLAG_WCAST_ALIGN -- Performing Test C_FLAG_WCAST_ALIGN - Success -- Performing Test CXX_FLAG_WCAST_ALIGN -- Performing Test CXX_FLAG_WCAST_ALIGN - Success -- Performing Test C_FLAG_WCAST_QUAL -- Performing Test C_FLAG_WCAST_QUAL - Success -- Performing Test CXX_FLAG_WCAST_QUAL -- Performing Test CXX_FLAG_WCAST_QUAL - Success -- Performing Test C_FLAG_WSTRICT_PROTOTYPES -- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success -- Looking for xxHash -- Could NOT find xxHash (missing: xxHash_LIBRARY xxHash_INCLUDE_DIR) -- xxHash not found. Switching on builtin_xxhash option -- Looking for LZ4 -- Could NOT find LZ4 (missing: LZ4_LIBRARY LZ4_INCLUDE_DIR) -- LZ4 not found. Switching on builtin_lz4 option -- Looking for X11 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- X11_INCLUDE_DIR: /usr/include -- X11_LIBRARIES: /usr/lib64/libSM.so;/usr/lib64/libICE.so;/usr/lib64/libX11.so;/usr/lib64/libXext.so -- X11_Xpm_INCLUDE_PATH: /usr/include -- X11_Xpm_LIB: /usr/lib64/libXpm.so -- X11_Xft_INCLUDE_PATH: /usr/include -- X11_Xft_LIB: /usr/lib64/libXft.so -- X11_Xext_INCLUDE_PATH: /usr/include -- X11_Xext_LIB: /usr/lib64/libXext.so -- Found GIF: /usr/lib64/libgif.so (found version "5.2.1") -- Found TIFF: /usr/lib64/libtiff.so (found version "4.1.0") -- Found PNG: /usr/lib64/libpng.so (found version "1.6.37") -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- Looking for AfterImage -- Could NOT find AfterImage (missing: AFTERIMAGE_INCLUDE_DIR AFTERIMAGE_LIBRARIES) -- AfterImage not found. Switching on builtin_afterimage option -- Building AfterImage library included in ROOT itself -- Looking for GSL -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") -- Found GSL: /usr/include (found suitable version "2.6", minimum required is "1.10") -- Looking for OpenGL -- Found OpenGL: /usr/lib64/libOpenGL.so -- Looking for GLEW -- Found GLEW: /usr/include (found version "2.1.0") -- Looking for gl2ps CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (GL2PS) does not match the name of the calling package (gl2ps). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/Findgl2ps.cmake:27 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cmake/modules/SearchInstalledSoftware.cmake:15 (_find_package) cmake/modules/SearchInstalledSoftware.cmake:545 (find_Package) CMakeLists.txt:169 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find GL2PS (missing: GL2PS_LIBRARY GL2PS_INCLUDE_DIR) -- gl2ps not found. Switching on builtin_gl2ps option -- Looking for LibXml2 -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- LibXml2 not found. Switching off xml option -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1g") -- Looking for MySQL CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (MYSQL) does not match the name of the calling package (MySQL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/FindMySQL.cmake:65 (find_package_handle_standard_args) cmake/modules/SearchInstalledSoftware.cmake:15 (_find_package) cmake/modules/SearchInstalledSoftware.cmake:611 (find_package) CMakeLists.txt:169 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find MYSQL (missing: MYSQL_INCLUDE_DIR MYSQL_LIBRARIES) -- MySQL not found. Switching off mysql option -- Looking for Oracle -- Oracle not found. -- Oracle: You can specify includes: -DORACLE_PATH_INCLUDES=/usr/include/oracle/10.2.0.3/client -- currently found includes: -- Oracle: You can specify libs: -DORACLE_PATH_LIB=/usr/lib/oracle/10.2.0.3/client/lib -- currently found libs: ORACLE_LIBRARY_OCCI-NOTFOUND;ORACLE_LIBRARY_CLNTSH-NOTFOUND;ORACLE_LIBRARY_LNNZ-NOTFOUND -- Oracle not found. Switching off oracle option -- Looking for PostgreSQL -- Could NOT find PostgreSQL (missing: PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR) -- PostgreSQL not found. Switching off pgsql option -- Looking for SQLite -- Could NOT find Sqlite (missing: SQLITE_INCLUDE_DIR SQLITE_LIBRARIES) -- SQLite not found. Switching off sqlite option -- Looking for Pythia6 -- Pythia6 not found. Switching off pythia6 option -- Looking for Pythia8 -- Could NOT find Pythia8 (missing: PYTHIA8_INCLUDE_DIR PYTHIA8_LIBRARY) -- Pythia8 not found. Switching off pythia8 option -- Looking for FFTW3 -- FFTW3 not found. Set [environment] variable FFTW_DIR to point to your FFTW3 installation -- Alternatively, you can also enable the option 'builtin_fftw3' to build FFTW3 internally' -- For the time being switching OFF 'fftw3' option -- Looking for CFITSIO -- Could NOT find CFITSIO (missing: CFITSIO_LIBRARY CFITSIO_INCLUDE_DIR) -- CFITSIO not found. You can enable the option 'builtin_cfitsio' to build the library internally' -- For the time being switching off 'fitsio' option -- Looking for XROOTD -- Found Xrootd version num: 4.10.0 (setting -DROOTXRDVERS=400100000) -- libXrdMain not found: xproofd will be a wrapper around xrootd -- include_dirs: /usr/local/include;/usr/local/include/private -- libraries: /usr/local/lib/libXrdUtils.so;/usr/local/lib/libXrdClient.so;/usr/local/lib/libXrdCl.so -- Could NOT find GFAL (missing: GFAL_INCLUDE_DIR SRM_IFCE_INCLUDE_DIR GFAL_LIBRARY) -- GFAL library not found. Set variable GFAL_DIR to point to your gfal installation and the variable SRM_IFCE_DIR to the srm_ifce installation -- For the time being switching OFF 'gfal' option -- Could NOT find FTGL (missing: FTGL_INCLUDE_DIR FTGL_LIBRARY) -- ftgl library not found. Set variable FTGL_ROOT_DIR to point to your installation -- For the time being switching ON 'builtin_ftgl' option -- Checking for module 'davix>=0.6.4' -- Package 'davix', required by 'virtual:world', not found -- Looking for uuid_generate_random in uuid -- Looking for uuid_generate_random in uuid - found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (uuid) does not match the name of the calling package (libuuid). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/Findlibuuid.cmake:75 (find_package_handle_standard_args) cmake/modules/SearchInstalledSoftware.cmake:15 (_find_package) cmake/modules/SearchInstalledSoftware.cmake:1078 (find_package) CMakeLists.txt:169 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found uuid: /usr/include -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- Davix dependencies not found, switching OFF 'davix' option. -- Looking for TBB -- Could NOT find TBB (missing: TBB_ROOT_DIR TBB_INCLUDE_DIR) (Required is at least version "2018") -- TBB not found, enabling 'builtin_tbb' option -- Performing Test CXX_HAS_mno_rtm -- Performing Test CXX_HAS_mno_rtm - Success -- Looking for VDT -- Found Vdt: /usr/local/include (found suitable version "0.4", minimum required is "0.4") -- Cannot select cudnn without selecting cuda or tmva-gpu. Option is ignored -- Looking for BLAS for optional parts of TMVA -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib64/libopenblas.so -- Performing Test ROOT_HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test ROOT_HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Building LLVM in 'Release' mode. -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Native target architecture is X86 -- Threads disabled. -- Doxygen enabled. -- Found Doxygen: /usr/bin/doxygen (found version "1.8.17") found components: doxygen dot -- Go bindings enabled. -- LLVM host triple: x86_64-unknown-linux-gnu -- LLVM default target triple: x86_64-unknown-linux-gnu -- Building with -fPIC -- Found PythonInterp: /usr/bin/python (found version "3.8.3") -- Constructing LLVMBuild project information -- Linker detection: GNU ld -- SysLibs: rt;dl;-lpthread;/usr/lib64/libz.so -- Targeting X86 -- Targeting NVPTX -- Clang version: 5.0.0 -- Sphinx enabled. -- Found Sphinx: /usr/bin/sphinx-build -- Cling version (from VERSION file): ROOT_0.7~dev -- Cling will look for C++ headers in '/usr/lib/gcc/x86_64-redhat-linux/10/../../../../include/c++/10:/usr/lib/gcc/x86_64-redhat-linux/10/../../../../include/c++/10/x86_64-redhat-linux:/usr/lib/gcc/x86_64-redhat-linux/10/../../../../include/c++/10/backward' at runtime. -- And then fallback to: 'c++' -- Sphinx enabled. -- Performing Test CXX_HAS_Wno_maybe_uninitialized -- Performing Test CXX_HAS_Wno_maybe_uninitialized - Success -- Performing Test __result -- Performing Test __result - Success -- Performing Test CXX_HAS_fno_rtti -- Performing Test CXX_HAS_fno_rtti - Success -- Performing Test C_HAS_Wno_strict_overflow -- Performing Test C_HAS_Wno_strict_overflow - Success -- Performing Test C_HAS_Wno_maybe_uninitialized -- Performing Test C_HAS_Wno_maybe_uninitialized - Success -- Performing Test C_HAS_Wno_parentheses_equality -- Performing Test C_HAS_Wno_parentheses_equality - Success -- Looking for m -- Looking for m - not found -- Performing Test CXX_HAS_Wno_nonnull_compare -- Performing Test CXX_HAS_Wno_nonnull_compare - Success -- Performing Test CXX_HAS_fno_strict_aliasing -- Performing Test CXX_HAS_fno_strict_aliasing - Success -- Performing Test CXX_HAS_Wno_parentheses_equality -- Performing Test CXX_HAS_Wno_parentheses_equality - Success -- Performing Test CXX_HAS_Wno_cast_function_type -- Performing Test CXX_HAS_Wno_cast_function_type - Success -- Performing Test CXX_HAS_Wno_deprecated_register -- Performing Test CXX_HAS_Wno_deprecated_register - Success -- Performing Test CXX_HAS_Wno_register -- Performing Test CXX_HAS_Wno_register - Success -- Performing Test found_setresuid -- Performing Test found_setresuid - Success -- Performing Test found_stdstringview -- Performing Test found_stdstringview - Failed -- Performing Test found_stdexpstringview -- Performing Test found_stdexpstringview - Failed -- Performing Test found_stdapply -- Performing Test found_stdapply - Failed -- Performing Test found_stdinvoke -- Performing Test found_stdinvoke - Failed -- Performing Test found_stdindexsequence -- Performing Test found_stdindexsequence - Failed -- Performing Test found_attribute_always_inline -- Performing Test found_attribute_always_inline - Success -- Performing Test has_found_attribute_noinline -- Performing Test has_found_attribute_noinline - Success Running /home/furutaka/work/root/root.git/build/unix/compiledata.sh Making /home/furutaka/work/root/root-v6-20-00-patches-80f1451/include/compiledata.h -- Enabled support for: asimage builtin_afterimage builtin_clang builtin_ftgl builtin_gl2ps builtin_llvm builtin_lz4 builtin_tbb builtin_xxhash builtin_zstd clad dataframe exceptions gdml gsl_shared http imt mathmore mlp minuit2 opengl pyroot roofit shared ssl tmva tmva-cpu tmva-pymva spectrum vmc vdt x11 xrootd -- Configuring done -- Generating done -- Build files have been written to: /home/furutaka/work/root/root-v6-20-00-patches-80f1451 [furutaka@peart-furu-or-jp root-v6-20-00-patches-80f1451]$ script -c "make -j10" make.log