New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #21032 (closed defect: fixed)

Opened 4 years ago

Last modified 2 years ago

gtk2hs 0.10.1 FTB with ghc 6.10.4

Reported by: gale@… Owned by: gwright@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: nox@…
Port: gtk2hs

Description

On Tiger, just after upgrade to ghc 6.10.4, forced recompile of all active hs-* ports, and port clean --all gtk2hs:

<blah, blah...>
./tools/c2hs/c2hsLocal +RTS -RTS -C-I/opt/local/include/glib-2.0 -C-I/opt/local/lib/glib-2.0/include -C-I/opt/local/include --cppopts='-include "gtk2hs-config.h"' --precomp=glib/glib.precomp glib-object.h
c2hsLocal: does not exist
make[2]: *** [cairo/cairo.precomp] Error 1
make[2]: *** Deleting file `cairo/cairo.precomp'

<no location info>:
    can't find file: cairo/Graphics/Rendering/Cairo/Matrix.hs
make[1]: *** [cairo/libHScairo_a.p_deps] Error 1
make[1]: *** Deleting file `cairo/libHScairo_a.p_deps'
make[1]: *** Waiting for unfinished jobs....
<blah, blah...>
./tools/c2hs/c2hsLocal +RTS -RTS -iglib:cairo --precomp=cairo/cairo.precomp -o cairo/Graphics/Rendering/Cairo/Matrix.hs cairo/Graphics/Rendering/Cairo/Matrix.chs
c2hsLocal: does not exist
make[2]: *** [cairo/Graphics/Rendering/Cairo/Matrix.hs] Error 1
make[2]: *** Waiting for unfinished jobs....

<no location info>:
    can't find file: gtkglext/Graphics/UI/Gtk/OpenGL/Config.hs
make[1]: *** [gtkglext/libHSgtkglext_a.p_deps] Error 1
make[1]: *** Deleting file `gtkglext/libHSgtkglext_a.p_deps'
make: *** [all] Error 2

Error: Unable to upgrade port: 1

In case anyone is interested, I will attach the entire error output.

Attachments

gtk2hs_build_error_output.txt (8.0 KB) - added by gale@… 4 years ago.

Change History

Changed 4 years ago by gale@…

comment:1 Changed 4 years ago by macsforever2000@…

  • Owner changed from macports-tickets@… to gwright@…

comment:2 Changed 3 years ago by nox@…

  • Cc nox@… added
  • Version 1.8.0 deleted

The problem disappears if you disable parallel building

comment:3 Changed 3 years ago by gwright@…

  • Status changed from new to assigned

comment:4 Changed 2 years ago by jmr@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Parallel build disabled as per comment:2 in r73870.

Note: See TracTickets for help on using tickets.