Downgrade NoLibraryFound from an error to a warning (backport #9926) (#10076)
* Downgrade NoLibraryFound from an error to a warning This makes Setup copy/install succeed if there's nothing to do because the package doesn't contain a library or executable. This allows downstream users of Cabal to avoid having to add workarounds for this edge case. Resolves #6750 (cherry picked from commit 312a4124) # Conflicts: # Cabal/src/Distribution/Simple/Install.hs * fixup! fix conflicts --------- Co-authored-by:Teo Camarasu <teo.camarasu@tracsis.com> Co-authored-by:
Artem Pelenitsyn <a.pelenitsyn@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Showing
- Cabal/src/Distribution/Simple/Errors.hs 2 additions, 1 deletionCabal/src/Distribution/Simple/Errors.hs
- Cabal/src/Distribution/Simple/Install.hs 1 addition, 1 deletionCabal/src/Distribution/Simple/Install.hs
- cabal-testsuite/PackageTests/OnlyTestSuite/OnlyTestSuite.cabal 15 additions, 0 deletions...-testsuite/PackageTests/OnlyTestSuite/OnlyTestSuite.cabal
- cabal-testsuite/PackageTests/OnlyTestSuite/cabal.cabal.out 6 additions, 0 deletionscabal-testsuite/PackageTests/OnlyTestSuite/cabal.cabal.out
- cabal-testsuite/PackageTests/OnlyTestSuite/cabal.out 6 additions, 0 deletionscabal-testsuite/PackageTests/OnlyTestSuite/cabal.out
- cabal-testsuite/PackageTests/OnlyTestSuite/cabal.test.hs 6 additions, 0 deletionscabal-testsuite/PackageTests/OnlyTestSuite/cabal.test.hs
- cabal-testsuite/PackageTests/OnlyTestSuite/test/Main.hs 4 additions, 0 deletionscabal-testsuite/PackageTests/OnlyTestSuite/test/Main.hs
- changelog.d/issue-6750 13 additions, 0 deletionschangelog.d/issue-6750
Loading
Please register or sign in to comment