Ticket #2444 (closed bug: wontfix)

Opened 5 years ago

Last modified 3 years ago

gtk2hs 0.9.13 fails to build on ppc due to bad code generated with -fvia-C

Reported by: bos Owned by:
Priority: lowest Milestone: 6.12.3
Component: Compiler Version: 6.8.3
Keywords: Cc:
Operating System: Linux Architecture: powerpc
Type of failure: None/Unknown Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description

SimonM auggests that this might be a mangler bug. The upstream gtk2hs bug is  http://hackage.haskell.org/trac/gtk2hs/ticket/1132

For a build log exposing the error, see about 100 lines from the end of  http://koji.fedoraproject.org/koji/getfile?taskID=714114&name=build.log

Change History

Changed 5 years ago by bos

Removing -fvia-C from the compiler options fixes the problem.

Changed 5 years ago by igloo

  • difficulty set to Unknown
  • milestone set to 6.12 branch

I'm afraid that I don't think that we'll fix this before -fvia-C and the mangler is removed in 6.12.

Changed 4 years ago by igloo

  • priority changed from normal to lowest

Changed 3 years ago by igloo

  • milestone changed from 6.12 branch to 6.12.3

Changed 3 years ago by Mikolaj

  • failure set to None/Unknown

The situation on the released 6.12.3 on a 7447A powerpc processor with Linux is: -fasm works, -fvia-C with unregistered build works, -fvia-C with normal build fails on trivial code with

[1 of 1] Compiling Main             ( te.hs, te.o )
Prologue junk?: 	.type	si6_entry, @function
si6_entry:
 # 22 "/tmp/ghc11373_0/ghc11373_0.hc" 1

Changed 3 years ago by igloo

  • status changed from new to closed
  • resolution set to wontfix

-fvia-C is now deprecated, and Linux PPC is not a tier 1 platform, so I'm closing this ticket.

Note: See TracTickets for help on using tickets.