From 85446f7a96cf2629fdab573d0a587f6b1541e056 Mon Sep 17 00:00:00 2001 From: Alex Hedges Date: Fri, 2 Sep 2022 03:44:43 -0400 Subject: 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. --- var/spack/repos/builtin/packages/tree/package.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'var') 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): -- cgit v1.2.3-60-g2f50