Package: make Version: 3.81-5 Severity: wishlist
Please note I'm actually running my own compiled version of 3.82. I just find the debian bug reporting interface a little too easy, and this is an upstream wishlist item :) The subject pretty much says it. What I do now is: HAVE_NO_BUILTIN_VARIABLES_OPTION := $(shell echo $(MAKEFLAGS) | grep -e R) ifndef HAVE_NO_BUILTIN_VARIABLES_OPTION $(error This makefile requires use of the -R/--no-builtin-variables option) endif which forces users of the makefile to do it. But there should be a way to just do this from with the Makefile. The implicit rules and default variable values represent the cruft of a bygone era and aren't worth all the trouble and confusion they cause. And they were an ironic and bad idea to begin with, since by definition and convention firm enought to merit them is just going to get put in somebodies IDE anyway: make is useful for the strange stuff and the custom work. -- System Information: Debian Release: 5.0.8 APT prefers oldstable APT policy: (500, 'oldstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages make depends on: ii libc6 2.7-18lenny7 GNU C Library: Shared libraries make recommends no packages. Versions of packages make suggests: pn make-doc <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org