unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / Atom feed
* MPFR and MPC
@ 2020-07-23 13:36 Andreas Enge
  2020-07-27 10:58 ` Ludovic Courtès
  2020-07-28  9:37 ` Bengt Richter
  0 siblings, 2 replies; 5+ messages in thread
From: Andreas Enge @ 2020-07-23 13:36 UTC (permalink / raw)
  To: guix-devel

Hello,

mpfr just had a new release 4.1.0:
   https://ftp.gnu.org/pub/gnu/mpfr/
and I am planning to make one for mpc as well.

Should I follow some procedure for an update in Guix, or could I just push
two commits to core-updates?

Andreas



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: MPFR and MPC
  2020-07-23 13:36 MPFR and MPC Andreas Enge
@ 2020-07-27 10:58 ` Ludovic Courtès
  2020-07-28 12:57   ` Andreas Enge
  2020-07-28  9:37 ` Bengt Richter
  1 sibling, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2020-07-27 10:58 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Hello Andreas!  :-)

Andreas Enge <andreas@enge.fr> skribis:

> mpfr just had a new release 4.1.0:
>    https://ftp.gnu.org/pub/gnu/mpfr/
> and I am planning to make one for mpc as well.
>
> Should I follow some procedure for an update in Guix, or could I just push
> two commits to core-updates?

I think you could test the update on ‘core-updates’ with:

  ./pre-inst-env guix build -e '(@@ (gnu packages commencement) gcc-final)'

It’s gonna take a while, but I think we’d rather be safe than sorry
given that these two libraries underpin the toolchain chain (sic).

If you need the new versions right away, you can also add them as extra
package definitions on ‘master’.

Cheers,
Ludo’.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: MPFR and MPC
  2020-07-23 13:36 MPFR and MPC Andreas Enge
  2020-07-27 10:58 ` Ludovic Courtès
@ 2020-07-28  9:37 ` Bengt Richter
  2020-07-28 10:00   ` zimoun
  1 sibling, 1 reply; 5+ messages in thread
From: Bengt Richter @ 2020-07-28  9:37 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Hi,

On +2020-07-23 15:36:21 +0200, Andreas Enge wrote:
> Hello,
> 
> mpfr just had a new release 4.1.0:
>    https://ftp.gnu.org/pub/gnu/mpfr/
> and I am planning to make one for mpc as well.
> 
> Should I follow some procedure for an update in Guix, or could I just push
> two commits to core-updates?
> 
> Andreas
> 
> 
It would seem easy to forget that all readers may not know what MPFR and MPC
(and other acronyms) mean, yet be curious enough to want to look them up ;-)

To help such people, I think it would be great if "info guix acronyms"
searched for and found a glossary section (e.g. 14.9 Acronyms ?) with an
easy index that would also mostly succeed with e.g., "info guix|grep -iwC5 mpfr"
(which BTW does find something to go on right now, but not a definition)


From info guix:
--8<---------------cut here---------------start------------->8---
14.4.4 Synopses and Descriptions
--------------------------------
[...]
   Descriptions should take between five and ten lines.  Use full
sentences, and avoid using acronyms without first introducing them.
--8<---------------cut here---------------end--------------->8---

ISTM using this advice would be good for posting to the mailing list
when meanings are not obvious from thread context.

Otherwise acronyms come across a little like identity challenges,
saying "if you don't know what that means, you don't belong in this meeting."

(well, that might be true sometimes for meetings of specialists with urgent work to do,
but not for inclusive public mailing lists :)

-- 
Regards,
Bengt Richter


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: MPFR and MPC
  2020-07-28  9:37 ` Bengt Richter
@ 2020-07-28 10:00   ` zimoun
  0 siblings, 0 replies; 5+ messages in thread
From: zimoun @ 2020-07-28 10:00 UTC (permalink / raw)
  To: Bengt Richter, Andreas Enge; +Cc: guix-devel

Dear Bengt,

On Tue, 28 Jul 2020 at 11:37, Bengt Richter <bokr@bokr.com> wrote:

> It would seem easy to forget that all readers may not know what MPFR and MPC
> (and other acronyms) mean, yet be curious enough to want to look them up ;-)

Interestingly, “guix show mpfr” says MPFR stands for Multiple Precision
Floating-Point Reliably but the acronym does not appears on the official
webpage https://www.mpfr.org/ (at least it does not jump to my eyes :-)).

Idem for MPC (Multiple Precision Complex).


All the best,
simon


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: MPFR and MPC
  2020-07-27 10:58 ` Ludovic Courtès
@ 2020-07-28 12:57   ` Andreas Enge
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Enge @ 2020-07-28 12:57 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

Hello,

On Mon, Jul 27, 2020 at 12:58:52PM +0200, Ludovic Courtès wrote:
> It’s gonna take a while, but I think we’d rather be safe than sorry
> given that these two libraries underpin the toolchain chain (sic).

oh well, never ask a question when you fear the answer might not be
what you hope for :)

> I think you could test the update on ‘core-updates’ with:
>   ./pre-inst-env guix build -e '(@@ (gnu packages commencement) gcc-final)'

Luckily I remembered that I do have access to a powerful build machine,
so I even went as far as to execute
   ./pre-inst-env guix build mpfr,
which succeeds; so I am going to push the patch.

Thanks!

Andreas



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-07-28 12:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-23 13:36 MPFR and MPC Andreas Enge
2020-07-27 10:58 ` Ludovic Courtès
2020-07-28 12:57   ` Andreas Enge
2020-07-28  9:37 ` Bengt Richter
2020-07-28 10:00   ` zimoun

unofficial mirror of guix-devel@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-devel/0 guix-devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-devel guix-devel/ https://yhetil.org/guix-devel \
		guix-devel@gnu.org
	public-inbox-index guix-devel

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.devel
	nntp://news.gmane.io/gmane.comp.gnu.guix.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git