Subject: make: RANLIB is not defined by default Package: make Version: 3.80-9 Severity: important
*** Please type your report below this line *** -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.8_jfg8 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages make depends on: ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an -- no debconf information RANLIB is not defined by default. This is easy to see. [jfgs, .../hmc_mcp3/RPMS/i386] $ make -n -p | grep -i "RANLIB" make: *** No targets specified and no makefile found. Stop. Yet other standard defintions like AR are defined by default. [jfgs, .../hmc_mcp3/RPMS/i386] $ make -n -p | grep -i "AR =" make: *** No targets specified and no makefile found. Stop. AR = ar This of course breaks makefiles that depend on RANLIB being defined. A trivial makefile will also show this (foo.mk). all : echo ar = $(AR) echo ranlib = $(RANLIB) [jfgs, .../hmc/usr/src/linux] $ make -f foo.mk echo ar = ar ar = ar echo ranlib = ranlib = __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]