reassign 970343 guile-library 0.2.6.1-2
retitle 970343 guile-library: md5.scm contains non-idempotent bindings
thanks

This turns out to be a bug in guile-lib. Andy Wingo went to the bottom
of it and even added a compiler warning in Guile 3.0.5 for this case:

md5.scm:71:0: warning: non-idempotent binding for `+'.  When first loaded, 
value for `+` comes from imported binding, but later module-local definition 
overrides it; any module reload would capture module-local binding rather than 
import.
md5.scm:72:0: warning: non-idempotent binding for `ash'.  When first loaded, 
value for `ash` comes from imported binding, but later module-local definition 
overrides it; any module reload would capture module-local binding rather than 
import.

The workaround in debian/rules is to compile with -O0, but that might
not be sufficient in all cases.

-- 
Göran Weinholt   | https://weinholt.se/
Debian Developer | 73 de SA6CJK

Reply via email to