Sorry, I should have included a comment on this. I added CFLAGS because without it something in jhbuild was setting it to "-O2 -gstabs+3 -std=gnu89" GHC did not like "-gstabs+3"
2009/7/24 Axel Simon <axel.si...@ens.fr> > Applied, thanks. Although I'm don't quite know this is about, I'm sure it > does no harm. Why -std=gnu89? Is that to appease the CPP preprocessor? If > so, there's a more specific flag for that (which I think we do pass to CPP). > > Cheers, > Axel. > > On Jul 19, 2009, at 11:39, Hamish Mackenzie wrote: > > Sun Jul 19 21:36:02 NZST 2009 Hamish Mackenzie <ham...@firestream.co.uk> >> * Jhbuild modules file for use on OSX >> >> New patches: >> >> [Jhbuild modules file for use on OSX >> Hamish Mackenzie <ham...@firestream.co.uk>**20090719093602 >> Ignore-this: 19f10ea07de49ab9fae269c0a1fcd899 >> ] { >> adddir ./tools/osx >> addfile ./tools/osx/gtk2hs-osx.modules >> hunk ./tools/osx/gtk2hs-osx.modules 1 >> +<?xml version="1.0"?> >> +<!DOCTYPE moduleset SYSTEM "moduleset.dtd"> >> +<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?> >> +<moduleset> >> + <include href="gtk-osx.modules"/> >> + >> + <repository type="tarball" name="sourceforge" default="yes" href=" >> http://downloads.sourceforge.net/gtk2hs/"/> >> + >> + <autotools id="gtk2hs-osx" autogen-sh="configure" >> autogenargs="--disable-deprecated-packages --enable-profiling >> --enable-packager-mode --with-pkgreg --enable-gtk --enable-gio >> --enable-libglade --enable-gtksourceview2 --enable-cairo CFLAGS='-O2 >> -std=gnu89'"> >> + <branch module="gtk2hs-0.10.1.tar.gz" version="0.10.1" >> repo="sourceforge" /> >> + <dependencies> >> + <dep package="cairo"/> >> + <dep package="glib"/> >> + <dep package="pango"/> >> + <dep package="gtk+"/> >> + <dep package="gtksourceview"/> >> + </dependencies> >> + </autotools> >> + >> +</moduleset> >> } >> >> Context: >> >> [Add a comment to Notebook's setCurrentPage function. >> Axel Simon <axel.si...@ens.fr>**20090611074238] >> [Makefile.am: remove slashes after DESTDIR (fixes trac #1160) >> pga...@gmail.com**20090510180614 >> Ignore-this: 5c57aa6375618d627e7568303a36abdd >> ] >> [TAG 0.10.1 >> pga...@gmail.com**20090510160214] >> [configure.ac: bump version to 0.10.1 >> pga...@gmail.com**20090429032110 >> Ignore-this: 682c3f529251a07b3de0761729af5eeb >> ] >> [Bind GtkObject's destroy signal >> m.ni...@gmail.com**20090430152124 >> Ignore-this: b67612a0e13a5cabc2c3392cb78fadaf >> ] >> [Add missing export of Click(..) data type, repoted by Ben Franksen. >> axel.si...@ens.fr**20090509184414] >> [Input method bindings >> m.ni...@gmail.com**20090504191302 >> Ignore-this: e8cbd55f0519ab413b24cae7b99d7b3d >> ] >> [Improve apiGen names, for example hsv instead of hSV >> m.ni...@gmail.com**20090430152250 >> Ignore-this: 89e23bb8809006e40a3708049de9c031 >> ] >> [gtk/Graphics/UI/Gtk/General/Structs.hsc: Accept responses 0 and smaller >> than -11. >> Marco TĂșlio Gontijo e Silva <mar...@holoscopio.com>**20090507111848 >> Ignore-this: f64b69b52a743ac54b404452178b29c0 >> ] >> [Add a function to insert the current clipboard content at the current >> cursor. >> Axel Simon <axel.si...@ens.fr>**20090424152430] >> [configure.ac: add bz2 dist tarball >> pga...@gmail.com**20090429034820 >> Ignore-this: 5dfb2e2e91ab8b991d6908c7c08a51fe >> ] >> [gtk: OwnerChange event only since gtk 2.6 >> pga...@gmail.com**20090429032134 >> Ignore-this: 23e3be727b8d43711321accaf35a4bf6 >> ] >> [Fix drawWindowGetPointer, trac #802. >> axel.si...@ens.fr**20090427194638] >> [Add an Eq instance for all objects. >> axel.si...@ens.fr**20090426153152 >> This patch makes it possible to use == to compare two objects or, rather, >> their pointers. Since for one case an object is merely containing data >> and has its own Eq instance, it was necessary to add a 'noEq' flag to >> the type generator that, when given, prevents the generation of the >> deriving Eq clause. This patch fixes trac #1158. >> ] >> [New version of carsim demo >> mauricio.antu...@gmail.com**20090410234420 >> It has been a couple years since I wrote what is now the >> 'carsim' gtk2hs demo. I realized many of gtk+, gtk2hs and ghc >> user library have been deprecated and replaced since then. >> As it's in a demo directory, I thought it would be better to >> have an updated version using current recomended API. Except >> for a 'Pause' button, nothing important has changed in the user >> interface. Changes in code include: >> >> - Deprecated code, like System.Time and a few of gtk2hs, has >> been replaced. >> >> - Bug fix in about dialog. >> >> - Use of EventM. >> >> - Code is now UTF-8, but that only affects author name. >> >> - Hopefully, better code and documentation. >> ] >> [gtk: allow zero as argument to toResponse in G.U.G.General.Structs >> pga...@gmail.com**20090424152136 >> Ignore-this: 922761ff9383f47f6efc030377241316 >> ] >> [Unregister packages in reverse order to avoid dependency conflict. >> Axel Simon <axel.si...@ens.fr>**20090424144710] >> [Makefile.am: add package dependencies to haddock command line >> pga...@gmail.com**20090424022757 >> Ignore-this: 4bbe2fde77816e01e7b8be81863cb234 >> ] >> [Correct arguments of a finally statement. >> Axel Simon <axel.si...@ens.fr>**20090417143511 >> This code has obviously never been tested. Thanks to Bertram Felgenhauer >> to spot this. >> ] >> [Adapt demo to use new Exception module. >> Axel Simon <axel.si...@ens.fr>**20090417142437] >> [Add 'clean-all' option to tools/apiGen/Makefile >> mauricio.antu...@gmail.com**20090409024158 >> This adds a 'clean-all' option to apiGen's make >> file. It will erase everything not on the original >> distribution. This may be usefull if we are >> testing different versions of packages, and need >> to remove tarballs between tests. >> ] >> [gio: Avoid calling (freeHaskellFunPtr nullFunPtr). >> Bertram Felgenhauer <in...@gmx.de>**20090407084617] >> [Make explicit use of concurrent finalizers. >> Axel Simon <axel.si...@ens.fr>**20090327110603 >> This patch acounts for the change of semantics that finalizers undergo >> with >> the release of GHC 6.10.1. Specifcially, finalizers are now by default >> run during garbage collection, making it impossible to have them call >> back >> to Haskell land. This patch uses functions that specifically schedule any >> finilizers to be run as new threads once the mutator springs back to >> life. >> ] >> [Add eventClick to EventM >> Hamish Mackenzie <ham...@firestream.co.uk>**20090307080530 >> Ignore-this: ff7b605b58d6021248f9951b4c641209 >> ] >> [Fix documentation. >> axel.si...@ens.fr**20090217180909] >> [TAG 0.10.0 >> Peter Gavin <pga...@gmail.com>**20090207054815] >> Patch bundle hash: >> 7b7c2357d7422c2d399124b2880e3c0a862e7b5e >> >> ------------------------------------------------------------------------------ >> Enter the BlackBerry Developer Challenge >> This is your chance to win up to $100,000 in prizes! For a limited time, >> vendors submitting new applications to BlackBerry App World(TM) will have >> the opportunity to enter the BlackBerry Developer Challenge. See full >> prize >> details at: http://p.sf.net/sfu/ >> Challenge_______________________________________________ >> Gtk2hs-devel mailing list >> Gtk2hs-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel >> > >
------------------------------------------------------------------------------
_______________________________________________ Gtk2hs-devel mailing list Gtk2hs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel