summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-03-17 23:42:45 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-03-17 23:42:45 -0400
commit0dbc95559d549cb989188d46bccb797347c2ba55 (patch)
treef791b4459da1144bc72966a3c31ac7585d77d687
parentcdd839f80e4e85b3bc46126c2acd20d0b19bba39 (diff)
well, that broke the i386ancient autobuilder. revert
-rw-r--r--debian/changelog1
-rw-r--r--doc/bugs/stack_build_Setup.hs_dependencies.mdwn18
-rw-r--r--stack.yaml2
3 files changed, 13 insertions, 8 deletions
diff --git a/debian/changelog b/debian/changelog
index d5c0461a6..3bb289298 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,7 +16,6 @@ git-annex (6.20160230) UNRELEASED; urgency=medium
* Sped up git-annex add in direct mode and v6 by using
git hash-object --stdin-paths.
* Sped up git-annex merge by using git hash-object --stdin-paths.
- * Fix build with stack 0.1.6 which needs explicit-setup-deps.
-- Joey Hess <id@joeyh.name> Mon, 29 Feb 2016 13:00:30 -0400
diff --git a/doc/bugs/stack_build_Setup.hs_dependencies.mdwn b/doc/bugs/stack_build_Setup.hs_dependencies.mdwn
index 080527259..0dcc6f7ea 100644
--- a/doc/bugs/stack_build_Setup.hs_dependencies.mdwn
+++ b/doc/bugs/stack_build_Setup.hs_dependencies.mdwn
@@ -55,9 +55,17 @@ fixes the error and builds git-annex successfully.
### Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
-> Looks like older versions of stack work too with files with
-> this field in it. But, this broke stack 1.0.4 building some
-> dependencies (eg, process), so I instead set only "git-annex: true"
-> so building deps won't be affected.
+> I tried enabling this, and it broke build on my i386ancient autobuilder,
+> which uses stack 1.0.4.2. Strange build failure
+> both building git-annex and also its dependencies (eg, process):
+
+ /usr/bin/ld: cannot find -ltinfo
+
+> Which seems to be libtinfo, part of the ncurses library. Which is weird,
+> AFAIK git-annex does not use ncurses at all.
+>
+> I tried weakening the setting from `*` to `git-annex: true`, which
+> lets the build deps get built, but building git-annex still fails with
+> above error.
>
-> [[done]] --[[Joey]]
+> --[[Joey]]
diff --git a/stack.yaml b/stack.yaml
index a03db5cc0..5f202e71d 100644
--- a/stack.yaml
+++ b/stack.yaml
@@ -24,5 +24,3 @@ extra-deps:
- mountpoints-1.0.1
- disk-free-space-0.1.0.1
- process-1.3.0.0
-explicit-setup-deps:
- git-annex: true