> microwindows is not building on powerpc, but I don't know why. The make[1]: Entering directory `/build/buildd/microwindows-0.88pre11/build/fb/microwin/src' make[2]: Entering directory `/build/buildd/microwindows-0.88pre11/build/fb/microwin/src/apps' make[3]: Entering directory `/build/buildd/microwindows-0.88pre11/build/fb/microwin/src/apps/nanowm' /build/buildd/microwindows-0.88pre11/build/fb/microwin/src/Makefile.rules:342: .depend: No such file or directory [... snip ...] Compiling wterm.c ... wterm.c: In function `main': wterm.c:1060: warning: implicit declaration of function `term_init' wterm.c:790: warning: unused variable `ptr' wterm.c: At top level: wterm.c:89: warning: `pty' defined but not used wterm.c:90: warning: `winsz' defined but not used dependency dropped. make[3]: Circular /build/buildd/microwindows-0.88pre11/build/fb/microwin/src/lib/ <- /build/buildd/microwindows-0.88pre11/build/fb/microwin/src/lib/ dependency dropped. make[3]: *** No rule to make target `/build/buildd/microwindows-0.88pre11/build/fb/microwin/src/lib/libmwdrivers.a', needed by `/build/buildd/microwindows-0.88pre11/build/fb/microwin/src/bin/wterm'. Stop.
That's why (only the last of four identical errors). According to the package listing page at http://www.debian.org/distrib/packages there's no libmwdrivers.a in any of the PowerPC packages, any distribution. On ix86 the file is in libmicrowindows0-x11-dbg which (surprise) has source microwindows_0.88pre11. Explain. Maybe the missing .depend has something to do with it? Where should that come from? The source build depends on itself (without bothering to declare that in build-depends) unless there was some error I didn't catch in the log. And there isn't much of a log before output is redirected to log.build.fb: dpkg-source: extracting microwindows in microwindows-0.88pre11 dpkg-buildpackage: source package is microwindows dpkg-buildpackage: source version is 0.88pre11-4 dpkg-buildpackage: host architecture is powerpc /usr/bin/fakeroot debian/rules clean dh_testdir dh_testroot rm -f *-stamp rm -f log.bulid.* rm -rf build dh_clean debian/rules build dh_testdir Unpacking tarballs/microwindows-0.88pre11.tar.gz into build/fb Unpacking tarballs/microwindows-0.88pre11.tar.gz into build/x11 touch unpack-stamp Applying /build/buildd/microwindows-0.88pre11/patches/common-sourcepatch patching file src/Makefile.rules touch patch-fb-stamp cp debian/config.fb build/fb/microwin/src echo Logging to log.build.fb Logging to log.build.fb (cd build/fb/microwin/src; /usr/bin/make LIBSOMAJOR=0.88 > /build/buildd/microwindows-0.88pre11/log.build.fb 2>&1) No configure. Nothing that would indcate the autobuilder screwed up. Give me a powerpc libmwdrivers.a and I'll retry. Side note: redirecting the make output to log.xx.build guarantees the output is lost when the build tree is cleaned after successful build on other architectures. I can see that other architectures built this package fine. I just can't figure out why. Michael