Patches for (abandoned?) pcre-light

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Patches for (abandoned?) pcre-light

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
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe
Reply | Threaded
Open this post in threaded view
|

Re: Patches for (abandoned?) pcre-light

Carter Schonwald
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 <[hidden email]> 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
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe



_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe
Reply | Threaded
Open this post in threaded view
|

Re: Patches for (abandoned?) pcre-light

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 <[hidden email]> 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 <[hidden email]> 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
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe



_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe



_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe
Reply | Threaded
Open this post in threaded view
|

Re: Patches for (abandoned?) pcre-light

Don Stewart
Please update as necessary. I am unable to maintain this package now.

On Sunday, 13 April 2014, Daniel Díaz Casanueva <[hidden email]> 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 <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;carter.schonwald@gmail.com&#39;);" target="_blank">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 <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;nikoamia@gmail.com&#39;);" target="_blank">nikoamia@...> 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
<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;Haskell-Cafe@haskell.org&#39;);" target="_blank">Haskell-Cafe@...
http://www.haskell.org/mailman/listinfo/haskell-cafe



_______________________________________________
Haskell-Cafe mailing list
<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;Haskell-Cafe@haskell.org&#39;);" target="_blank">Haskell-Cafe@...
http://www.haskell.org/mailman/listinfo/haskell-cafe



_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe
Reply | Threaded
Open this post in threaded view
|

Re: Patches for (abandoned?) pcre-light

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 <[hidden email]> wrote:
Please update as necessary. I am unable to maintain this package now.


On Sunday, 13 April 2014, Daniel Díaz Casanueva <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 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
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe



_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe




_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe
Reply | Threaded
Open this post in threaded view
|

Re: Patches for (abandoned?) pcre-light

Don Stewart
Please proceed.

On Sun, Apr 13, 2014 at 8:20 PM, Daniel Díaz Casanueva
<[hidden email]> 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 <[hidden email]> wrote:
>>
>> Please update as necessary. I am unable to maintain this package now.
>>
>>
>> On Sunday, 13 April 2014, Daniel Díaz Casanueva <[hidden email]>
>> 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
>>> <[hidden email]> 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 <[hidden email]>
>>>> 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
>>>>> [hidden email]
>>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Haskell-Cafe mailing list
>>>> [hidden email]
>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>
>>>
>
_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe
Reply | Threaded
Open this post in threaded view
|

Re: Patches for (abandoned?) pcre-light

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 <[hidden email]> wrote:
Please proceed.

On Sun, Apr 13, 2014 at 8:20 PM, Daniel Díaz Casanueva
<[hidden email]> 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 <[hidden email]> wrote:
>>
>> Please update as necessary. I am unable to maintain this package now.
>>
>>
>> On Sunday, 13 April 2014, Daniel Díaz Casanueva <[hidden email]>
>> 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
>>> <[hidden email]> 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 <[hidden email]>
>>>> 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
>>>>> [hidden email]
>>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Haskell-Cafe mailing list
>>>> [hidden email]
>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>
>>>
>


_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe
Reply | Threaded
Open this post in threaded view
|

Re: Patches for (abandoned?) pcre-light

Erik Hesselink
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
<[hidden email]> wrote:

> 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 <[hidden email]> wrote:
>>
>> Please proceed.
>>
>> On Sun, Apr 13, 2014 at 8:20 PM, Daniel Díaz Casanueva
>> <[hidden email]> 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 <[hidden email]> wrote:
>> >>
>> >> Please update as necessary. I am unable to maintain this package now.
>> >>
>> >>
>> >> On Sunday, 13 April 2014, Daniel Díaz Casanueva <[hidden email]>
>> >> 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
>> >>> <[hidden email]> 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
>> >>>> <[hidden email]>
>> >>>> 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
>> >>>>> [hidden email]
>> >>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>> >>>>>
>> >>>>
>> >>>>
>> >>>> _______________________________________________
>> >>>> Haskell-Cafe mailing list
>> >>>> [hidden email]
>> >>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>> >>>>
>> >>>
>> >
>
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> [hidden email]
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe
Reply | Threaded
Open this post in threaded view
|

Re: Patches for (abandoned?) pcre-light

Daniel Díaz Casanueva
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.



On Mon, Apr 14, 2014 at 11:48 AM, Erik Hesselink <[hidden email]> wrote:
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
<[hidden email]> wrote:
> 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 <[hidden email]> wrote:
>>
>> Please proceed.
>>
>> On Sun, Apr 13, 2014 at 8:20 PM, Daniel Díaz Casanueva
>> <[hidden email]> 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 <[hidden email]> wrote:
>> >>
>> >> Please update as necessary. I am unable to maintain this package now.
>> >>
>> >>
>> >> On Sunday, 13 April 2014, Daniel Díaz Casanueva <[hidden email]>
>> >> 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
>> >>> <[hidden email]> 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
>> >>>> <[hidden email]>
>> >>>> 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
>> >>>>> [hidden email]
>> >>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>> >>>>>
>> >>>>
>> >>>>
>> >>>> _______________________________________________
>> >>>> Haskell-Cafe mailing list
>> >>>> [hidden email]
>> >>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>> >>>>
>> >>>
>> >
>
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> [hidden email]
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>


_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe