Patches for (abandoned?) pcre-light

Hello, I've tried the new ghc-7.8.1 and have had an issue with building pcre-light as one of dependencies for my project. I've made a patch which fixes this, but I can't reach maintainer by e-mail -- what can I do in this situation? Also, the second (unrelated) question would be: how can I find a package which depends on it in my project? I have found no way to dump a dependency tree in cabal. Thanks in advance, Nikolay.

please upgrace to 7.8.2 before trying to build anything, theres a *big* bug
in 7.8.1 type checker
On Sat, Apr 12, 2014 at 9:09 PM, Nikolay Amiantov
Hello, I've tried the new ghc-7.8.1 and have had an issue with building pcre-light as one of dependencies for my project. I've made a patch which fixes this, but I can't reach maintainer by e-mail -- what can I do in this situation? Also, the second (unrelated) question would be: how can I find a package which depends on it in my project? I have found no way to dump a dependency tree in cabal.
Thanks in advance, Nikolay.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

There is no problem with the version of GHC installed. Library pcre-light is importing unsafePerformIO from Foreign, module that doesn't export this function since version 4.7.0.0 of the base package. That causes the build to fail for users of base-4.7.0.0. Importing this function from System.IO.Unsafe solves the problem. I have written to the maintainer as well, but did not received any answer yet. Regards, Daniel Díaz. On Sun, Apr 13, 2014 at 3:21 AM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
please upgrace to 7.8.2 before trying to build anything, theres a *big* bug in 7.8.1 type checker
On Sat, Apr 12, 2014 at 9:09 PM, Nikolay Amiantov
wrote: Hello, I've tried the new ghc-7.8.1 and have had an issue with building pcre-light as one of dependencies for my project. I've made a patch which fixes this, but I can't reach maintainer by e-mail -- what can I do in this situation? Also, the second (unrelated) question would be: how can I find a package which depends on it in my project? I have found no way to dump a dependency tree in cabal.
Thanks in advance, Nikolay.
_______________________________________________ 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

Please update as necessary. I am unable to maintain this package now.
On Sunday, 13 April 2014, Daniel Díaz Casanueva
There is no problem with the version of GHC installed. Library pcre-light is importing unsafePerformIO from Foreign, module that doesn't export this function since version 4.7.0.0 of the base package. That causes the build to fail for users of base-4.7.0.0. Importing this function from System.IO.Unsafe solves the problem. I have written to the maintainer as well, but did not received any answer yet.
Regards, Daniel Díaz.
On Sun, Apr 13, 2014 at 3:21 AM, Carter Schonwald < carter.schonwald@gmail.comjavascript:_e(%7B%7D,'cvml','carter.schonwald@gmail.com');
wrote:
please upgrace to 7.8.2 before trying to build anything, theres a *big* bug in 7.8.1 type checker
On Sat, Apr 12, 2014 at 9:09 PM, Nikolay Amiantov
javascript:_e(%7B%7D,'cvml','nikoamia@gmail.com'); wrote:
Hello, I've tried the new ghc-7.8.1 and have had an issue with building pcre-light as one of dependencies for my project. I've made a patch which fixes this, but I can't reach maintainer by e-mail -- what can I do in this situation? Also, the second (unrelated) question would be: how can I find a package which depends on it in my project? I have found no way to dump a dependency tree in cabal.
Thanks in advance, Nikolay.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.orgjavascript:_e(%7B%7D,'cvml','Haskell-Cafe@haskell.org'); http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.orgjavascript:_e(%7B%7D,'cvml','Haskell-Cafe@haskell.org'); http://www.haskell.org/mailman/listinfo/haskell-cafe

If given permission, I can submit a new version with the problem fixed.
However, this does not mean I would like to become the maintainer. But,
yeah, I would like to see a working version uploaded.
On Sun, Apr 13, 2014 at 2:11 PM, Don Stewart
Please update as necessary. I am unable to maintain this package now.
On Sunday, 13 April 2014, Daniel Díaz Casanueva
wrote: There is no problem with the version of GHC installed. Library pcre-light is importing unsafePerformIO from Foreign, module that doesn't export this function since version 4.7.0.0 of the base package. That causes the build to fail for users of base-4.7.0.0. Importing this function from System.IO.Unsafe solves the problem. I have written to the maintainer as well, but did not received any answer yet.
Regards, Daniel Díaz.
On Sun, Apr 13, 2014 at 3:21 AM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
please upgrace to 7.8.2 before trying to build anything, theres a *big* bug in 7.8.1 type checker
On Sat, Apr 12, 2014 at 9:09 PM, Nikolay Amiantov
wrote: Hello, I've tried the new ghc-7.8.1 and have had an issue with building pcre-light as one of dependencies for my project. I've made a patch which fixes this, but I can't reach maintainer by e-mail -- what can I do in this situation? Also, the second (unrelated) question would be: how can I find a package which depends on it in my project? I have found no way to dump a dependency tree in cabal.
Thanks in advance, Nikolay.
_______________________________________________ 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

