Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2024-01-14 Thread Ilias Tsitsimpis
Hi Helmut, Happy new year! On Sat, Dec 16, 2023 at 07:34PM, Helmut Grohne wrote: > I fear this is misleadingly imprecise. If I understand what you write > later correctly, we always build GHC for the same architecture (i.e. we > ask configure for build=host), but we may opt for a cross compiler

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-17 Thread Helmut Grohne
Hi Ilias, On Sat, Dec 16, 2023 at 04:45:00PM +0200, Ilias Tsitsimpis wrote: > Sorry for the late reply. Comments inline. Thank you for taking the time to write such a detailed response. > Let me try to explain how GHC's build system works with the new Hadrian > tool. Then let's see how we can

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-16 Thread Ilias Tsitsimpis
Hi Helmut, Sorry for the late reply. Comments inline. On Mon, Dec 11, 2023 at 10:25PM, Helmut Grohne wrote: > Regarding that --build flag, I now see that we actually run configure > twice. Connecting what you said earlier, I guess that one of those > invocations is for the stage1 compiler and

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-11 Thread Helmut Grohne
Hi Ilias, On Mon, Dec 11, 2023 at 10:08:49PM +0200, Ilias Tsitsimpis wrote: > On Sun, Dec 10, 2023 at 09:01PM, Helmut Grohne wrote: > > First and foremost, ghc now actively refuses being cross build with an > > $(error ...). Would you mind weakening this to a $(warning ...)? While > > that you

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-11 Thread Ilias Tsitsimpis
Hi Helmut, On Sun, Dec 10, 2023 at 09:01PM, Helmut Grohne wrote: > First and foremost, ghc now actively refuses being cross build with an > $(error ...). Would you mind weakening this to a $(warning ...)? While > that you don't want to support cross building of ghc, would you mind > others (like

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-10 Thread Ilias Tsitsimpis
Hi Helmut, Thanks for offering to help with cross building. Let me first comment on the following. On Sun, Dec 10, 2023 at 09:01PM, Helmut Grohne wrote: > While > that you don't want to support cross building of ghc, would you mind > others (like me) supporting it? and > Given that you (ghc >

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-10 Thread Helmut Grohne
user debian-cr...@lists.debian.org usertags 910664 + ftcbfs tags 910664 + patch thanks Hi, Given that the earlier bug about haskell-devscripts-minimal has been fixed, I happen to have looked into this. First and foremost, ghc now actively refuses being cross build with an $(error ...). Would

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2018-10-09 Thread John Paul Adrian Glaubitz
Hi! This change to the debian/rules file helps to get a bit further: --- debian/rules.orig 2018-09-26 11:08:46.0 +0200 +++ debian/rules2018-10-09 15:22:43.080942145 +0200 @@ -126,6 +126,7 @@ echo 'V=1' >> mk/build.mk