Re: ghc-9.2.2 upgrade (and many dependent ports)

2022-04-28 Thread Greg Steuck
Thanks Volker for catching the bug. Matthias Kilian writes: >> Indeed, I get the same error. It looks like for whatever reason, >> the xhml library isn't built before the build system starts to (try >> to build) the stage2 compiler. > > This (on top of Greg's diffs) should hopefully fix it: > >

Re: ghc-9.2.2 upgrade (and many dependent ports)

2022-04-28 Thread Matthias Kilian
On Thu, Apr 28, 2022 at 04:23:01PM +0200, Matthias Kilian wrote: > > Configuring haddock-2.26.0... > > ghc-cabal: Encountered missing or private dependencies: > > xhtml >=3000.2 && <3000.3 > > Indeed, I get the same error. It looks like for whatever reason, > the xhml library isn't built before

Re: ghc-9.2.2 upgrade (and many dependent ports)

2022-04-28 Thread Matthias Kilian
Hi, On Wed, Apr 27, 2022 at 08:30:10PM +0200, Volker Schlecht wrote: > > If people feel like helping, please build your own GHC and any ports > > that you use and run them for real. > > With your patches 0001 and 0006 applied, make build for lang/ghc fails for > me with > > Configuring

Re: ghc-9.2.2 upgrade (and many dependent ports)

2022-04-27 Thread Stuart Henderson
The i386 diff removes existing @conflict and @pkgpath markers from lang/ghc/pkg/PLIST, they should probably stay.

ghc-9.2.2 upgrade (and many dependent ports)

2022-04-26 Thread Greg Steuck
Hi Matthias and ports testers, I have a plausible set of attached patches that should switch us to the newest GHC. We are skipping the 9.0 series as I don't think they offer anything valuable compared to going directly to the latest. The ports that were easy to update while keeping compatible