Age | Commit message (Collapse) | Author | Files | Lines |
|
Remove makefile editing to set compiler wrappers (which was not
working) and instead set them as arguments to 'make'.
|
|
|
|
|
|
* Version 1.0.0 was released and the master branch tracks the
latest release.
* Multiple issues with MacOS have been fixed. The static patch is
now unneeded.
* Add support for building Ginkgo with the full Block Jacobi
performance (compilation takes a long time).
* Do not build anything which is not useful for the installation.
Namely, documentation, benchmarks, examples and tests.
|
|
|
|
|
|
* mesa: re-writen to new meson build system
* xorg-server: Remove unneeded mesa dependency
* glx: provide the virtual GLX package
* Convert most "mesa" dependencies to use virtual gl and glx dependencies
* mesa: Switch to always building from the git repo instead of a tarball
* Use gl and glx version ranges instead of exact versions
* glx: provide a default package
* add auto to swr variant
* Revert "add auto to swr variant"
This reverts commit 2e7cd8a8aca07767c00657d0d09985ddd6306883.
* update mesa package to version 19.0
* set +glx by default only when running on linux
* fix style issues in geant4 package
* remove virtual package "egl"
|
|
- also remove superflous ncurses dependency for PMDK 1.5
|
|
|
|
* Add Aom package
* Add aom variant to ffmpeg package which controls whether to build
with the Aom dependency
|
|
|
|
margo package is a required dependency for unifycr but the package
was not available in spack. margo requires a recent version of argobots
that has the ABT_SCHED_BASIC_WAIT scheduler (rc1 does while previously
available versions of this package in spack did not have it).
|
|
* Add version 1.1 and set it as preferred
* Add pdsh as a dependency for `master`
|
|
* Add version 3.1.7
* Add develop branch (git master)
|
|
The current lua package.py does not link with libdl.so, so you get
unresolved symbols while linking with lua. This PR adds libdl to fix
the issue.
|
|
Kahip does not build with clang (conflicts('%clang') in kahip package.
Because of this, openfoam-com %clang fails concretization. Therefore,
this changes the default openfoam-com variant for kahip to False.
|
|
* Remove -ffast-math optimization flag
* Add 'develop' version which points to git repo
* Depend on libint for all versions >= 3.0
* Build directory is different for versions >= 7 (including develop)
* Add "make test" as post install check
|
|
* Add versions 3.4.4 through 4.1.0 and 4.1.0-openvino
* Add conflict for gcc version >= 7 when building with +cuda
* Later version of protobuf is required for later versions of OpenCV
* Explicitly remove protobuf dependency with CMake option when not
building with +dnn
|
|
* py-pauvr:new package
* falcon-unzip: new package
* supernova: updating
* masurca: updating
* rm extra files
* modifying available versions and adding url
* fixing deleted supernova
|
|
|
|
|
|
VTK requires a patched libharu that is not maintained upstream
See https://github.com/libharu/libharu/pull/157
|
|
|
|
Confirmed that versions before 2.7.5 do not require this dependency.
|
|
|
|
|
|
* root: new versions, variants and patches to bring in to line with FNAL's use.
* Support MySQL.
* Patches:
* Bigger stringbuf.
* Find MySQL even when it's called mariadb-c-client.
* Honor external provision of unuran.
* Properly handle the ROOT7 web GUI for 6.16/00.
* `memstat` variant is now default-OFF due to version-related constraints.
* Add missing dependencies.
* Propagate `python` to `libxml2`.
* Handle external FTGL dependency with X / OpenGL: depends on PR ####
* Force `SPACK_INCLUDE_DIRS` to avoid warning.
* New `gminimal` variant default ON per discussion with Javier Cervantes.
* Style fixes per flake8.
* Remove redundant `PATH_SUFFIX` per https://github.com/root-project/root/pull/1993#discussion_r276840329
* Comment patches per https://github.com/spack/spack/pull/11215#discussion_r276887199.
* Reflect the fact that MariaDB support patch is now upstream.
* Restore ncurses dependency for libtinfo.
|
|
|
|
|
|
Add zlib dependency to squashfs
On my CentOS system it was getting linked in (from Spack, no less)
fortuitously.
On a minimal Ubuntu system it failed until it was added as an explicit
dependency.
|
|
* ftgl: update to 2.1.3-rc5.
This updates to the last release (from 2008) with patches required to work with Spack and Root.
* Working 2.1.2 with/without docs, 2.1.3-rc5 without.
|
|
|
|
The squashfs Makefile's `INSTALL_DIR` args is the path to the `bin` directory, not the top of the install tree.
Adjust accordingly.
|
|
Allow specifying whether AVX2 or AVX512 should be enabled or disabled
on x86 targets.
As AVX2 hardware and toolchain support is quite ubiquitous by now,
AVX2 is enabled by default. Also AVX2 support is not disabled when
building the +virtual_machine variant.
AVX512 is not supported in older but still supported toolchains,
hardware is still expensive, and OpenBLAS AVX512 kernels still have
bugs. Thus AVX512 is disabled by default.
|
|
|
|
* Add Mercury version 1.0.1
* Remove cci and bmi dependency requirements: these are not currently
defined in Spack. If +bmi is enabled, the effect is that it may
use a system install of bmi
* Add a note that fabtests is deprecated and has been folded into the
libfabric package. Add the fabtests resource to the libfabric
package
* Add CMake option settings to Mercury based on variant settings
* Mercury: Set OFI testing protocol depending on how libfabric was
built
* Mercury: add version constraints to dependencies
|
|
Ref: https://github.com/dealii/dealii/issues/7934
|
|
|
|
Fixes #11226
MySQL 5.7.X and Boost 1.59.0 have a closer relationship than
MySQL >= 8.0 and their corresponding Boost versions: 5.7.X needs to
link against boost libraries which is indicated by marking boost as
a link dependency (removing the 'type' reverts to the default, which
includes link and build).
|
|
Starting with version 7.64.0, curl skips cookies specified with "-H"
(generic custom header specification) when following redirects, which
causes the "accept-license"-cookie for jdk to disappear. The result
is that jdk fails to download. This uses the "-b" option (which is
used specifically for configuring cookies) instead, which is more
permissive.
|
|
|
|
|
|
|
|
spec['dep'].libs.ld_flags can return system paths in some cases.
This is a targeted fix for the petsc package when retrieving
suite-sparse dependency libraries.
|
|
* added latest versions + malloc variant
* added a variant to activate different instrumentations
* added a variant to activate or not networking
* added a variant to activate or not cuda and tools
* enforce c++ standard and make it consistent with boost
|
|
|
|
|
|
|
|
* cflags and cxxflags from packages.yaml need to be passed into QMCPACK's CMake explictly for now.
* You need the ifcore library from the Intel compler to be manually linked in when you linked against a LAPACK provider that is not MKL.
|
|
tarball posted 2019-04-15
https://www.open-mpi.org/software/ompi/v3.0/
dantopa@cn209:openmpi-3.0.4-5ienfvwpcxky3nz5jt3rygxzxzltkwm4 $ cd lib/
dantopa@cn209:lib $ ls -alh
total 27M
...
lrwxrwxrwx 1 dantopa dantopa 16 Apr 17 10:01 libmpi.so -> libmpi.so.40.0.5
confirmation builds Darwin (LANL):
x86_64
-- linux-centos7-x86_64 / gcc@4.8.5 -----------------------------
5ienfvw openmpi@3.0.4%gcc
bkkhvej ^hwloc@1.11.11%gcc
5chyfxo ^libpciaccess@0.13.5%gcc
bcnjbc3 ^libxml2@2.9.8%gcc
tt2hkol ^numactl@2.0.12%gcc
64vg6e4 ^zlib@1.2.11%gcc
ARM
-- linux-rhel7-aarch64 / gcc@4.8.5 ------------------------------
cq2y6b3 openmpi@3.0.4%gcc
7gqvelc ^hwloc@1.11.11%gcc
6a4he35 ^libpciaccess@0.13.5%gcc
6a5uzd6 ^libxml2@2.9.8%gcc
m5neuus ^numactl@2.0.12%gcc
67s2oqn ^zlib@1.2.11%gcc
Power9
-- linux-rhel7-ppc64le / gcc@4.8.5 ------------------------------
otirvfn openmpi@3.0.4%gcc
r6cylpu ^hwloc@1.11.11%gcc
uzm3xdv ^libpciaccess@0.13.5%gcc
trik6hj ^libxml2@2.9.8%gcc
pmgndwh ^numactl@2.0.12%gcc
4v3ticy ^zlib@1.2.11%gcc
2019-04-18
Signed-off-by: Daniel Topa <dantopa@lanl.gov>
|