Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!weretis.net!feeder4.news.weretis.net!news.musoftware.de!wum.musoftware.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Rainer Weikusat Newsgroups: comp.os.linux.development.system Subject: Re: Kernel Compilation Error (stable build 3.0.4) Date: Tue, 18 Oct 2011 13:17:27 +0100 Lines: 33 Message-ID: <87bote5wa0.fsf@sapphire.mobileactivedefense.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: individual.net Hy1FKQu9hFFaVgnCeb3T3gi2BfcdXbWu3X1EKPnQHmz0ZDyt0= Cancel-Lock: sha1:7+7vOs1muGb6b+7igUwH+AtfSI8= sha1:fBeyyg3txMtqIUoby1olfSVtuqQ= User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) Xref: x330-a1.tempe.blueboxinc.net comp.os.linux.development.system:315 Ripunjay Tripathi writes: [...] > CC arch/x86/lib/delay.o > AS arch/x86/lib/getuser.o > CC arch/x86/lib/inat.o > CC arch/x86/lib/insn.o > CC arch/x86/lib/memcpy_32.o > AS arch/x86/lib/putuser.o > AS arch/x86/lib/semaphore_32.o > CC arch/x86/lib/string_32.o > CC arch/x86/lib/strstr_32.o > AS arch/x86/lib/thunk_32.o > CC arch/x86/lib/usercopy_32.o > AR arch/x86/lib/lib.a > make: Warning: File `arch/x86/lib/lib.a' has modification time 11 s in > the future > LD vmlinux.o > make[1]: Warning: File `vmlinux.o' has modification time 10 s in the > future > MODPOST vmlinux.o > make[1]: warning: Clock skew detected. Your build may be > incomplete. There's another nascent problem here: Make is a program which executes commands to create 'target' files based on 'source files' by comparing the file timestamps of possibly existing target files and source files. This implies that copying archive files around among systems whose idea of 'the current time' differs (as evidenced above) may (and sooner or later will) cause to make to not recompile something which should be recompiled leading to all kinds of weird errors when trying to use the resulting binary.