I have received patches which will help Cabal make ghc-6.6 and gc-6.8 friendly regex-tdfa. The problem below is from a change in STUArray from 3 to 4 parameters going from 6.6 to 6.8. I think adding another '_' to each pattern match makes it work for 6.8.
Once I get these patches working locally I will push out new versions of regex-* packages. Though I cannot test 6.8.x until it starts working on powerpc OS X 10.5. Thomas Hartman wrote: > > While trying to make Regex.TDFA 0.91 install on 6.8.2 > > I got > > [10 of 21] Compiling Text.Regex.TDFA.RunMutState ( > Text/Regex/TDFA/RunMutState.\ > hs, dist\build/Text/Regex/TDFA/RunMutState.o ) > > Text/Regex/TDFA/RunMutState.hs:601:9: > Constructor `STUArray' should have 4 arguments, but has been given 3 > In the pattern: STUArray _ _ msource > In the definition of `copySTU': > copySTU (STUArray _ _ msource) (STUArray _ _ mdest) > = ST $ \ s1# -> case sizeofMutableByteArray# msource > of n# ->\ > ... > ^[]0;~/hackageTarGzs/regexstuff/regex-tdfa-0.92^G > [EMAIL PROTECTED] > ^[[33m~/hackageTarGzs/regexstuff/regex-tdfa-0.92^[\ > [0m > > but I got stuck fixing it because the array documentation isn't there > > http://www.haskell.org/ghc/docs/latest/html/libraries/haskell98/Array.html > > assume I'm getting the above error because the array interface has changed > > thomas. > > --- > > This e-mail may contain confidential and/or privileged information. If you > are not the intended recipient (or have received this e-mail in error) > please notify the sender immediately and destroy this e-mail. Any > unauthorized copying, disclosure or distribution of the material in this > e-mail is strictly forbidden. > > > ------------------------------------------------------------------------ > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe