OK, since vfs/samba/configure was ran, I decided to take a
look at the output.

I noticed that although I have LFS support (glibc 2.2.2 was
compiled against 2.4.1 headers), configure:

checking if large file support can be enabled... no

config.log:

configure:9709: checking if large file support can be enabled
configure:9724: gcc -c -O -D_LARGEFILE64_SOURCE  conftest.c 1>&5
configure:9719: syntax error before `int'
configure: failed program was:
#line 9711 "configure"
#include "confdefs.h"

#if defined(HAVE_LONGLONG) && (defined(HAVE_OFF64_T) || (defined(SIZEOF_OFF_T) && 
(SIZEOF_OFF_T ==
8)))
#include <sys/types.h>
#else
__COMPILE_ERROR_
#endif

int main() {
int i
; return 0; }

Another problem:

checking configure summary... WARNING: no shared memory.
Running with slow locking code

Also there are various checks complaining about missing files in vfs/samba/. I think 
'checking
configure summary... WARNING: no shared memory.' is caused by one:

configure:8496: checking for shared mmap
configure:8509: gcc -o conftest -O -D_LARGEFILE64_SOURCE   conftest.c -ldl  -lcrypt 
1>&5
configure:8506: /usr/local/src/CVS/mc/vfs/samba/tests/shared_mmap.c: No such file or 
directory
configure: failed program was:
#line 8505 "configure"
#include "confdefs.h"
#include "/usr/local/src/CVS/mc/vfs/samba/tests/shared_mmap.c"

I don't know if it may be a problem for smbfs users, but
thought about reporting. Maybe configure.in should be fixed?
Sorry, I have no clues.

-- 
0@pervalidus.{net, {dyndns.}org} Tel: 55-21-717-2399 (Niterói-RJ BR)

Reply via email to