Broken build: 32-bit FreeBSD, SmartOS, Solaris

Karel Gardas karel.gardas at centrum.cz
Fri Oct 10 09:51:14 UTC 2014


On 10/10/14 09:19 AM, Páli Gábor János wrote:
> Hello there,
>
> Looks one of the recent commits broke the x86 builds on multiple
> platforms [1][2][3].  The common error message basically is as
> follows:
>
> rts/Linker.c: In function 'mkOc':
> rts/Linker.c:2372:6:
>       error: 'ObjectCode' has no member named 'symbol_extras'
>

It looks like this patch is the culprit:

5300099ed rts/Linker.c     (Simon Marlow              2014-10-01 
13:15:05 +0100 2372)    oc->symbol_extras     = NULL;

> Note that the x86_64 counterparts of the affected builders completed
> their builds fine -- except for Solaris, but that has been broken
> already for a long time (relatively).

Yeah, I'll need to fix that. So far I invested my energy in fixing 
Solaris/i386 testcase issues...

Karel


More information about the ghc-devs mailing list