I added a bit of instrumentation to libcpp/files.c (where the error happens) 
and observed that the size of st_ino in struct stat is 4.  This indicates that 
the cpp1 program wasn't built with -D_FILE_OFFSET_BITS=64.  

I may well not have built cpp1 the same way it's built in Karmic, but in
my case I again got the "Value too large..." error, and in my case the
cause was definitely the huge inode number.

So, I suggest the problem is one of
  - A problem in gcc
  - A problem in the way gcc is built for Ubuntu
  - Maybe samba isn't supposed to be making these huge inode numbers.

-- 
gcc chokes under Karmic's smbfs
https://bugs.launchpad.net/bugs/455122
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to