The new ‘unbound-variable’ warning in 3.0.5 has false positives, as in
this example:
--8<---cut here---start->8---
$ cat /tmp/unbound.scm
(use-modules (srfi srfi-35))
(condition (&message (message "oh no!"))
(&serious))
$ guild compile -Wunbound-vari
I forgot to include O_PATH, which (in combination with O_NOFOLLOW)
is required for opening a symbolic link. See revised patch in attachment.
From d769a75962c64804f354a0133494491626b8b2dc Mon Sep 17 00:00:00 2001
From: Maxime Devos
Date: Tue, 2 Mar 2021 18:03:22 +0100
Subject: [PATCH] Define `O_NO