diff options
author | Kin Fai Tse <kftse20031207@gmail.com> | 2024-12-06 00:09:18 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-05 10:09:18 -0600 |
commit | 1f2a68f2b6da57f3a52c2ee9636f9a224df2abe0 (patch) | |
tree | 4b63cb4256ca00d3083a3845e2c659a9fa8b2a0a /var | |
parent | 3fcc38ef0443fc5824c9b0b1c82f4f69f8dbe63a (diff) | |
download | spack-1f2a68f2b6da57f3a52c2ee9636f9a224df2abe0.tar.gz spack-1f2a68f2b6da57f3a52c2ee9636f9a224df2abe0.tar.bz2 spack-1f2a68f2b6da57f3a52c2ee9636f9a224df2abe0.tar.xz spack-1f2a68f2b6da57f3a52c2ee9636f9a224df2abe0.zip |
tar: conditionally link iconv (#47933)
* fix broken packages requiring iconv
* tar: -liconv only when libiconv
* Revert "fix broken packages requiring iconv"
This reverts commit 5fa426b52fe163ea7e017ccbbb87deaf5f294800.
---------
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/tar/package.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/tar/package.py b/var/spack/repos/builtin/packages/tar/package.py index c293f62037..d583f7e32a 100644 --- a/var/spack/repos/builtin/packages/tar/package.py +++ b/var/spack/repos/builtin/packages/tar/package.py @@ -72,7 +72,7 @@ class Tar(AutotoolsPackage, GNUMirrorPackage): return match.group(1) if match else None def flag_handler(self, name, flags): - if name == "ldflags" and self.spec.satisfies("@1.35"): + if name == "ldflags" and self.spec.satisfies("@1.35 ^[virtuals=iconv] libiconv"): # https://savannah.gnu.org/bugs/?64441 flags.append("-liconv") return (flags, None, None) |