Opened 12 months ago

Last modified 12 months ago

#16022 patch bug

Hadrian appears to link against libffi unconditionally

Reported by: bgamari Owned by:
Priority: highest Milestone: 8.8.1
Component: Build System (Hadrian) Version: 8.6.2
Keywords: Cc: davide, snowleopard, alpmestan
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s): Phab:D5427
Wiki Page:


Hadrian appears to be linking against libffi, even on platforms where it should not be used.

I suspect the cause is that Hadrian makes no attempt to set the ffi flag when configuring rts.

Change History (4)

comment:1 Changed 12 months ago by bgamari

Cc: davide snowleopard added
Component: CompilerBuild System (Hadrian)
Priority: normalhighest

comment:2 Changed 12 months ago by bgamari

Differential Rev(s): Phab:D5427
Status: newpatch

comment:3 Changed 12 months ago by bgamari

Here is a quick, untested attempt at a patch.

Last edited 12 months ago by bgamari (previous) (diff)

comment:4 Changed 12 months ago by alpmestan

Cc: alpmestan added
Note: See TracTickets for help on using tickets.