Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files -+-- Reporter: simonmar |Owner: igloo Type: bug | Status: new Priority: high |Milestone: 6.12.1 Component: Build System | Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by simonmar): * owner: = igloo -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:20 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files -+-- Reporter: simonmar |Owner: igloo Type: bug | Status: closed Priority: high |Milestone: 6.12.1 Component: Build System | Version: 6.6.1 Severity: normal| Resolution: fixed Keywords:| Difficulty: Moderate (1 day) Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * status: new = closed * resolution: = fixed Comment: Porting to a new platform is now working again: http://hackage.haskell.org/trac/ghc/wiki/Building/Porting Doing a non-bootstrapping build from HC files isn't something that we plan to support, especially given that the registerised via-C way will be disappearing. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:21 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files -+-- Reporter: simonmar |Owner: Type: bug | Status: new Priority: high |Milestone: 6.12.1 Component: Build System | Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * milestone: 6.12 branch = 6.12.1 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:19 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files -+-- Reporter: simonmar |Owner: Type: bug | Status: new Priority: high |Milestone: 6.12 branch Component: Build System | Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by emil): * cc: e...@math.su.se (added) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:18 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files -+-- Reporter: simonmar |Owner: Type: bug | Status: new Priority: high |Milestone: 6.12 branch Component: Build System | Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by kgardas): * cc: karel.gar...@centrum.cz (added) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:16 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files -+-- Reporter: simonmar |Owner: Type: bug | Status: new Priority: high |Milestone: 6.12 branch Component: Build System | Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by PHO): * cc: p...@cielonegro.org (added) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:15 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: high | Milestone: 6.12 branch Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by simonpj): * milestone: 6.10.1 = 6.12 branch Comment: Let's postpone this past the 6.10 release, because the build system is in upheaval. Simon Simon -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:10 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: high | Milestone: 6.10.1 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by ajd): * cc: [EMAIL PROTECTED] (added) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: high | Milestone: 6.10.1 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by shepheb): * cc: [EMAIL PROTECTED] (added) Comment: The ArmLinuxGhc project would love to have bootstrapping working for 6.10 (or in 6.9), since the move to libffi makes 6.10 much easier to port than 6.8. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: high | Milestone: 6.10.1 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by igloo): * priority: normal = high * milestone: 6.8.3 = 6.10.1 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: normal| Milestone: 6.8.3 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by ingmar): * cc: [EMAIL PROTECTED] (added) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: normal| Milestone: 6.8.3 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Comment (by kili): The diff I uploaded contains some comments inline. It's for ghc-6.8.2 but also applies to the latest stable snapshot (ghc-6.8.2.20080401). As written earlier, it's possible to create a HC file bundle (with some additional created files) and to build a stage1 compiler with this. I'm a little bit uncertain how to proceed -- either go ahead using libcompat (which is a little bit ugly), or try to rebuild all the libraries immediately with that stage1 compiler (but without using utils/ghc-pkg, since it's not yet buildable), then build the remaining tools. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: normal| Milestone: 6.8.3 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by dwmw2): * cc: [EMAIL PROTECTED] (added) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: normal| Milestone: 6.8.3 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by kili): * cc: [EMAIL PROTECTED] (added) Comment: I'd like to see this fixed for ghc-6.8.3, because for a proper OpenBSD port, bootstrapping from a precompiled binary is a no-go. I hope to get the time to review, cleanup and attach my current diffs until next week. Current state is that I'm able to create an unregisterised HC file bundle and bootstrap a working stage1 from this bundle (on i386), but the next step still doesn't work because some of the -inplace tools (ghc-pkg is one of them) aren't available yet. Please note: if you don't consider this important enough for 6.8.3, I can as well keep the patches locally in the OpenBSD port and try to adopt them for 6.10.1 later. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: igloo Type: bug | Status: new Priority: normal| Milestone: 6.8.3 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by igloo): * owner: = igloo -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files --+- Reporter: simonmar | Owner: Type: bug | Status: new Priority: normal| Milestone: 6.8.3 Component: Build System |Version: 6.6.1 Severity: normal| Resolution: Keywords:| Difficulty: Moderate (1 day) Testcase:| Architecture: Unknown Os: Unknown | --+- Changes (by simonmar): * priority: high = normal * milestone: 6.8 branch = 6.8.3 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
[GHC] #1346: bootstrap from HC files
#1346: bootstrap from HC files ---+ Reporter: simonmar | Owner: Type: bug | Status: new Priority: high | Milestone: 6.8 Component: Build System |Version: 6.6.1 Severity: normal| Keywords: Difficulty: Moderate (1 day) | Os: Unknown Testcase:| Architecture: Unknown ---+ There's some work to do on 6.8 to ensure that we can still bootstrap from HC files. This will be slightly harder due to the new Cabal-based build system for libraries, and the solution will probably involve 'setup makefile' somewhere. Also we'll need to update the building guide to include the new instructions, whatever they may be. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1346 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs