From: Philip P. <phi...@re...> - 2008-12-27 20:15:59
|
Darrick Hartman wrote: > Michael Keuter wrote: > >>> What issues did you have with trunk? >>> >>> -Philip >>> >> Hi Philip, >> >> after updating to svn rev. 2237 I could reduce the errors to >> "mISDNv1" (which I would need for testing) and "nistnet". >> When I disable then I can compile. >> Here are the error messages: (it's aGerman system: "Fehler" means "error"!) >> ------------------------------------------- >> cp >> /home/mk/source-control/astlinux-trunk/build_i586/misdnv1/mISDN/drivers/isdn/hardware/mISDN/Makefile.v2.6 >> /home/mk/source-control/astlinux-trunk/build_i586/misdnv1/mISDN/drivers/isdn/hardware/mISDN/Makefile >> export >> MINCLUDES=/home/mk/source-control/astlinux-trunk/build_i586/misdnv1/mISDN/include >> ; export MISDNVERSION=1_1_8; make -C >> /home/mk/source-control/astlinux-trunk/build_i586/linux >> SUBDIRS=/home/mk/source-control/astlinux-trunk/build_i586/misdnv1/mISDN/drivers/isdn/hardware/mISDN >> modules CONFIG_MISDN_DRV=m CONFIG_MISDN_DSP=m >> CONFIG_MISDN_HFCMULTI=m CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_HFCUSB=m >> CONFIG_MISDN_XHFC=m CONFIG_MISDN_HFCMINI=m CONFIG_MISDN_W6692=m >> CONFIG_MISDN_SPEEDFAX=m CONFIG_MISDN_AVM_FRITZ=m >> CONFIG_MISDN_NETJET=m CONFIG_MISDN_DEBUGTOOL=m >> make: Entering an unknown directory >> make: *** /home/mk/source-control/astlinux-trunk/build_i586/linux: >> Datei oder Verzeichnis nicht gefunden. Schluss. >> >> /* in english means: file or folder not found. Exit */ >> > > Ja! (I can read Deutsch but not write it so well). > Or you can try "export LANG=C" before compiling to force the native error messages... > >> /* the folder should be not "linux" but "linux-2.6.26.8-astlinux" */ >> > > Actually, there should be a symbolic link pointing "linux" to the > specific kernel version. If this was removed, it should be replaced--If > it was removed, it was only removed in trunk and probably unintentionally > Actually, it was intentional. Makefiles should pass in the path to their Linux environment explicitly. Assuming it's in ~/build_i586/linux (or /usr/src/linux or anywhere else) is wrong. > >> make: Leaving an unknown directory >> make[1]: *** [all] Fehler 2 >> make[1]: Leaving directory >> `/home/mk/source-control/astlinux-trunk/build_i586/misdnv1/mISDN' >> make: *** >> [/home/mk/source-control/astlinux-trunk/build_i586/misdnv1/.built1] >> Fehler 2 >> >> >> mkdir -p >> /home/mk/source-control/astlinux-trunk/build_i586/nistnet-3.0a/kernel/.tmp_versions >> ; rm -f >> /home/mk/source-control/astlinux-trunk/build_i586/nistnet-3.0a/kernel/.tmp_versions/* >> make -f scripts/Makefile.build >> obj=/home/mk/source-control/astlinux-trunk/build_i586/nistnet-3.0a/kernel >> scripts/Makefile.build:46: *** CFLAGS was changed in >> "/home/mk/source-control/astlinux-trunk/build_i586/nistnet-3.0a/kernel/Makefile". >> Fix it to use EXTRA_CFLAGS. Schluss. >> make[3]: *** >> [_module_/home/mk/source-control/astlinux-trunk/build_i586/nistnet-3.0a/kernel] >> Fehler 2 >> make[3]: Leaving directory >> `/home/mk/source-control/astlinux-trunk/build_i586/linux-2.6.26.8-astlinux' >> make[2]: *** [all] Fehler 2 >> make[2]: Leaving directory >> `/home/mk/source-control/astlinux-trunk/build_i586/nistnet-3.0a/kernel' >> make[1]: *** [sub_dirs] Fehler 2 >> make[1]: Leaving directory >> `/home/mk/source-control/astlinux-trunk/build_i586/nistnet-3.0a' >> make: *** >> [/home/mk/source-control/astlinux-trunk/build_i586/nistnet-3.0a/cli/cnistnet] >> Fehler 2 >> ------------------------------------------ >> >> BTW where do I set the variable of the Astlinux-version (e.g. >> "trunk-2237") in the build environment? >> > > that's parsed and set from the current svn version (if you're building > from trunk or a non-tagged branch). > > Darrick > NISTNET is broken and has been in limbo for about 4 years. We should probably turn it off by default. -Philip |