Package: make Version: 3.80+3.81.rc1-1 Severity: normal
Subject: make: wrong vpath ignorance in combination with phony target Package: make Version: 3.80+3.81.rc1-1 Severity: normal When evaluating goals, sometimes make determines it needs to make a file "here", instead of in the vpath, where the source file really is. I have included an example, it's hard to explain for me in informal terms. Use attached Makefile, create a subdir "foo", with a file in it called "bartemp.pp". Running make should print "foo/bartemp.pp", not "bartemp.pp". I am not a make expert, but this is a regression from 3.80 at least. Version 3.80 from stable works correctly. Regards, Micha Nelissen -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13 Locale: LANG=nl_NL.ISO-8859-1, LC_CTYPE=nl_NL.ISO-8859-1 (charmap=ISO-8859-1) Versions of packages make depends on: ii libc6 2.3.6-2 GNU C Library: Shared libraries an make recommends no packages. -- no debconf information -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13 Locale: LANG=nl_NL.ISO-8859-1, LC_CTYPE=nl_NL.ISO-8859-1 (charmap=ISO-8859-1) Versions of packages make depends on: ii libc6 2.3.6-2 GNU C Library: Shared libraries an make recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]