I've built make-3.81beta3 with the IBM C compiler v7 and GCC 3.4.3.
All tests pass except functions/realpath:
  functions/realpath ...................................... Error running 
/opt/build/make-3.81beta3/tests/../make (expected 0; got 512): 
/opt/build/make-3.81beta3/tests/../make -f work/functions/realpath.mk
  FAILED (0/1 passed)

The problem is:
  ifneq ($(realpath .///),$(CURDIR))
    $(error ))
  endif

On AIX 4.3.3, 5.1, and 5.2, $(realpath .///) appends "/":
  $ cat /tmp/a
.PHONY: all
all:
        @echo $(CURDIR)
        @echo $(realpath .///)
  $ ./make -f /tmp/a
  /opt/build/make-3.81beta3/tests
  /opt/build/make-3.81beta3/tests/

-- 
albert chin ([EMAIL PROTECTED])


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to