Project

General

Profile

Bug #16252

Bug #16251: problems encountered when building on minsky.fnal.gov

problems found with basic product stack on minsky.fnal.gov

Added by Lynn Garren over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
04/19/2017
Due date:
% Done:

100%

Estimated time:
8.00 h
Spent time:
Scope:
Internal
Experiment:
-
SSI Package:
Co-Assignees:
Duration:

Description

  • gcc 4.9.3: libquadmath was not built:
    • checking format of `long double' floating point... unknown (000 000 000 124 064 157 235 301 000 000 000 000 000 000 000 000)
  • boost: specify --with-toolset=gcc
  • fftw: disable build of quad precision libraries
  • cppunit: problem with OS version recognition.
    • modified build_cppunit.sh script, adding the --build option.
    • CC=${xcc} CXX=${xcpc} CXXFLAGS="${cxxflg}" ${sourcedir}/${pkgtarname}/configure --prefix=${pkgdir} --build="powerpc64-unknown-linux-gnu"
  • root: cannot use too many cores for the build (e.g. -j 128 is too much)
    • set ncore=40

History

#1 Updated by Lynn Garren over 2 years ago

  • Status changed from New to Accepted

#2 Updated by Lynn Garren over 2 years ago

  • Status changed from Accepted to Resolved
  • % Done changed from 0 to 100
  • Estimated time set to 8.00 h
These new product releases build properly on ppc64le (minsky)
  • boost v1_63_0b
    • add --with-toolset=gcc to bootstrap step
  • cppunit v1_13_2
    • add --build="powerpc64-unknown-linux-gnu" to the configure step if the machine is rh7-ppc64le
  • fftw v3_3_6_pl2
    • disable build of quad precision libraries if the machine is rh7-ppc64le
  • root v6_08_06e
    • use -j15 if the machine is rh7-ppc64le
    • apply new llvm patches


Also available in: Atom PDF