GNU bug report logs - #35859
[PATCH] hackage import: Setup.hs generation and revision support

Previous Next

Package: guix-patches;

Reported by: Robert Vollmert <rob <at> vllmrt.net>

Date: Wed, 22 May 2019 20:13:02 UTC

Severity: normal

Tags: patch

Merged with 35812, 35846

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Robert Vollmert <rob <at> vllmrt.net>
To: 35859 <at> debbugs.gnu.org
Subject: [bug#35859] fixed patch set, including test fixes
Date: Thu, 23 May 2019 15:27:04 +0200
[Message part 1 (text/plain, inline)]
The previous version of this patch caused some test failures due
to conflict with the hackage-fetch mocking in tests/hackage.scm.

This set reworks the tests to not mock, and incorporates updated
versions of the previous patch sets

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=35812
 (fix cabal tests)

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=35846
 (braced properties)

[0001-tests-fix-cabal-tests-to-test-and-pass.patch (application/octet-stream, attachment)]
[0002-tests-hackage-test-multiline-cabal-description.patch (application/octet-stream, attachment)]
[0003-guix-import-cabal-parse-braced-description-propertie.patch (application/octet-stream, attachment)]
[0004-tests-hackage-avoid-mock-and-extract-test-data.patch (application/octet-stream, attachment)]
[0005-gnu-ghc-easy-plot-remove-superfluous-Setup.hs-rename.patch (application/octet-stream, attachment)]
[0006-guix-haskell-build-system-correct-haddock-phase-docu.patch (application/octet-stream, attachment)]
[0007-guix-haskell-build-system-generate-Setup.hs-if-not-e.patch (application/octet-stream, attachment)]
[0008-gnu-haskell-leave-Setup.hs-generation-to-build-syste.patch (application/octet-stream, attachment)]
[0009-guix-import-hackage-handle-hackage-revisions.patch (application/octet-stream, attachment)]
[0010-guix-import-hackage-log-when-we-start-with-a-file.patch (application/octet-stream, attachment)]

This bug report was last modified 6 years and 54 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.