This is a discussion on Re: kernel-2.6.16 make problem: "target pattern contains no `%'" within the Linux Operating System forums, part of the Unix Operating Systems category; --> On Thu, 20 Apr 2006 in <44486BEC.2060506@privacy.net>, Joe Feise wrote: > Which filesystem are you using? Not just the ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| On Thu, 20 Apr 2006 in <44486BEC.2060506@privacy.net>, Joe Feise wrote: > Which filesystem are you using? Not just the fs where the sources are, > but also where the compiler is installed, and for the tmp directory. > I had at some point back an issue where reads on Reiser4 would > continue past the file end in certain circumstances, which caused > compile errors. Ran a fsck? i'm running 'uname -rms' Linux 2.6.8-3-686 i686, debian-3.1 with all ext3 jounaled fs on all mounts. the "fsck" ran through fine. but you're right, it must be something like this, but more on the side of the machine beeing all right, instead it must be something i configured or installed that interferes. if the Makefile were damaged, i should have seen it when diffing against other Makefiles, right? back when i was using FreeBSD, i had a bug torturing me where an environment variable setting "egrep" default options caused an obscure failure of a critical kernel part written in assembler. it took me weeks to find out, and i was the only one ever encountering it. today i recursively grepped for "filechk_version.h", which is the "define" "make" doesn't seem to like. and i ran "strace", even on a locally compiled copy of "make", no results. could somebody verify the output, please? it's: /home/usr:src/linux-2.6.16.5 0 2 # env - PATH="/bin:/usr/bin:/l/bin" strace -v -e trace=file gnu-make help execve("/l/bin/gnu-make", ["gnu-make", "help"], [/* 1 var */]) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_dev=makedev(3, 1), st_ino=65230, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=96, st_size=47623, st_atime=2006/04/21-17:00:29, st_mtime=2006/04/20-10:33:02, st_ctime=2006/04/20-10:33:02}) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/librt.so.1", O_RDONLY) = 3 fstat64(3, {st_dev=makedev(3, 1), st_ino=358723, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=22940, st_atime=2006/04/21-17:00:30, st_mtime=2006/04/02-15:32:18, st_ctime=2006/04/20-10:30:22}) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libc.so.6", O_RDONLY) = 3 fstat64(3, {st_dev=makedev(3, 1), st_ino=358709, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=2464, st_size=1254660, st_atime=2006/04/21-17:00:30, st_mtime=2006/04/02-15:32:18, st_ctime=2006/04/20-10:30:22}) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libpthread.so.0", O_RDONLY) = 3 fstat64(3, {st_dev=makedev(3, 1), st_ino=358472, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=168, st_size=78233, st_atime=2006/04/21-17:00:30, st_mtime=2006/04/02-15:32:18, st_ctime=2006/04/20-10:30:21}) = 0 getcwd("/home/usr:src/linux-2.6.16.5", 4096) = 29 stat64("/usr/local/include", {st_dev=makedev(3, 6), st_ino=634041, st_mode=S_IFDIR|S_ISGID|0775, st_nlink=3, st_uid=0, st_gid=50, st_blksize=4096, st_blocks=8, st_size=4096, st_atime=2006/04/21-16:18:34, st_mtime=2005/12/15-23:01:13, st_ctime=2005/12/15-23:01:13}) = 0 stat64("/usr/gnu/include", 0xbfffe580) = -1 ENOENT (No such file or directory) stat64("/usr/local/include", {st_dev=makedev(3, 6), st_ino=634041, st_mode=S_IFDIR|S_ISGID|0775, st_nlink=3, st_uid=0, st_gid=50, st_blksize=4096, st_blocks=8, st_size=4096, st_atime=2006/04/21-16:18:34, st_mtime=2005/12/15-23:01:13, st_ctime=2005/12/15-23:01:13}) = 0 stat64("/usr/include", {st_dev=makedev(3, 1), st_ino=32578, st_mode=S_IFDIR|0755, st_nlink=43, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=16, st_size=8192, st_atime=2006/04/21-16:22:01, st_mtime=2006/04/20-13:14:26, st_ctime=2006/04/20-13:14:26}) = 0 stat64(".", {st_dev=makedev(3, 6), st_ino=280095, st_mode=S_IFDIR|0777, st_nlink=19, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=4096, st_atime=2006/04/21-16:26:41, st_mtime=2006/04/17-23:46:23, st_ctime=2006/04/17-23:46:23}) = 0 open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_dev=makedev(3, 6), st_ino=280095, st_mode=S_IFDIR|0777, st_nlink=19, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=4096, st_atime=2006/04/21-16:26:41, st_mtime=2006/04/17-23:46:23, st_ctime=2006/04/17-23:46:23}) = 0 open("Makefile", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_dev=makedev(3, 6), st_ino=715922, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=88, st_size=44815, st_atime=2006/04/21-16:26:42, st_mtime=2006/04/17-23:40:12, st_ctime=2006/04/17-23:40:12}) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- open("/home/usr:src/linux-2.6.16.5/scripts/Kbuild.include", O_RDONLY|O_LARGEFILE) = 4 fstat64(4, {st_dev=makedev(3, 6), st_ino=1092240, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=3576, st_atime=2006/04/21-16:26:41, st_mtime=2006/04/12-22:27:57, st_ctime=2006/04/17-18:49:19}) = 0 open("/home/usr:src/linux-2.6.16.5/arch/i386/Makefile", O_RDONLY|O_LARGEFILE) = 4 fstat64(4, {st_dev=makedev(3, 6), st_ino=1170561, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=16, st_size=4421, st_atime=2006/04/21-16:26:42, st_mtime=2006/04/12-22:27:57, st_ctime=2006/04/17-18:49:17}) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- open("/home/usr:src/linux-2.6.16.5/arch/i386/Makefile.cpu", O_RDONLY|O_LARGEFILE) = 5 fstat64(5, {st_dev=makedev(3, 6), st_ino=1170562, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=1903, st_atime=2006/04/21-16:26:42, st_mtime=2006/04/12-22:27:57, st_ctime=2006/04/17-18:49:17}) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- Makefile:906: *** target pattern contains no `%'. Stop. chdir("/home/usr:src/linux-2.6.16.5") = 0 thanks, clemens fischer |
| Thread Tools | |
| Display Modes | |
|
|