[Bug 201476] cc compiler doesn't work properly on smbfs file system
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Jul 11 11:27:16 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201476
Bug ID: 201476
Summary: cc compiler doesn't work properly on smbfs file system
Product: Base System
Version: 11.0-CURRENT
Hardware: i386
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: misc
Assignee: freebsd-bugs at FreeBSD.org
Reporter: malak.jiri at gmail.com
if I have simple source code file mautodep.c and it include mautodep.h header
file cc compiler report various errors, see bellow.
In file included from ../h/mautodep.h:1:
....repeat many times....
In file included from ../h/mautodep.h:1:
../h/mautodep.h:1:10: error: #include nested too deeply
#include "mautodep.h"
^
In file included from ../h/mautodep.h:1:
....repeat many times....
In file included from ../h/mautodep.h:1:
../h/mautodep.h:3:6: error: redefinition of 'AutoDepInit'
void AutoDepInit( void )
^
../h/mautodep.h:3:6: note: previous definition is here
void AutoDepInit( void )
^
2 errors generated.
I am trying to run following command from project subdirectory obj.
cc -I../h -c ../c/mautodep.c
files are located
h/mautodep.h
c/mautodep.c
----------mautodep.c---------------
#include "mautodep.h"
void AutoDepInit( void )
/**********************/
{
}
----------mautodep.h---------------
extern void AutoDepInit( void );
-----------------------------------
The problem appears only on smbfs file system, in regular (local) file system
it works as expected.
I am running compiler as root user. I can fully access smbfs file system as
copy files, create delete directories.
Directory tree has following access right
drwxrwxrwx 1 root wheel 16384 11 čvc 12:54 c
drwxrwxrwx 1 root wheel 16384 11 čvc 12:54 h
drwxrwxrwx 1 root wheel 16384 11 čvc 12:56 obj
Regards
Jiri
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list