[Haskell-cafe] ANN: Bugfixes for regex-posix and regex-pcre
ByteString use
Thomas Hartman
tphyahoo at gmail.com
Wed Mar 7 07:02:41 EST 2007
I'm having trouble building regex-pcre from
http://darcs.haskell.org/packages/regex-unstable/regex-pcre/
thartman at linodewhyou:~/haskellInstalls/regex-pcre$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 6.6
First (after darcs pulling) it complained
thartman at linodewhyou:~/haskellInstalls/regex-pcre$ sudo runghc
Setup.hs configure
Configuring regex-pcre-0.81...
.....
Setup.hs: cannot satisfy dependency fps>=0.7
I went ahead and
dards got fps:
darcs get --partial http://www.cse.unsw.edu.au/~dons/code/fps
and built that, seemed to go ok. (Maybe that's the wrong repo though?)
Then went back to regex-pcre, configure went ok, but build complained
it didn't know which of two modules to use.
thartman at linodewhyou:~/haskellInstalls/regex-pcre$ sudo runghc Setup.hs build
Preprocessing library regex-pcre-0.81...
Building regex-pcre-0.81...
Text/Regex/PCRE/ByteString.hs:51:17:
Could not find module `Data.ByteString.Base':
it was found in multiple packages: fps-0.8 base
thartman at linodewhyou:~/haskellInstalls/regex-pcre$
I would really like to get this working. Thanks for any help!
2007/3/6, Chris Kuklewicz <haskell at list.mightyreason.com>:
> I got a bug report from the #haskell IRC channel last night that empty
> ByteStrings were broken. The new bugfixed versions of the affected packages are:
>
> regex-posix-0.92
> regex-posix-0.72
> regex-pcre-0.92
> regex-pcre-0.81
>
> All the above have been uploaded to http://hackage.haskell.org/ and are
> available via darcs (see below).
>
> Details:
>
> regex-posix-0.92 replaces the "unstable" regex-posix-0.91 that I announced
> yesterday. The bug fix also applied to ByteString.Lazy
> repository: http://darcs.haskell.org/packages/regex-unstable/regex-posix/
>
> regex-posix-0.72 replaces the regex-posix-0.71 that came with GHC 6.6
> repository: http://darcs.haskell.org/packages/regex-posix/
>
> The repository version is setup to compile alongside GHC in some way that I
> cannot easily package, so the tarball on hackage has edited Wrap.hsc and cabal
> files.
>
> regex-pcre-0.92 replaces the "unstable" regex-pcre-0.91 that I announced
> yesterday. The bug fix also applied to ByteString.Lazy
> repository: http://darcs.haskell.org/packages/regex-unstable/regex-pcre/
>
> regex-pcre-0.81 replaces the "stable" regex-pcre-0.80 that is compatible with
> the regex-base-0.71 supplied with GHC or regex-base-0.72 that I announced yesterday.
> repository: http://darcs.haskell.org/packages/regex-pcre/
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
More information about the Haskell-Cafe
mailing list