[rrd-users] rrdtool-1.4.2: configure hangs on async/mtime test

Joseph Mack NA3T jmack at wm7d.net
Wed Jan 13 18:38:35 CET 2010


$ uname -a
Linux amber 2.6.16.54-0.2.8.PTF.405345.1-default #1 SMP Mon Jun 23 13:41:12 UTC 2008 ia64 ia64 ia64 GNU/Linux

configure hangs on the test at line 25518

{ $as_echo "$as_me:$LINENO: checking if msync with MS_ASYNC updates the files mtime" >&5
$as_echo_n "checking if msync with MS_ASYNC updates the files mtime... " >&6; }


copying conftest.c out of the configure file and running 
under strace gets

.
.
open("mmaptestLHNCwn", O_RDWR|O_CREAT|O_EXCL, 0600) = 3
write(3, "12345\n", 6)                  = 6
stat("mmaptestLHNCwn", {st_mode=S_IFREG|0600, st_size=6, ...}) = 0
utimes("mmaptestLHNCwn", {0, 0})        = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x2000000000300000
msync(0x2000000000300000, 4, MS_ASYNC)  = 0
close(3)                                = 0
sync( <unfinished ...>

(I hit ^C to exit from the sync(  )


rrdtool-1.4.2 compiles fine on an i686 machine with 2.6.28.9

Any suggestions? Do I just hack the configure script so the 
test fails cleanly?

Thanks Joe

-- 
Joseph Mack NA3T EME(B,D), FM05lw North Carolina
jmack (at) wm7d (dot) net - azimuthal equidistant map
generator at http://www.wm7d.net/azproj.shtml
Homepage http://www.austintek.com/ It's GNU/Linux!



More information about the rrd-users mailing list