[Pkg-tcltk-devel] Bug#467397: tcl8.4: CFLAGS variable should be quoted on the commandline, not when set

Steve Langasek vorlon at debian.org
Mon Feb 25 06:14:37 UTC 2008


Package: tcl8.4
Version: 8.4.16-4
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch hardy

Hi folks,

The tcl8.4 debian/rules has an error in the handling of the CFLAGS variable:
spaces should not be quoted in make variable assignments because the quotes
become part of the variable content, but do need to be quoted when passing
such variables to the shell via make rules.  The current debian/rules will
cause build failures if CFLAGS is set in the environment, as a result of the
quotes being handled wrong.

Attached is a patch which corrects this issue.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tcl8.4-cflags-quoting.patch
Type: text/x-diff
Size: 1419 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-tcltk-devel/attachments/20080224/79de288e/attachment.patch 


More information about the Pkg-tcltk-devel mailing list