On Mon, 2019-07-01 at 21:55 -0600, Jerry James wrote:
Is anything happening with introducing MPFR 4 into Fedora? I found
these:
https://fedoraproject.org/wiki/Changes/mpfr-4.0.0
https://bugzilla.redhat.com/show_bug.cgi?id=1537252
but they indicate that efforts to update have come to a halt. I ask
because I have had to patch 2 of my packages to keep them working
with
MPFR 3, and I've got more that are said to work with either version 3
or version 4.
I am willing to put some effort into making the update happen. I
agree with the previous assessments that we will probably have to
make
the two versions parallel installable for awhile, possibly for quite
awhile, until everything can be migrated to version 4.
This is the list of source packages in Fedora 30 that depend on
libmpfr, with asterisks by the ones I maintain, comaintain, or just
tend to meddle with:
R-Rmpfr
Singular (*)
apron (*)
arb (*)
arm-none-eabi-gcc-cs
avr-gcc
cross-gcc
fawkes
flint (*)
gap-pkg-float (*)
gappa (*)
gawk
gcc
gdb
genius
ghdl
giac
gnome-calculator
gretl
ledger
libbytesize
libfplll (*)
libmpc
libqalculate
libscs
mingw-gcc
mpfi (*)
nacl-gcc
ocaml-mlgmpidl
ocaml-tplib (*)
octave-interval
openscad
polymake (*)
pynac (*)
python-fpylll (*)
python-gmpy2 (*)
rasqal
sagemath (*)
sirocco (*)
texlive-base
why (*)
Wow, I didn't realize how many packages I work with that consume
mpfr.
That makes 16 out of 41, so I can manage moving 40% of the mpfr-using
packages over to version 4 all by myself. And, truth be told, there
are 4 more on that list that I've committed changes to at one point
or
another, so I've had my fingers on 50% of them. Good grief.
Is somebody working on this already, and if so, what have you
accomplished so far, and what are your future plans? How can I help?
--
Jerry James
http://www.jamezone.org/
_______________________________________________
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Hi Jerry.
I, too, am wondering this, as it has been a long while since my last
attempt was rejected. The last time I spoke to the package maintainer,
he had plans to ship the new MPFR 4 as a separate package from the MPFR
3 release, but that was some time ago.
I am a bit less busy now, so am happy to just get on with it myself,
but, looking through the packager documentation, I am having trouble
finding any Fedora tutorials and guidelines on doing this. I'm not even
sure if I am able to package another version of a library if I am not
the maintainer of the original.
Can somebody provide some guidance on this?
Regards,
James (jamesturner246).
--
James Paul Turner
University of Sussex
Arpra: Arbitrary-Precision Range Analysis
https://github.com/arpra-project/arpra