Please proceed.
On Sun, Apr 13, 2014 at 8:20 PM, Daniel Díaz Casanueva
If given permission, I can submit a new version with the problem fixed. However, this does not mean I would like to become the maintainer. But, yeah, I would like to see a working version uploaded.
On Sun, Apr 13, 2014 at 2:11 PM, Don Stewart
wrote: Please update as necessary. I am unable to maintain this package now.
On Sunday, 13 April 2014, Daniel Díaz Casanueva
wrote: There is no problem with the version of GHC installed. Library pcre-light is importing unsafePerformIO from Foreign, module that doesn't export this function since version 4.7.0.0 of the base package. That causes the build to fail for users of base-4.7.0.0. Importing this function from System.IO.Unsafe solves the problem. I have written to the maintainer as well, but did not received any answer yet.
Regards, Daniel Díaz.
On Sun, Apr 13, 2014 at 3:21 AM, Carter Schonwald
wrote: please upgrace to 7.8.2 before trying to build anything, theres a *big* bug in 7.8.1 type checker
On Sat, Apr 12, 2014 at 9:09 PM, Nikolay Amiantov
wrote: Hello, I've tried the new ghc-7.8.1 and have had an issue with building pcre-light as one of dependencies for my project. I've made a patch which fixes this, but I can't reach maintainer by e-mail -- what can I do in this situation? Also, the second (unrelated) question would be: how can I find a package which depends on it in my project? I have found no way to dump a dependency tree in cabal.
Thanks in advance, Nikolay.
_______________________________________________ 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

As soon as I am given upload privileges I will push the fixed version to
Hackage.
On Sun, Apr 13, 2014 at 2:56 PM, Don Stewart
Please proceed.
If given permission, I can submit a new version with the problem fixed. However, this does not mean I would like to become the maintainer. But, yeah, I would like to see a working version uploaded.
On Sun, Apr 13, 2014 at 2:11 PM, Don Stewart
wrote: Please update as necessary. I am unable to maintain this package now.
On Sunday, 13 April 2014, Daniel Díaz Casanueva
wrote: There is no problem with the version of GHC installed. Library
is importing unsafePerformIO from Foreign, module that doesn't export
On Sun, Apr 13, 2014 at 8:20 PM, Daniel Díaz Casanueva
wrote: pcre-light this function since version 4.7.0.0 of the base package. That causes the build to fail for users of base-4.7.0.0. Importing this function from System.IO.Unsafe solves the problem. I have written to the maintainer as well, but did not received any answer yet.
Regards, Daniel Díaz.
On Sun, Apr 13, 2014 at 3:21 AM, Carter Schonwald
wrote: please upgrace to 7.8.2 before trying to build anything, theres a
*big*
bug in 7.8.1 type checker
On Sat, Apr 12, 2014 at 9:09 PM, Nikolay Amiantov
wrote:
Hello, I've tried the new ghc-7.8.1 and have had an issue with building pcre-light as one of dependencies for my project. I've made a patch
which
fixes this, but I can't reach maintainer by e-mail -- what can I do in this situation? Also, the second (unrelated) question would be: how can I find a package which depends on it in my project? I have found no way to dump a dependency tree in cabal.
Thanks in advance, Nikolay.
_______________________________________________ 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

