GNU bug report logs - #25803
./configure CFLAGS=-ggdb3 fails 'guile-snarf'

Previous Next

Package: guile;

Reported by: Sergei Trofimovich <slyfox <at> inbox.ru>

Date: Sun, 19 Feb 2017 22:38:01 UTC

Severity: normal

Full log


View this message in rfc822 format

From: ludo <at> gnu.org (Ludovic Courtès)
To: 25803 <at> debbugs.gnu.org
Subject: bug#25803: guile-snarf now fails when passed arguments contains whitespace
Date: Fri, 21 Apr 2017 17:00:54 +0200
Hello,

Commit f775ab3654357fcaad294b95efb0b1c16de1eda8 (“guile-snarf: skip -g*
arguments to avoid build failure”) broke guile-snarf when passed
arguments with whitespace, as in:

  guile-snarf -o auth.x auth.c -DPACKAGE_STRING=\"Guile-SSH\ 0.10.2\" …

The breakage comes from the fact that arguments are accumulated in a
string, in the ‘cpp_args’ variable, so the shell loses information about
word separation.

Besides, filtering out ‘-g’ arguments seems dubious.

WDYT?

Ludo’.




This bug report was last modified 8 years and 54 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.