Revert "stack.yaml: Updated to lts-19.16"
authorJoey Hess <joeyh@joeyh.name>
Mon, 1 Aug 2022 17:24:46 +0000 (13:24 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 1 Aug 2022 17:24:46 +0000 (13:24 -0400)
This reverts commit b5dc04099efd8b1bd2dbfa09a288518eabf8ceec.

Broke windows build, because the new lts updates Win32 to a version that
lacks a function that git-annex needs. git-annex.cabal depends on an
older Win32, and so stack build fails.

Will need to wait to update stack.yaml until this is fixed
https://github.com/haskell/win32/issues/208
and is in a new LTS release.

doc/bugs/Resolver_lts-19.16_still_causes_trouble_with_Win32.mdwn
doc/bugs/Resolver_lts-19.16_still_causes_trouble_with_Win32/comment_3_79cafc76eb23e54ff70c72c2f528e724._comment [new file with mode: 0644]
stack.yaml

index 0830314264603883d518d9630ceb89449f445abb..90821b161d0992be7e4ead399cb484aa2ab51592 100644 (file)
@@ -90,3 +90,5 @@ Git Annex is great. I use it several times a week with my multigigabyte backups,
 
 [[!meta author=jkniiv]]
 [[!meta title="windows: Resolver lts-19.16 still causes trouble with Win32 for stack builds"]]
+
+> reverted, [[done]] --[[Joey]]
diff --git a/doc/bugs/Resolver_lts-19.16_still_causes_trouble_with_Win32/comment_3_79cafc76eb23e54ff70c72c2f528e724._comment b/doc/bugs/Resolver_lts-19.16_still_causes_trouble_with_Win32/comment_3_79cafc76eb23e54ff70c72c2f528e724._comment
new file mode 100644 (file)
index 0000000..98083e6
--- /dev/null
@@ -0,0 +1,18 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 3"""
+ date="2022-08-01T17:13:22Z"
+ content="""
+Hey, thanks and sorry for inflicting that stack change on you a second
+time. I hypothesized that the toolchain installation, that failed before,
+might have been a transient problem, and it seems it was, but now these other
+problems surface..
+
+Surprisingly, putting Win32 in the stack file does not break stack build
+on linux. But I don't like putting it in there regardless, and needing
+to downgrade the other dependencies for it is also suboptimal.
+
+I'll revert the stack.yaml change again, and it seems we'll need to wait for
+[[todo/windows__58___prepare_for_Win32_not_export_c__95___entities]]
+to be fixed before updating it.
+"""]]
index 789a8ad2c2350d55559457b243999f68f2549726..0da838187a733417773ab73296db2171d8dfecfb 100644 (file)
@@ -12,13 +12,17 @@ flags:
     gitlfs: true
 packages:
 - '.'
-resolver: lts-19.16
+resolver: lts-18.13
 extra-deps:
 - IfElse-0.85
-- aws-0.22.1
+- aws-0.22
 - bloomfilter-2.0.1.0
 - git-lfs-1.2.0
-- http-client-restricted-0.0.5
+- http-client-restricted-0.0.4
 - network-multicast-0.3.2
 - sandi-0.5
 - torrent-10000.1.1
+- base16-bytestring-0.1.1.7
+- base64-bytestring-1.0.0.3
+- bencode-0.6.1.1
+- http-client-0.7.9