Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jul 2015 11:27:16 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 201476] cc compiler doesn't work properly on smbfs file system
Message-ID:  <bug-201476-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201476

            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@FreeBSD.org
          Reporter: malak.jiri@gmail.com

if I have simple source code file mautodep.c and it include mautodep.h head=
er
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=20
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 syst=
em
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 =C4=8Dvc 12:54 c
drwxrwxrwx  1 root  wheel  16384 11 =C4=8Dvc 12:54 h
drwxrwxrwx  1 root  wheel  16384 11 =C4=8Dvc 12:56 obj

Regards

Jiri

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201476-8>