bin/63405: make dumps core

Radim Kolar hsn at
Thu Feb 26 11:00:34 PST 2004

>Number:         63405
>Category:       bin
>Synopsis:       make dumps core
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 26 11:00:33 PST 2004
>Originator:     Radim Kolar
>Release:        FreeBSD 5.2-RELEASE-p2 i386
Bhagavata Dharma
System: FreeBSD asura.bsd 5.2-RELEASE-p2 FreeBSD 5.2-RELEASE-p2 #2: Sun Feb 8 16:07:05 CET 2004 root at asura.bsd:/usr/src/sys/i386/compile/GENERIC i386
Hey your make turtlility dumps core with my makefiles!
Basic makefile:
include ../Makefile

LOGIN=hsn at

# DO NOT DELETE THIS LINE -- make depend depends on it.
articles.wml : macros.wml leftmenu.wml
download.wml : macros.wml leftmenu.wml
features.wml : macros.wml leftmenu.wml
index.wml : macros.wml leftmenu.wml
list.wml : macros.wml leftmenu.wml
logo.wml : macros.wml leftmenu.wml
macros.wml : leftmenu.wml
ss_filter.wml : macros.wml leftmenu.wml
ss_offline.wml : macros.wml leftmenu.wml
ss_running.wml : macros.wml leftmenu.wml
ss_ui.wml : macros.wml leftmenu.wml
Makefile in upper directory:

pages:  *.html

	cd scache && $(MAKE) update
	cd scloader && $(MAKE) update
	cd dmachine && $(MAKE) update
	cd fspclient && $(MAKE) update
	cd fsp && $(MAKE) update

	if [ -z "$(SNAPSHOT)" ]; then false;fi
	rm -f $(SNAPSHOT)
	$(MAKE) upload

view:  pages
	w3m index.html

	$(MAKE) upload
	$(MAKE) unpack

upload: pages
	if [ -z "$(LOGIN)" -o -z "$(WHERE)" -o -z "$(TARFILE)" -o -z "$(SNAPSHOT)" ]; then false;fi
	rm -f $(SNAPSHOT).new
	-cp -a $(SNAPSHOT) $(SNAPSHOT).new
	tar cvzf /tmp/$(TARFILE) -h --exclude '*.bak' --listed-incremental=$(SNAPSHOT).new .
	scp /tmp/$(TARFILE) $(LOGIN):$(WHERE)
	rm -f /tmp/$(TARFILE)

	if [ -z "$(LOGIN)" -o -z "$(WHERE)" -o -z "$(TARFILE)" ]; then false;fi
	ssh $(LOGIN) "cd $(WHERE);tar xzvf $(TARFILE);rm $(TARFILE)"

	wml $<
%.wml :
	touch $@
.SUFFIXES: .wml .html
.PHONY:  all pages fullupload upload unpack view
install them both and type make.

More information about the freebsd-bugs mailing list