summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/gettext/package.py4
-rw-r--r--var/spack/repos/builtin/packages/libxml2/package.py2
2 files changed, 2 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/gettext/package.py b/var/spack/repos/builtin/packages/gettext/package.py
index e184c89333..8cb7c04b19 100644
--- a/var/spack/repos/builtin/packages/gettext/package.py
+++ b/var/spack/repos/builtin/packages/gettext/package.py
@@ -73,10 +73,8 @@ class Gettext(AutotoolsPackage, GNUMirrorPackage):
config_args.append('--disable-curses')
if '+libxml2' in spec:
- config_args.append('CPPFLAGS=-I{0}/include'.format(
+ config_args.append('--with-libxml2-prefix={0}'.format(
spec['libxml2'].prefix))
- config_args.append('LDFLAGS=-L{0} -Wl,-rpath,{0}'.format(
- spec['libxml2'].libs.directories[0]))
else:
config_args.append('--with-included-libxml')
diff --git a/var/spack/repos/builtin/packages/libxml2/package.py b/var/spack/repos/builtin/packages/libxml2/package.py
index 10595f6352..781c4a9d3e 100644
--- a/var/spack/repos/builtin/packages/libxml2/package.py
+++ b/var/spack/repos/builtin/packages/libxml2/package.py
@@ -48,7 +48,7 @@ class Libxml2(AutotoolsPackage):
def headers(self):
include_dir = self.spec.prefix.include.libxml2
hl = find_all_headers(include_dir)
- hl.directories = include_dir
+ hl.directories = [include_dir, self.spec.prefix.include]
return hl
def configure_args(self):