GNU bug report logs -
#27152
deprecation warnings with Guile 2.2.2
Previous Next
Reported by: Ricardo Wurmus <rekado <at> elephly.net>
Date: Tue, 30 May 2017 20:32:02 UTC
Severity: normal
Tags: wontfix
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi,
Ricardo Wurmus <rekado <at> elephly.net> skribis:
> I get a couple of deprecation warnings with Guile 2.2.2, for example
>
> Import (ice-9 threads) to have access to `current-processor-count'.
> `_IOFBF' is deprecated. Use the symbol 'block instead.
We can fix the first one with #:use-module (ice-9 threads).
The second one is just a pain: in 2.2 one is supposed to write
(setvbuf port 'block)
instead of
(setvbuf port _IOFBF)
So we could do:
(cond-expand (guile-2.2 (define _IOFBF 'block))
(else #t))
in some central place (that doesn’t exist), but really, that’s annoying.
So I’m tempted to do nothing.
Note that normally users do not see these deprecation warnings at all.
Thoughts?
Ludo’.
This bug report was last modified 7 years and 273 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.