[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Initial 'make clean' fails



If one tries to do a fresh clone from the repository and the standard
'./configure' and 'make world' the process fails on the 'make clean'
due to a missing set of sea bios files?

[builder@xenbuild2 buildconfigs]$ uname -a
Linux xenbuild2.cyberlab 2.6.32-220.4.1.el6.x86_64 #1 SMP Tue Jan 24
02:13:44 GMT 2012 x86_64 x86_64 x86_64 GNU/Linux

[builder@xenbuild2 buildconfigs]$ hg summary
parent: 24984:f61120046915 tip

[builder@xenbuild2 buildconfigs]$ make world
...
make -C seabios-dir clean
make: Entering an unknown directory
make: *** seabios-dir: No such file or directory.  Stop.
make: Leaving an unknown directory
make[4]: *** [subdir-clean-seabios-dir] Error 2
make[4]: Leaving directory
`/home/builder/xen/xentest/xen-unstable.hg/tools/firmware'
...

In looking at tools/Rules.mk

subdirs-all subdirs-clean subdirs-install subdirs-distclean: .phony
        @set -e; for subdir in $(SUBDIRS) $(SUBDIRS-y); do \
                $(MAKE) subdir-$(patsubst subdirs-%,%,$@)-$$subdir; \
        done

Should this look more something like this:

subdirs-all subdirs-clean subdirs-install subdirs-distclean: .phony
        @set -e; for subdir in $(SUBDIRS) $(SUBDIRS-y); do \
                if test -d  subdir/.; then \
                        $(MAKE) subdir-$(patsubst subdirs-%,%,$@)-$$subdir; \
                fi \
        done

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.