Subject: toolchain/22868: .MADE doesn't work with suffix rules
To: None <gnats-bugs@gnats.netbsd.org>
From: Eric Haszlakiewicz <erh@nimenees.com>
List: netbsd-bugs
Date: 09/20/2003 01:31:16
>Number:         22868
>Category:       toolchain
>Synopsis:       .MADE doesn't work with suffix rules
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 20 06:32:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Eric Haszlakiewicz
>Release:        NetBSD 1.6X
>Organization:
>Environment:
System: NetBSD diana.nimenees.com 1.6X NetBSD 1.6X (DIANA) #46: Fri Sep 12 02:08:14 CDT 2003 root@diana.nimenees.com:/usr/build/DIANA i386
Architecture: i386
Machine: i386
>Description:
	The use of .MADE and suffix rules doesn't work because the commands
from the suffix rule are never added to the command list for the target
being made.  It looks like the code also needs some fixups to get a few
variables (like IMPSRC and PREFIX) set correctly.
	This is the same problem described in PR #9618, but I'm creating a
separate PR b/c it's really its own bug.

>How-To-Repeat:
	See part of 9618 that complains about this problem.
>Fix:
	I'll have a fix soon.
>Release-Note:
>Audit-Trail:
>Unformatted: