-
Notifications
You must be signed in to change notification settings - Fork 704
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add -Wunused-packages to the packages #9663
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if these should go into .cabal files or the project files, but I don't mind either.
#9662 was merged so I take the liberty to auto-rebase and see if this passes. |
b7b9c6a
to
8f60e05
Compare
CI says "tar is an extraneous dependency". I read that cabal arrived there while trying to build cabal-install (Failed to build cabal-install-3.11.0.0). There are two entries for tar in cabal-install's cabal file, none of them seem to be redundant because build fails when I remove either one of them. |
@Kleidukos the |
Ah, GHC doesn't know that when doing dependency analysis… |
I tried the fix from #9557 (comment). It works for |
@mergify rebase |
Cabal, Cabal-syntax, cabal-install, cabal-install-solver
✅ Branch has been successfully rebased |
8f60e05
to
a2dba78
Compare
Job Validate macos-latest ghc-9.8.1 got cancelled after 4h. Let me restart. |
* Add -Wunused-packages to the packages Cabal, Cabal-syntax, cabal-install, cabal-install-solver * Remove unused text dependency * remove unguarded warning * Remove 8.10 condition for unused-packages --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Cabal, Cabal-syntax, cabal-install
Depends on #9662