Re: [ITA] mpfr (libmpfr-devel / libmpfr4)
On 2013-04-02 10:27, Achim Gratz wrote: I've added test packages compiled with gcc-4.7.2-1 (to be installed by manually selecting them, like the test version of gcc itself): FYI, 3.1.2 is out now. Also, automating the patches is possible, e.g.: PATCH_URI=$(seq -f http://www.mpfr.org/mpfr-${VERSION}/patch%02.0f 1 3) Then use the '3' to control the number of patches available. Use docinto/dodoc as in GMP. GTG. Yaakov
Re: [ITA] mpfr (libmpfr-devel / libmpfr4)
Yaakov (Cygwin/X) writes: On 2013-04-02 10:27, Achim Gratz wrote: I've added test packages compiled with gcc-4.7.2-1 (to be installed by manually selecting them, like the test version of gcc itself): FYI, 3.1.2 is out now. I know, but since it is just a rollup of the three patches that are already in thr test package I thought I'd wait until I get to roll the final package. Also, automating the patches is possible, e.g.: PATCH_URI=$(seq -f http://www.mpfr.org/mpfr-${VERSION}/patch%02.0f 1 3) Then use the '3' to control the number of patches available. The problem wasn't really downloading the patches. The patch format does not apply with the options that cygport tries, so you'll have to apply it manually still. Use docinto/dodoc as in GMP. Yes, thanks for pointing that out — I'll clean up the package definitions before release. Question: Currently the documentation goes into the umbrella package. Would it make sense to keep that package empty and have a separate doc package. If yes, I'm leaning towards naming it libmpfr-doc rather than mpfr-doc, but there doesn't seem to be a clear naming convention judging from the existing packages. Regards, Achim. -- +[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
Re: [ITA] mpfr (libmpfr-devel / libmpfr4)
On 2013-04-10 10:27, Achim Gratz wrote: Yaakov (Cygwin/X) writes: Also, automating the patches is possible, e.g.: PATCH_URI=$(seq -f http://www.mpfr.org/mpfr-${VERSION}/patch%02.0f 1 3) Then use the '3' to control the number of patches available. The problem wasn't really downloading the patches. The patch format does not apply with the options that cygport tries, so you'll have to apply it manually still. Only 'allpatches' doesn't apply; the individual ones do sequentially. Question: Currently the documentation goes into the umbrella package. Would it make sense to keep that package empty and have a separate doc package. If yes, I'm leaning towards naming it libmpfr-doc rather than mpfr-doc, but there doesn't seem to be a clear naming convention judging from the existing packages. Unfortunately we don't have consistent naming convention, but a -doc package would be preferred IMO. Yaakov
Re: [ITA] mpfr (libmpfr-devel / libmpfr4)
Yaakov (Cygwin/X) writes: The problem wasn't really downloading the patches. The patch format does not apply with the options that cygport tries, so you'll have to apply it manually still. Only 'allpatches' doesn't apply; the individual ones do sequentially. Let me try again, but they didn't when I tried yesterday, but I was admittedly in a bit of a hurry and may have overlooked something. Unfortunately we don't have consistent naming convention, but a -doc package would be preferred IMO. I'll make it so, then. Could you (or anyone else) make a suggestion for a package naming convention? WITH the 64bit distribution looming I'd think that effort would be well spent. Thanks. Regards, Achim. -- +[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables
Re: [ITA] mpfr (libmpfr-devel / libmpfr4)
On 02/04/2013 16:27, Achim Gratz wrote: I've added test packages compiled with gcc-4.7.2-1 (to be installed by manually selecting them, like the test version of gcc itself): wget=wget -xnH --cut-dirs=1 http://cygwin.stromeko.net/release; Is there some access permission I would need to take a look at those? $ wget -xnH --cut-dirs=1 http://cygwin.stromeko.net/release --2013-04-05 18:16:13-- http://cygwin.stromeko.net/release Resolving cygwin.stromeko.net (cygwin.stromeko.net)... 212.90.148.102 Connecting to cygwin.stromeko.net (cygwin.stromeko.net)|212.90.148.102|:80... co nnected. HTTP request sent, awaiting response... 301 Moved Permanently Location: http://cygwin.stromeko.net/release/ [following] --2013-04-05 18:16:15-- http://cygwin.stromeko.net/release/ Connecting to cygwin.stromeko.net (cygwin.stromeko.net)|212.90.148.102|:80... co nnected. HTTP request sent, awaiting response... 403 Forbidden 2013-04-05 18:16:16 ERROR 403: Forbidden. cheers, DaveK
Re: [ITA] mpfr (libmpfr-devel / libmpfr4)
I've added test packages compiled with gcc-4.7.2-1 (to be installed by manually selecting them, like the test version of gcc itself): wget=wget -xnH --cut-dirs=1 http://cygwin.stromeko.net/release; $wget/mpfr/setup.hint $wget/mpfr/mpfr-3.1.1-1-src.tar.bz2 $wget/mpfr/mpfr-3.1.1-1.tar.bz2 $wget/mpfr/mpfr-3.1.1-2-src.tar.bz2 $wget/mpfr/mpfr-3.1.1-2.tar.bz2 $wget/mpfr/mpfr-debuginfo/setup.hint $wget/mpfr/mpfr-debuginfo/mpfr-debuginfo-3.1.1-1.tar.bz2 $wget/mpfr/mpfr-debuginfo/mpfr-debuginfo-3.1.1-2.tar.bz2 $wget/mpfr/libmpfr-devel/setup.hint $wget/mpfr/libmpfr-devel/libmpfr-devel-3.1.1-1.tar.bz2 $wget/mpfr/libmpfr-devel/libmpfr-devel-3.1.1-2.tar.bz2 $wget/mpfr/libmpfr4/setup.hint $wget/mpfr/libmpfr4/libmpfr4-3.1.1-1.tar.bz2 $wget/mpfr/libmpfr4/libmpfr4-3.1.1-2.tar.bz2 TLS is still disabled. While the tests finally link when it is enabled, they are producing lots of failures that I haven't had time to analyse. I hope to get to the bottom of these before the release is made. Regards, Achim. -- +[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada
Re: [ITA] mpfr (libmpfr-devel / libmpfr4)
Dave Korn writes: On 12/03/2013 01:02, Dave Korn wrote: On 10/03/2013 15:43, Achim Gratz wrote: - TLS disabled since it doesn't work with current gcc I just debugged that over on the mpfr list. It can be made to work by adding LDFLAGS=-shared-libgcc to your configure line. Oh, I should have added, it requires GCC 4.5.x to work, owing to GCC PR44139. :-) OK, so I did figure that out correctly. (I'm going to patch upstream GCC to make that the default, and I'm also rolling a 4.7.2-2 with that patch included.) So you'd probably want to use this or 4.7.2-1 to build it with. I'll wait for 4.7.2-2 if possible. Achim. -- +[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables
Re: [ITA] mpfr (libmpfr-devel / libmpfr4)
On 10/03/2013 15:43, Achim Gratz wrote: - TLS disabled since it doesn't work with current gcc I just debugged that over on the mpfr list. It can be made to work by adding LDFLAGS=-shared-libgcc to your configure line. (I'm going to patch upstream GCC to make that the default, and I'm also rolling a 4.7.2-2 with that patch included.) cheers, DaveK