Skip to content
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

hlint: Update to version 3.2.7 #6182

Merged
merged 1 commit into from
Mar 27, 2021
Merged

Conversation

essandess
Copy link
Contributor

@essandess essandess commented Jan 18, 2020

Description

Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on

macOS 10.x
Xcode 8.x

Verification

Have you

  • checked your Portfile with port lint?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?

@macportsbot
Copy link

Travis Build #10035 Errored.

Lint results
--->  Verifying Portfile for hlint
--->  0 errors and 0 warnings found.

The build timed out.

@essandess
Copy link
Contributor Author

essandess commented Jan 18, 2020

Note the issue building on Catalina 10.15 posted at ndmitchell/hlint#829 , though the pre-10.15 builds all work.

@essandess
Copy link
Contributor Author

@ryandesign Could this be some Catalina Xcode 11 thing? I thought that was all fixed.

@ryandesign
Copy link
Contributor

I think it is known that ghc doesn't work on Catalina; see https://trac.macports.org/ticket/59467

@essandess
Copy link
Contributor Author

I think it is known that ghc doesn't work on Catalina; see https://trac.macports.org/ticket/59467

The prebuilt version works:

sudo port install ghc +prebuilt
ghci
GHCi, version 8.6.5: http://www.haskell.org/ghc/  :? for help
(0.00 secs, 0 bytes)
(0.00 secs, 0 bytes)
Prelude
λ> 

And it successfully builds hlint on Catalina.

Should we make the prebuilt version the default until the bootstrap issue is identified?

@macportsbot
Copy link

Travis Build #11150 Errored.

Lint results
--->  Verifying Portfile for hlint
--->  0 errors and 0 warnings found.

Port hlint's dependencies fail on xcode8.3. Log

The build timed out.

@essandess essandess changed the title hlint: Update to version 2.2.7 hlint: Update to version 2.2.11; cabal: Update to 3.2.0.0 with +prebuilt default Apr 13, 2020
@macportsbot
Copy link

Travis Build #11181 Errored.

Lint results
--->  Verifying Portfile for hlint
--->  0 errors and 0 warnings found.
--->  Verifying Portfile for cabal
--->  0 errors and 0 warnings found.

The build timed out.

@essandess
Copy link
Contributor Author

Please hold off on merging this PR for now.

Upstream reports that cabal is now buildable: haskell/cabal#6698 (comment)

I’ll test after they post a new release.

@kencu
Copy link
Contributor

kencu commented Jan 14, 2021

one year no beer. Wassup here? this looks dead.

@kencu kencu added the Stagnant label Jan 14, 2021
@essandess
Copy link
Contributor Author

Not dead, 'es resting.

Cabal still hasn't released an update … https://github.com/haskell/cabal/releases

@essandess essandess changed the title hlint: Update to version 2.2.11; cabal: Update to 3.2.0.0 with +prebuilt default hlint: Update to version 3.2.7 Feb 22, 2021
@essandess
Copy link
Contributor Author

This will build successfully after #10082 is merged.

@cjones051073 cjones051073 merged commit a53d705 into macports:master Mar 27, 2021
@essandess essandess deleted the hlint branch March 28, 2021 01:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

5 participants