|
From: Dave T. <duk...@gm...> - 2011-07-25 16:49:15
|
On 25 July 2011 07:45, Eric Y. Kow <eri...@gm...> wrote: > On Mon, Jul 25, 2011 at 01:10:15 +0100, Dave Tapley wrote: > > A very good suggestion. > > I cabal unpacked wxcore-0.12.1.7 and it appears to have a fix in it¹. > > > > Do we know why this fix is in the release, but not in darcs? > > I suspect the answer lies somewhere in here: > > darcs changes --repo http://code.haskell.org/wxhaskell --from-tag . > --match 'hunk 45999' > > (the 45999 is from the URL mentioned in the source code you pasted) > > It could be a good thing if you would catalogue all the wxWidgets > 2.8 regressions you have encountered so far > > -- > Eric Kow <http://erickow.com> > The only other step I had to take after pulling the latest was: darcs obliterate -p "Additional libraries required by wxWidgets 2.9" Failure to do this causes: Configuring wxcore-0.13.1... setup: Missing dependencies on foreign libraries: * Missing C libraries: wx_baseu-2.8, wx_baseu_net-2.8, wx_baseu_xml-2.8, wx_gtk2u_core-2.8, wx_gtk2u_adv-2.8, wx_gtk2u_html-2.8, wx_gtk2u_qa-2.8, wx_gtk2u_xrc-2.8, wx_gtk2u_aui-2.8, wx_gtk2u_richtext-2.8 This problem can usually be solved by installing the system packages that provide these libraries (you may need the "-dev" versions). If the libraries are already installed but in a non-standard location then you can use the flags --extra-include-dirs= and --extra-lib-dirs= to specify where they are. |