diff options
author | Alex Hedges <aphedges@users.noreply.github.com> | 2022-09-02 03:44:43 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-02 09:44:43 +0200 |
commit | 85446f7a96cf2629fdab573d0a587f6b1541e056 (patch) | |
tree | 5382764569dc33bf494ddbf511223c34119e1466 | |
parent | de623f240cf85ed0f9766d478f3034b0ffd351fb (diff) | |
download | spack-85446f7a96cf2629fdab573d0a587f6b1541e056.tar.gz spack-85446f7a96cf2629fdab573d0a587f6b1541e056.tar.bz2 spack-85446f7a96cf2629fdab573d0a587f6b1541e056.tar.xz spack-85446f7a96cf2629fdab573d0a587f6b1541e056.zip |
tree: add 2.0.3 (#32463)
Fix GCC compiler warnings due to not using C99 mode
CC should be overriden with Spack's value, and the other flags needed
to be copied from the Makefile.
-rw-r--r-- | var/spack/repos/builtin/packages/tree/package.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/tree/package.py b/var/spack/repos/builtin/packages/tree/package.py index ffe63cb3d5..a6fc643686 100644 --- a/var/spack/repos/builtin/packages/tree/package.py +++ b/var/spack/repos/builtin/packages/tree/package.py @@ -19,13 +19,20 @@ class Tree(Package): homepage = "http://mama.indstate.edu/users/ice/tree/" url = "http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz" + version("2.0.3", sha256="ba14e77b5f9dc7f8250c3f702ec5b6be2f93cd0fa87311bab3239676866a3b1d") version("2.0.2", sha256="7d693a1d88d3c4e70a73e03b8dbbdc12c2945d482647494f2f5bd83a479eeeaf") version("1.8.0", sha256="715d5d4b434321ce74706d0dd067505bb60c5ea83b5f0b3655dae40aa6f9b7c2") version("1.7.0", sha256="6957c20e82561ac4231638996e74f4cfa4e6faabc5a2f511f0b4e3940e8f7b12") @when("@2:") def install(self, spec, prefix): - make("install", "PREFIX=%s" % prefix) + make( + "PREFIX=%s" % prefix, + "CC=%s" % spack_cc, + "CFLAGS=-O3 -pedantic -Wall -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99", + "LDFLAGS=-s", + "install", + ) @when("@:1") def install(self, spec, prefix): |