Your fstab doesn't matter. The current mount options from /proc/self/mounts or /proc/self/mountinfo do.
Is this essentially saying that it doesn't matter what you intended to have mounted, but rather what and how things are actually mounted?
]]>$ pwd
/home/facade/linux-3.6.2
$ make -j2 bzImage
make[1]: Nothing to be done for `all'.
HOSTCC arch/x86/tools/relocs
CHK include/linux/version.h
CHK include/generated/utsrelease.h
HOSTCC scripts/basic/fixdep
/bin/sh: scripts/basic/fixdep: Permission denied
make[1]: *** [arch/x86/tools/relocs] Error 1
make: *** [archscripts] Error 2
make: *** Waiting for unfinished jobs....
I am that this problem is not related to the one in /etc/fstab the OP in the linked thread has:
$ grep home /etc/fstab
/dev/sda4 /home ext4 defaults,noatime 0 1
My user completely owns /home/facade and all of its subdirectories; the x bit is indeed set of the file giving the error:
$ ls -l scripts/basic/fixdep
-rwxr-xr-x 1 facade users 9606 Oct 14 10:05 scripts/basic/fixdep
Would love to hear suggestions as to what is causing this.
]]>