From: shelarcy <she...@gm...> - 2008-03-13 14:23:47
|
Hi, Can you make ghc 6.8's Debian package? On Wed, 12 Mar 2008 18:50:21 +0900, Jeremy O'Donoghue <jer...@gm...> wrote: > Binary packages are available from the wxHaskell download site at > http://sourceforge.net/project/showfiles.php?group_id=73133, for the > following platforms: > > - Debian I recived question for Debian's pacakage in Japanese Haskell mailing-list (haskell-jp). http://www.tom.sfc.keio.ac.jp/~sakai/w3ml/w3ml.cgi/haskell-jp-2/msg/180 He uses ghc 6.8 on Debian. So, he want to know about that why debian's package is only ghc 6.6's one, and can we release ghc 6.8's package. I checked Debian's package site. And it seems that debian provides ghc 6.8 for many platforms. http://packages.debian.org/sid/ghc6?lang=en Can anyone provied ghc 6.8's Debian package? Mads, can you do that? Thanks, -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
From: Mads L. <mad...@ya...> - 2008-03-16 11:36:51
|
Hi, Shelarcy wrote: > Hi, > Can you make ghc 6.8's Debian package? I have made it now. It is compiled with Debian unstable's ghc. See http://www.haskell.org/haskellwiki/WxHaskell/Install#Debian_and_Ubuntu .. Greetings, Mads > > On Wed, 12 Mar 2008 18:50:21 +0900, Jeremy O'Donoghue <jer...@gm...> wrote: > > Binary packages are available from the wxHaskell download site at > > http://sourceforge.net/project/showfiles.php?group_id=73133, for the > > following platforms: > > > > - Debian > > I recived question for Debian's pacakage in Japanese Haskell mailing-list (haskell-jp). > > http://www.tom.sfc.keio.ac.jp/~sakai/w3ml/w3ml.cgi/haskell-jp-2/msg/180 > > He uses ghc 6.8 on Debian. So, he want to know about that why debian's > package is only ghc 6.6's one, and can we release ghc 6.8's package. > > I checked Debian's package site. And it seems that debian provides ghc > 6.8 for many platforms. > > http://packages.debian.org/sid/ghc6?lang=en > > Can anyone provied ghc 6.8's Debian package? > Mads, can you do that? > > > Thanks, > |
From: shelarcy <she...@gm...> - 2008-03-17 11:27:59
|
Hi Mads, On Sun, 16 Mar 2008 20:32:46 +0900, Mads Lindstrøm <mad...@ya...> wrote: > Shelarcy wrote: >> Hi, >> Can you make ghc 6.8's Debian package? > I have made it now. It is compiled with Debian unstable's ghc. > > See > http://www.haskell.org/haskellwiki/WxHaskell/Install#Debian_and_Ubuntu > .. Thank you for making that. >> I recived question for Debian's pacakage in Japanese Haskell mailing-list (haskell-jp). >> >> http://www.tom.sfc.keio.ac.jp/~sakai/w3ml/w3ml.cgi/haskell-jp-2/msg/180 >> >> He uses ghc 6.8 on Debian. So, he want to know about that why debian's >> package is only ghc 6.6's one, and can we release ghc 6.8's package. >> >> (snip) >> >> Can anyone provied ghc 6.8's Debian package? >> Mads, can you do that? He tested above ghc 6.8's package, and he can run samples now. Best Regards, -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
From: Eric Y. K. <eri...@gm...> - 2008-03-16 11:44:29
|
On Sun, Mar 16, 2008 at 12:32:46 +0100, Mads Lindstrøm wrote: > I have made it now. It is compiled with Debian unstable's ghc. By the way, your files seem to be a bit smaller than the MacOS X and Windows one. Are you also using -hcprof and --enable-split-objs? -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
From: Mads L. <mad...@ya...> - 2008-03-16 15:29:53
|
Eric Y. Kow: > On Sun, Mar 16, 2008 at 12:32:46 +0100, Mads Lindstrøm wrote: > > I have made it now. It is compiled with Debian unstable's ghc. > > By the way, your files seem to be a bit smaller than the MacOS X and > Windows one. Are you also using -hcprof and --enable-split-objs? > for GHC 6.8, partly yes. It was build like: PREFIX=/usr/local chmod 755 configure runhaskell Setup configure --enable-split-objs --hcprof --prefix=$PREFIX runhaskell Setup build runhaskell Setup install cd wx runhaskell Setup configure --enable-split-objs --prefix=$PREFIX runhaskell Setup build runhaskell Setup install cd .. make debdist the GHC 6.6 build was without --enable-split-objs and without --hcprof. Another reason for the different sizes is that (atleast the msw zip) contains 14 megabytes of documentation. The .deb do not. But the largest difference is in the lib directories. MSW is 78 megabyte, .deb is 22 megabytes. I am unsure why. Hope I have not made an error. But the packages do seem to work. I did a du -hs of the .deb (ghc 6.8 version): du -hs * 1,4M imports 676K libwx.a 1,4M libwxc-gtk2.6.3-0.10.3.so 656K libwxcore0.a 2,5M libwxcore1.a 3,2M libwxcore2.a 3,2M libwxcore.a 488K wxcore0.o 2,2M wxcore1.o 2,7M wxcore2.o 2,6M wxcore.o 4,0K wxcore.pkg 568K wx.o 4,0K wx.pkg and the MSW: 2,7M imports 1,3M libwx.a 2,7M libwxc-msw2.6.4-0.10.3.a 1,4M libwxcore0.a 1,1M libwxcore0_p.a 3,9M libwxcore1.a 4,9M libwxcore1_p.a 5,5M libwxcore2.a 6,4M libwxcore2_p.a 7,2M libwxcore.a 9,1M libwxcore_p.a 1,4M libwx_p.a 3,2M wxc-msw2.6.4-0.10.3.dll 500K wxcore0.o 872K wxcore0.p_o 2,0M wxcore1.o 4,4M wxcore1.p_o 2,7M wxcore2.o 5,7M wxcore2.p_o 2,8M wxcore.o 7,9M wxcore.p_o 600K wx.o and the .deb (GHC 6.6): 1,5M imports 636K libwx.a 1,4M libwxc-gtk2.6.3-0.10.3.so 584K libwxcore0.a 2,4M libwxcore1.a 3,1M libwxcore2.a 3,0M libwxcore.a 420K wxcore0.o 2,1M wxcore1.o 2,7M wxcore2.o 2,4M wxcore.o 4,0K wxcore.pkg 532K wx.o 4,0K wx.pkg These differences are concerning. Could it be that Windows do statically link against wxWidgets and Linux do not? (Warning! I really do not know if this the right answer. But just guessing). Maybe it is because I left out profiling support (from all of GHC 6.6 and from Wx in GHC 6.8) ? Is that what the .p_hi files are about? Greetings, Mads Lindstrøm |
From: Mads L. <mad...@ya...> - 2008-03-16 15:44:16
|
Hi, Mads Lindstrøm: > Eric Y. Kow: > > On Sun, Mar 16, 2008 at 12:32:46 +0100, Mads Lindstrøm wrote: > > > I have made it now. It is compiled with Debian unstable's ghc. > > > > By the way, your files seem to be a bit smaller than the MacOS X and > > Windows one. Are you also using -hcprof and --enable-split-objs? > > > > for GHC 6.8, partly yes. It was build like: > > Maybe it is because I left out profiling support (from all of GHC 6.6 > and from Wx in GHC 6.8) ? Is that what the .p_hi files are about? I am in the process of building with full profiling support. I expect that is the real cause of difference in the file sizes. Greetings, Mads > > > Greetings, > > Mads Lindstrøm > > > > > > ------------------------------------------------------------------------- > 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/ > _______________________________________________ > wxhaskell-devel mailing list > wxh...@li... > https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel |
From: shelarcy <she...@gm...> - 2008-03-16 16:01:44
|
Hi, On Mon, 17 Mar 2008 00:40:08 +0900, Mads Lindstrøm <mad...@ya...> wrote: >> Maybe it is because I left out profiling support (from all of GHC 6.6 >> and from Wx in GHC 6.8) ? Is that what the .p_hi files are about? > > I am in the process of building with full profiling support. I expect > that is the real cause of difference in the file sizes. You must include all "p" suffix files, .p_hi, _p.a and .p_o. -prof option uses .p_hi files as interface file, and _p.a and .p_o files as library file. http://sourceforge.net/mailarchive/message.php?msg_name=op.t6371r06g8rhh0%40shelarcywin.localdomain Best Regards, -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
From: Mads L. <mad...@ya...> - 2008-03-13 16:17:18
|
Hi, > Hi, > Can you make ghc 6.8's Debian package? > > On Wed, 12 Mar 2008 18:50:21 +0900, Jeremy O'Donoghue <jer...@gm...> wrote: > > Binary packages are available from the wxHaskell download site at > > http://sourceforge.net/project/showfiles.php?group_id=73133, for the > > following platforms: > > > > - Debian > > I recived question for Debian's pacakage in Japanese Haskell mailing-list (haskell-jp). > > http://www.tom.sfc.keio.ac.jp/~sakai/w3ml/w3ml.cgi/haskell-jp-2/msg/180 > > He uses ghc 6.8 on Debian. So, he want to know about that why debian's > package is only ghc 6.6's one, and can we release ghc 6.8's package. > > I checked Debian's package site. And it seems that debian provides ghc > 6.8 for many platforms. > > http://packages.debian.org/sid/ghc6?lang=en > > Can anyone provied ghc 6.8's Debian package? > Mads, can you do that? Yes, I will do that. > > > Thanks, > Greetings, Mads |
From: Mads L. <mad...@ya...> - 2008-03-13 20:06:08
|
Hi shelarcy wrote: > Hi, > Can you make ghc 6.8's Debian package? > > On Wed, 12 Mar 2008 18:50:21 +0900, Jeremy O'Donoghue <jer...@gm...> wrote: > > Binary packages are available from the wxHaskell download site at > > http://sourceforge.net/project/showfiles.php?group_id=73133, for the > > following platforms: > > > > - Debian > > I recived question for Debian's pacakage in Japanese Haskell mailing-list (haskell-jp). > > http://www.tom.sfc.keio.ac.jp/~sakai/w3ml/w3ml.cgi/haskell-jp-2/msg/180 > > He uses ghc 6.8 on Debian. So, he want to know about that why debian's > package is only ghc 6.6's one, and can we release ghc 6.8's package. > > I checked Debian's package site. And it seems that debian provides ghc > 6.8 for many platforms. Yes, that is true. But they are for Debian unstable. I think that providing a wxHaskell version that will work on Debian stable is most important. But of cause, we can provide both. If you do not know about the different versions of Debian, this http://www.debian.org/releases/index.en.html may be helpful. But providing packages for the unstable branch is not unproblematic. Unstable is a moving target which changes constantly. Thus, what works this week, may not work the next :( I am also wondering how your countrymen's setup actually is. Are they running Debian stable + few packages from unstable? Do they run stable and compile and install GHC 6.8 themselves? Do they run a system with packages from only the unstable branch? Or something different? I am _not_ saying we should not try to support users of Debian unstable. I am saying that they should expect higher risks that something is not working. But I guess if they run unstable, they already do... It is hard to test the different Debian setups properly without having different installations. I am therefore in the process of downloading Debian, clearing up harddisk space and finally installing Debian to another partition. The upside is that it will make better testing possible. The downside is that people will have to wait a little with packages for unstable. No promises, but I expect to have something ready by the end of the weekend. Greetings, Mads Lindstrøm > > http://packages.debian.org/sid/ghc6?lang=en > > Can anyone provied ghc 6.8's Debian package? > Mads, can you do that? > > > Thanks, > |