I've added you to the maintainers of pcre-light.
Regards,
Erik
On Sun, Apr 13, 2014 at 3:15 PM, Daniel Díaz Casanueva
As soon as I am given upload privileges I will push the fixed version to Hackage.
On Sun, Apr 13, 2014 at 2:56 PM, Don Stewart
wrote: Please proceed.
On Sun, Apr 13, 2014 at 8:20 PM, Daniel Díaz Casanueva
wrote: If given permission, I can submit a new version with the problem fixed. However, this does not mean I would like to become the maintainer. But, yeah, I would like to see a working version uploaded.
On Sun, Apr 13, 2014 at 2:11 PM, Don Stewart
wrote: Please update as necessary. I am unable to maintain this package now.
On Sunday, 13 April 2014, Daniel Díaz Casanueva
wrote: There is no problem with the version of GHC installed. Library pcre-light is importing unsafePerformIO from Foreign, module that doesn't export this function since version 4.7.0.0 of the base package. That causes the build to fail for users of base-4.7.0.0. Importing this function from System.IO.Unsafe solves the problem. I have written to the maintainer as well, but did not received any answer yet.
Regards, Daniel Díaz.
On Sun, Apr 13, 2014 at 3:21 AM, Carter Schonwald
wrote: please upgrace to 7.8.2 before trying to build anything, theres a *big* bug in 7.8.1 type checker
On Sat, Apr 12, 2014 at 9:09 PM, Nikolay Amiantov
wrote: > > Hello, > I've tried the new ghc-7.8.1 and have had an issue with building > pcre-light as one of dependencies for my project. I've made a patch > which > fixes this, but I can't reach maintainer by e-mail -- what can I do > in this > situation? Also, the second (unrelated) question would be: how can I > find a > package which depends on it in my project? I have found no way to > dump a > dependency tree in cabal. > > Thanks in advance, > Nikolay. > > _______________________________________________ > 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
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

I have uploaded the new version [1], where I am listed as maintainer of the
library. I will make sure the package keeps building over time. However, I
don't think I am going to put much effort into adding new features or do
any modifications to the API. I will probably keep it as it is, just making
sure it builds with each new GHC release. If anybody is interested in
working in this package further, feel free to fork the GitHub repository
[2] where the current code is living and, if desired, ask me to become the
new maintainer.
Best regards,
Daniel Díaz.
[1] - http://hackage.haskell.org/package/pcre-light-0.4.0.1
[2] - https://github.com/Daniel-Diaz/pcre-light
On Mon, Apr 14, 2014 at 11:48 AM, Erik Hesselink
I've added you to the maintainers of pcre-light.
Regards,
Erik
As soon as I am given upload privileges I will push the fixed version to Hackage.
On Sun, Apr 13, 2014 at 2:56 PM, Don Stewart
wrote: Please proceed.
On Sun, Apr 13, 2014 at 8:20 PM, Daniel Díaz Casanueva
wrote: If given permission, I can submit a new version with the problem
fixed.
However, this does not mean I would like to become the maintainer. But, yeah, I would like to see a working version uploaded.
On Sun, Apr 13, 2014 at 2:11 PM, Don Stewart
wrote: Please update as necessary. I am unable to maintain this package now.
On Sunday, 13 April 2014, Daniel Díaz Casanueva <
dhelta.diaz@gmail.com>
wrote:
There is no problem with the version of GHC installed. Library pcre-light is importing unsafePerformIO from Foreign, module that doesn't
export
this function since version 4.7.0.0 of the base package. That causes the build to fail for users of base-4.7.0.0. Importing this function from System.IO.Unsafe solves the problem. I have written to the
as well, but did not received any answer yet.
Regards, Daniel Díaz.
On Sun, Apr 13, 2014 at 3:21 AM, Carter Schonwald
wrote: > > please upgrace to 7.8.2 before trying to build anything, theres a > *big* > bug in 7.8.1 type checker > > > On Sat, Apr 12, 2014 at 9:09 PM, Nikolay Amiantov > > wrote: >> >> Hello, >> I've tried the new ghc-7.8.1 and have had an issue with building >> pcre-light as one of dependencies for my project. I've made a On Sun, Apr 13, 2014 at 3:15 PM, Daniel Díaz Casanueva
wrote: maintainer patch >> which >> fixes this, but I can't reach maintainer by e-mail -- what can I do >> in this >> situation? Also, the second (unrelated) question would be: how can I >> find a >> package which depends on it in my project? I have found no way to >> dump a >> dependency tree in cabal. >> >> Thanks in advance, >> Nikolay. >> >> _______________________________________________ >> 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 >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (5)
-
Carter Schonwald
-
Daniel Díaz Casanueva
-
Don Stewart
-
Erik Hesselink
-
Nikolay Amiantov