Skip to content
Snippets Groups Projects
  1. Jan 20, 2020
  2. Jan 19, 2020
  3. Jan 18, 2020
    • Howard Pritchard's avatar
      openmpi: swat btl/uct ucx 1.7 bug (#14522) · ba22af0d
      Howard Pritchard authored
      Unfortunately UCX 1.7.0 is appearing in RPMS before it's officially released.
      There's a problem with Open MPI 4.0.x where x < 3 and this version of UCX,
      namely that the UCT BTL fails to compile.
      
      See https://github.com/open-mpi/ompi/issues/7128
      
      
      
      This patch works around the problem by disabling the build of the UCT BTL
      for releases 4.0.0 to 4.0.2.
      
      add hppritcha (me) as maintainer
      
      Signed-off-by: default avatarHoward Pritchard <howardp@lanl.gov>
      ba22af0d
    • Matthieu Dorier's avatar
      Added py-spdlog package (#14514) · d8b4bee0
      Matthieu Dorier authored
      * Added py-spdlog package
      
      * pleasing flake-8
      
      * pleasing flake-8
      
      * addressed some comments from adamjstewart
      
      * changed URL for archive
      
      * replaced with pypi.io url
      d8b4bee0
    • Martin Pokorny's avatar
      Updates to casacore package (#14552) · cacd57d3
      Martin Pokorny authored
      * Add +cfitsio variant to wcslib dependency
      
      * Replace ncurses dependency with readline dependency
      
      casacore explicitly may depend on readline, not ncurses
      
      * Add workaround for casacore's readline dependency
      
      casacore optionally depends upon readline, but it's CMakeLists.txt provides no
      user control over whether or not readline becomes a dependency. As readline is
      often present by default on systems, it's better for this package to explicitly
      depend on readline in order to prevent linking to whatever system version of the
      library happens to be found during the build process. This should be considered
      a workaround until casacore's CMakeLists.txt is fixed.
      
      * Apply workaround for casacore's dependency on SOFA
      
      Similar to the issues with casacore's readline dependency, casacore's optional
      dependency on SOFA does not provide the user with a means of controlling the
      dependency during build time. Unlike the readline library, the SOFA library is
      unlikely to exist on most systems by default. As the SOFA dependency is only
      optionally used for testing casacore, requiring it by default is not a good
      workaround. Until casacore's CMakeLists.txt is fixed, this variant has been
      removed to avoid unexpected library dependencies in the installed package.
      
      * Add newer casacore versions
      
      * Add mpokorny to maintainer field
      cacd57d3
  4. Jan 17, 2020
  5. Jan 16, 2020
  6. Jan 15, 2020
    • Adam J. Stewart's avatar
      Fix typo in modules docstring (#14521) · 3cd6938d
      Adam J. Stewart authored
      Unverified
      3cd6938d
    • Glenn Johnson's avatar
      Add version constraint to graphviz patches (#14377) · 027142bc
      Glenn Johnson authored
      * Add version contraint to graphviz patches
      
      This PR restricts the graphviz version that the patches for building
      with the Intel compiler apply to. The two patches that were needed for
      building graphviz-2.40.1 with the Intel compiler are not needed for
      graphviz-2.42.2.
      
      * Adjust the qt dependencies
      
      The qt5 patch is only needed for graphviz-2.40.1. However, that version
      will only compile with GCC-6 or greater.
      027142bc
    • Michael Kuhn's avatar
      perl: Add 5.30.1 (and 5.31.7) (#14509) · c2778d88
      Michael Kuhn authored
      This also fixes actually building the development releases.
      c2778d88
    • Michael Kuhn's avatar
      e6e06aa2
    • Mark W. Krentel's avatar
      hpctoolkit: add version 2019.12.28 (#14519) · b5d729a8
      Mark W. Krentel authored
      Add version 2019.12.28 and update the prereqs for the latest master.
      b5d729a8
    • Rao Garimella's avatar
      New package Jali - unstructured mesh infrastructure for multiphysics applications (#14498) · 946a80bd
      Rao Garimella authored
      * add variant for enabling testing
      
      * add variant for enabling testing
      
      * enable tests and clean up other options
      
      * enable tests and clean up other options
      
      * add numbered versions
      
      * add numbered versions
      
      * updates to avoid enable_tests variant; correct versioning
      
      * updates to avoid enable_tests variant; correct versioning
      
      * fixes for style
      
      * appropriate partitioners are enabled if 'all' is specified - so no need to check in spec
      
      * revert accidental change to copyright
      
      * remove erroneously re-introduced line about tests
      
      * new spack recipe for build Jali - unstructured mesh infrastructure for multiphysics applications
      
      * remove the +parallel condition for mstk, update 1.1.1 sha256sum and whitespace cleanup
      
      * reformat description
      
      * cut down description
      946a80bd
    • Robert Mijakovic's avatar
      Adds MPI_THREAD_MULTIPLE support for OpenMPI to the variant with UCX fabrics (#14194) · a2f961bd
      Robert Mijakovic authored
      * Fixes:
      1. MPI_THREAD_MULTIPLE problem with OpenMPI and UCX.
      
      Changes:
      1. OpenMPI provides two new depends_on options which result in UCX being compiled with multiple threads support. One implicit when OpenMPI 3.x is used, MPI_THREAD_MULTIPLE is enabled by default, and one explicit for OpenMPI <= 2.x, MPI_THREAD_MULTIPLE is disabled by default.
      2. Extends UCX package to allow "Enable thread support in UCP and UCT" option.
      3. Adds sha256 sums of UCX releases 1.6.1 and 1.2.0.
      
      More details:
      Fixes the issue with OpenMPI where programs which use MPI_THREAD_MULTIPLE will fail to execute because UCP worker didn't support it.
      During the OpenMPI package installation it's the +thread_multiple spec was not propagated to UCX nor UCX handled it at all.
      Now, the OpenMPI package is capable of handling +thread_multiple spec when UCX is request and the UCX package correctly handles +thread_multiple and compiles with the --enable-mt option.
      Error message during runtime:
      pml_ucx.c:226 Error: UCP worker does not support MPI_THREAD_MULTIPLE
      
      * Adapts check of specs to read better and is the suggested form in the docs.
      
      * Explicitly disables multithreading of UCX if +thread_multiple option is not used.
      a2f961bd
    • Glenn Johnson's avatar
      Rework texlive package to install from source (#14332) · 0232c820
      Glenn Johnson authored
      * Rework texlive package to install from source
      
      This PR reworks the texlive package so that it installs from versioned
      source distibution files. This is preferred over installing the binary
      package for several reasons. For the binary installation:
      
      1. Each component is downloaded, so can not use a spack mirror.
      2. Changes in components over time are not reflected in spack hash.
      3. Some of the binaries do not run due to glibc issues, depending on OS.
      
      This PR keeps the binary installation as an option but it should be
      considered deprecated, and probably rewmoved at some point.
      
      This PR depends on zziplib from PR #14318.
      
      * Fix flake8 issues
      0232c820
    • Glenn Johnson's avatar
      Convert encoding of script in interproscan (#14356) · f8acb95a
      Glenn Johnson authored
      One of the perl scripts was encoded with ISO-8859-1, which caused the
      sbang replacement process to fail when spack uses python3. This PR
      converts the ps_scan script to UTF-8 encoding.
      f8acb95a
    • Glenn Johnson's avatar
      Change encoding for scripts in repeatmasker (#14358) · 726a662c
      Glenn Johnson authored
      This PR converts ISO-8859 encoding to UTF-8 encoding for three scripts in
      repeatmasker.
      
      - the main RepeatMasker script
      - SimpleBatcher.pm
      - wublastToCrossmatch.pl
      
      The ISO-8859 encoding prevented the sbang replacement of long paths when
      spack uses python3.
      726a662c
    • Michael Kuhn's avatar
      python: Add 3.7.6 and 3.7.5 (#14497) · b69cf08c
      Michael Kuhn authored
      b69cf08c
    • Glenn Johnson's avatar
      Update the icu4c package (#14450) · e7add79c
      Glenn Johnson authored
      * Update the icu4c package
      
      This PR makes several changes to the icu4c package
      
      1. add updated version to 65.1
      2. modify the default url as project has moved to github
      3. set UTF-8 locale to support building from source files in UTF-8
      format
      
      Note that the older versions are not available on github so explicit urls
      were used. This PR will close #14399.
      
      * Consolidate the urls
      
      Consolidate the URLs in the `version` directives by using an if test in
      `url_for_version`.
      
      * Put version and sha256 on same line
      
      * Put top level url back
      e7add79c
Loading