Opened 9 years ago

Closed 9 years ago

Last modified 15 months ago

#5201 closed bug (fixed)

unregisterised build broken on arm-linux platform

Reported by: kgardas Owned by: igloo
Priority: highest Milestone: 7.2.1
Component: Build System (make) Version: 7.1
Keywords: Cc: pho@…
Operating System: Linux Architecture: arm
Type of failure: Building GHC failed Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Description

Hello,

following git patch probably breaks unregisterised build on any platform for which NCG is not available (ARM, MIPS, IA64 etc.)

commit 066b369de2c6f7da03c88206288dca29ab061b31
Author: Ian Lynagh <igloo@earth.li>
Date:   Sun May 1 15:38:18 2011 +0100

    Remove the OMIT_NATIVE_CODEGEN ifdef
    
    We now test
        cGhcWithNativeCodeGen == "YES"
    instead.

the issue I see on ARM/Linux platform is this:

compiler/nativeGen/AsmCodeGen.lhs:39:0:
     error: #error "AsmCodeGen: unknown architecture"
make[1]: *** [compiler/stage1/build/.depend-v.haskell] Error 1
make: *** [all] Error 2

Change History (4)

comment:1 Changed 9 years ago by PHO

Cc: pho@… added

comment:2 Changed 9 years ago by simonmar

Milestone: 7.2.1
Priority: normalhighest
Version: 7.0.37.1

comment:3 Changed 9 years ago by igloo

Resolution: fixed
Status: newclosed

I believe this is now fixed.

comment:4 Changed 15 months ago by bgamari

Component: Build SystemBuild System (make)

The new Hadrian build system has been merged. Relabeling the tickets concerning the legacy make build system to prevent confusion.

Note: See TracTickets for help on using tickets.