Hi gt2hs team,

I’d like to get gtk2hs in the next Debian stable release, lenny,
expected (heh) somewhen this year. Things are looking good, gtk2hs was
sucessfully built on almost all architectures:

http://buildd.debian.org/pkg.cgi?pkg=gtk2hs

The powerpc failure is temporary, but the ia64 failure is more
difficult. A build log is available here:

http://buildd.debian.org/fetch.cgi?&pkg=gtk2hs&ver=0.9.12.1-1.1&arch=ia64&stamp=1210715573&file=log

I think the relevant part is this:

./tools/c2hs/c2hsLocal +RTS -RTS -i:glib --precomp=glib/glib.precomp -o 
glib/System/Glib/MainLoop.hs glib/System/Glib/MainLoop.chs
/usr/bin/hsc2hs +RTS -RTS -L-optl-lgobject-2.0 -L-optl-lglib-2.0 -C-optc-Wall 
-C-optc-g -C-optc-O2 -C-opta-Wall -C-opta-g -C-opta-O2 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -C'-optc-include' -C'-optcgtk2hs-config.h' 
--include glib-object.h --cc="/usr/bin/ghc" --lflag=-no-hs-main 
glib/System/Glib/GTypeConstants.hsc
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:30,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gtype.h:26,
                 from /usr/include/glib-2.0/gobject/gboxed.h:26,
                 from /usr/include/glib-2.0/glib-object.h:25,

                 from glib/System/Glib/GTypeConstants_hsc_make.c:2:0:
    

/usr/include/glib-2.0/glib/gutils.h:425:1:
     warning: "GLIB_CHECK_VERSION" redefined

In file included from <command-line>:0:0: 

./gtk2hs-config.h:164:1:
     warning: this is the location of the previous definition
/tmp/ghc3832_0/ghc3832_0.s: Assembler messages:

/tmp/ghc3832_0/ghc3832_0.s:137:0:
     Error: file number 2 already allocated
compiling glib/System/Glib/GTypeConstants_hsc_make.c failed
command was: /usr/bin/ghc -c -optc-Wall -optc-g -optc-O2 -opta-Wall -opta-g 
-opta-O2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -optc-include 
-optcgtk2hs-config.h glib/System/Glib/GTypeConstants_hsc_make.c -o 
glib/System/Glib/GTypeConstants_hsc_make.o
make[2]: *** [glib/System/Glib/GTypeConstants.hs] Error 1
rm glib/System/Glib/GError.chs glib/System/Glib/MainLoop.chs 
glib/System/Glib/Signals.chs glib/System/Glib/GObject.chs
make[2]: Leaving directory `/build/buildd/gtk2hs-0.9.12.1'

<no location info>:
    can't find file: glib/System/Glib/GTypeConstants.hs
make[1]: *** Deleting file `glib/libHSglib_a.deps'


Do you have any idea what the cause might be, or how to fix this
problem, or is there a good reason to assume that ia64 won’t work in the
forseeable future (as is the case with alpha)?

If this problem would be fixed, all left for gtk2hs to enter lenny would
be that ghc6.8 enters lenny, which seems to be progressing well.

Thanks,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  [EMAIL PROTECTED] | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: [EMAIL PROTECTED] | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gtk2hs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to