|
From: Andy S. <And...@co...> - 2010-07-16 14:34:49
|
diffing dir...
Fri Jul 16 10:32:51 EDT 2010 Andy Stewart <laz...@gm...>
* Add 2.14 macro to make Builder.chs can build on gtk+-2.12 or higher (Fixed bug 1189)
Ignore-this: beb720b6f7556bbb0352287f7bc5d56f
{
hunk ./gtk/Graphics/UI/Gtk/Builder.chs 85
+#if GTK_CHECK_VERSION(2,14,0)
hunk ./gtk/Graphics/UI/Gtk/Builder.chs 88
+#endif
hunk ./gtk/Graphics/UI/Gtk/Builder.chs 149
+#if GTK_CHECK_VERSION(2,14,0)
hunk ./gtk/Graphics/UI/Gtk/Builder.chs 191
+#endif
}
|
|
From: Axel S. <Axe...@in...> - 2010-07-16 14:50:01
|
Hi Andy,
I think we need to install all versions of Gtk (2.8, 2.10... 2.20) on
one machine (into different dirs using --prefix= to ./configure) and
then build Gtk2Hs against each of these version (this can be done by
setting PKG_CONFIG_PATH appropriately before each cabal configure).
There are probably other build problems due to version differences.
Do you want to look into this? It involves installing a lot of tar
files (you need to download atk, pango, glib, cairo for each gtk
version). Besides that, it's fairly straightforward. I could give you
access to a computer I have under my desk, if you don't want to do
that on yours.
Cheers,
Axel
On 16.07.2010, at 16:34, Andy Stewart wrote:
> diffing dir...
> Fri Jul 16 10:32:51 EDT 2010 Andy Stewart <laz...@gm...>
> * Add 2.14 macro to make Builder.chs can build on gtk+-2.12 or
> higher (Fixed bug 1189)
> Ignore-this: beb720b6f7556bbb0352287f7bc5d56f
> {
> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 85
> +#if GTK_CHECK_VERSION(2,14,0)
> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 88
> +#endif
> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 149
> +#if GTK_CHECK_VERSION(2,14,0)
> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 191
> +#endif
> }
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> Gtk2hs-commit mailing list
> Gtk...@li...
> https://lists.sourceforge.net/lists/listinfo/gtk2hs-commit
|
|
From: Andy S. <laz...@gm...> - 2010-07-17 05:24:03
|
Hi Axel, Axel Simon <Axe...@in...> writes: > Hi Andy, > > I think we need to install all versions of Gtk (2.8, 2.10... 2.20) on one machine (into different > dirs using --prefix= to ./configure) and then build Gtk2Hs against each of these version (this can > be done by setting PKG_CONFIG_PATH appropriately before each cabal configure). BTW, i suggest you test version problem from 2.20 to 2.8, then you can find version problems more quickly. Cheers, -- Andy |
|
From: Andy S. <laz...@gm...> - 2010-07-16 15:02:10
|
Axel Simon <Axe...@in...> writes: > Hi Andy, > > I think we need to install all versions of Gtk (2.8, 2.10... 2.20) on one machine (into different > dirs using --prefix= to ./configure) and then build Gtk2Hs against each of these version (this can > be done by setting PKG_CONFIG_PATH appropriately before each cabal configure). > > There are probably other build problems due to version differences. > > Do you want to look into this? It involves installing a lot of tar files (you need to download atk, > pango, glib, cairo for each gtk version). Besides that, it's fairly straightforward. I could give > you access to a computer I have under my desk, if you don't want to do that on yours. Can we do half and half? You test 2.8, 2.10, 2.12 I test 2.14, 2.16, 2.18 2.20 BTW, we need fix all bugs in http://hackage.haskell.org/trac/gtk2hs/report/2 ? Or just fix 0.11.0 ? Can we finish *enhancement* ticket in gtk2hs-0.12.0 ? Cheers, -- Andy > > Cheers, > Axel > > On 16.07.2010, at 16:34, Andy Stewart wrote: > >> diffing dir... >> Fri Jul 16 10:32:51 EDT 2010 Andy Stewart <laz...@gm...> >> * Add 2.14 macro to make Builder.chs can build on gtk+-2.12 or higher (Fixed bug 1189) >> Ignore-this: beb720b6f7556bbb0352287f7bc5d56f >> { >> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 85 >> +#if GTK_CHECK_VERSION(2,14,0) >> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 88 >> +#endif >> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 149 >> +#if GTK_CHECK_VERSION(2,14,0) >> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 191 >> +#endif >> } >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by Sprint >> What will you do first with EVO, the first 4G phone? >> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >> _______________________________________________ >> Gtk2hs-commit mailing list >> Gtk...@li... >> https://lists.sourceforge.net/lists/listinfo/gtk2hs-commit |
|
From: Axel S. <Axe...@in...> - 2010-07-16 15:18:30
|
On 16.07.2010, at 17:01, Andy Stewart wrote: > Axel Simon <Axe...@in...> writes: > >> Hi Andy, >> >> I think we need to install all versions of Gtk (2.8, 2.10... 2.20) >> on one machine (into different >> dirs using --prefix= to ./configure) and then build Gtk2Hs against >> each of these version (this can >> be done by setting PKG_CONFIG_PATH appropriately before each cabal >> configure). >> >> There are probably other build problems due to version differences. >> >> Do you want to look into this? It involves installing a lot of tar >> files (you need to download atk, >> pango, glib, cairo for each gtk version). Besides that, it's >> fairly straightforward. I could give >> you access to a computer I have under my desk, if you don't want >> to do that on yours. > Can we do half and half? > > You test 2.8, 2.10, 2.12 > > I test 2.14, 2.16, 2.18 2.20 > I think this work should be - create a table of version-tuples that belong together (gtk version, pango version, atk version,...) - writing a script that downloads the different versions, extracts and builds them - write a script that sets PKG_CONFIG_PATH and then calls ./bootstrap So I think one person should do it. But we could do it on the computer under my desk so we both have access to it. > BTW, we need fix all bugs in > http://hackage.haskell.org/trac/gtk2hs/report/2 ? > Or just fix 0.11.0 ? > Well we should fix whatever we can. > Can we finish *enhancement* ticket in gtk2hs-0.12.0 ? > Well, some of them are done already. This should be fixed: http://hackage.haskell.org/trac/gtk2hs/ticket/1164 Also 1179 and 1174. A. > Cheers, > > -- Andy > >> >> Cheers, >> Axel >> >> On 16.07.2010, at 16:34, Andy Stewart wrote: >> >>> diffing dir... >>> Fri Jul 16 10:32:51 EDT 2010 Andy Stewart <laz...@gm... >>> > >>> * Add 2.14 macro to make Builder.chs can build on gtk+-2.12 or >>> higher (Fixed bug 1189) >>> Ignore-this: beb720b6f7556bbb0352287f7bc5d56f >>> { >>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 85 >>> +#if GTK_CHECK_VERSION(2,14,0) >>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 88 >>> +#endif >>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 149 >>> +#if GTK_CHECK_VERSION(2,14,0) >>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 191 >>> +#endif >>> } >>> >>> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by Sprint >>> What will you do first with EVO, the first 4G phone? >>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >>> _______________________________________________ >>> Gtk2hs-commit mailing list >>> Gtk...@li... >>> https://lists.sourceforge.net/lists/listinfo/gtk2hs-commit |
|
From: Andy S. <laz...@gm...> - 2010-07-16 15:29:54
|
Axel Simon <Axe...@in...> writes: > On 16.07.2010, at 17:01, Andy Stewart wrote: > >> Axel Simon <Axe...@in...> writes: >> >>> Hi Andy, >>> >>> I think we need to install all versions of Gtk (2.8, 2.10... 2.20) on one machine (into different >>> dirs using --prefix= to ./configure) and then build Gtk2Hs against each of these version (this >>> can >>> be done by setting PKG_CONFIG_PATH appropriately before each cabal configure). >>> >>> There are probably other build problems due to version differences. >>> >>> Do you want to look into this? It involves installing a lot of tar files (you need to download >>> atk, >>> pango, glib, cairo for each gtk version). Besides that, it's fairly straightforward. I could >>> give >>> you access to a computer I have under my desk, if you don't want to do that on yours. >> Can we do half and half? >> >> You test 2.8, 2.10, 2.12 >> >> I test 2.14, 2.16, 2.18 2.20 >> > > I think this work should be > > - create a table of version-tuples that belong together (gtk version, pango version, atk > version,...) > - writing a script that downloads the different versions, extracts and builds them > - write a script that sets PKG_CONFIG_PATH and then calls ./bootstrap > > So I think one person should do it. But we could do it on the computer under my desk so we both have > access to it. To be honest, i don't want do those work, less fun. :) Can i choose fix bug at http://hackage.haskell.org/trac/gtk2hs/report/1 ? :) -- Andy > >> BTW, we need fix all bugs in >> http://hackage.haskell.org/trac/gtk2hs/report/2 ? >> Or just fix 0.11.0 ? >> > > Well we should fix whatever we can. > >> Can we finish *enhancement* ticket in gtk2hs-0.12.0 ? >> > > Well, some of them are done already. > > This should be fixed: > > http://hackage.haskell.org/trac/gtk2hs/ticket/1164 > > Also 1179 and 1174. > > A. > > > >> Cheers, >> >> -- Andy >> >>> >>> Cheers, >>> Axel >>> >>> On 16.07.2010, at 16:34, Andy Stewart wrote: >>> >>>> diffing dir... >>>> Fri Jul 16 10:32:51 EDT 2010 Andy Stewart <laz...@gm... >>>> > >>>> * Add 2.14 macro to make Builder.chs can build on gtk+-2.12 or higher (Fixed bug 1189) >>>> Ignore-this: beb720b6f7556bbb0352287f7bc5d56f >>>> { >>>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 85 >>>> +#if GTK_CHECK_VERSION(2,14,0) >>>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 88 >>>> +#endif >>>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 149 >>>> +#if GTK_CHECK_VERSION(2,14,0) >>>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 191 >>>> +#endif >>>> } >>>> >>>> ------------------------------------------------------------------------------ >>>> This SF.net email is sponsored by Sprint >>>> What will you do first with EVO, the first 4G phone? >>>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >>>> _______________________________________________ >>>> Gtk2hs-commit mailing list >>>> Gtk...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gtk2hs-commit |