fam
[Top] [All Lists]

[fam] fam 2.6.2 (and imon 0.0.1!) available

To: fam@xxxxxxxxxxx
Subject: [fam] fam 2.6.2 (and imon 0.0.1!) available
From: "Rusty Ballinger" <rusty@xxxxxxxxxxxxxxxxxx>
Date: Fri, 24 Mar 2000 04:26:12 -0800
Reply-to: rusty@xxxxxxx
Sender: owner-fam@xxxxxxxxxxx
There aren't any big bug fixes in this version of fam--mostly just
improvements to the configure script, and a couple of things to make it
easier to tell whether you've got imon support on Linux.

Also, I finally got around to testing (and fixing) the imon kernel patch for
Linux.  It has at least one bug (monitoring a directory, and then renaming
the directory, doesn't cause delete events for its contents until the
directory or its contents are modified) but other than that, it works,
including start- and stop-exec events.  If you try it out, and it works for
you, think nice thoughts about Roger Chickering, not me.  (If it *doesn't*
work for you... that would be my fault.)

Here's the change log for fam-oss-2.6.2, as well as for 2.6.1 since I forgot
to include it when I sent the 2.6.1 message.

fam-oss-2.6.2

    "Fixed" error message in SYSLOG when clients terminate.  (The
    behavior is the same; now it just doesn't log an error message.)
    Thanks to Andras Balogh.

    Configure script changes:
      - It's better about caching the results of its tests.
      - If it thinks you don't have imon support, it prints out a big
        warning message with some advice.
      - The dumb tests for uname = IRIX are still dumb, but less
        broken; now they catch uname IRIX64, too.
      - Added a "support" subdir and a sample test for
        reimplementations of stuff that's missing on different
        platforms (like snprintf on 6.3), but at the moment it's empty
        because I didn't finish incorporating the patch which Wesley
        Smith sent Rolf Schreiber for compiling on IRIX 6.3.

fam-oss-2.6.1

    Stupid, gratuitous breakage of the FAM API introduced by Rusty in
    2.6.0 has been fixed.  (FAMPending and FAMNextEvent no longer
    worked as advertised when they got an EOF.)  Thanks to Wesley
    Smith.

    The "echo -e" configure script fix is included.  Thanks to Henning
    Meier-Geinitz, Charles E. Campbell, Robert F. Phillips II, and
    others.

    "-n32 -mips3" is no longer hard-coded in the configure script for
    compiling on IRIX.  Now there's a better chance of the ABI being
    chosen correctly, and if you want to control it, you can set the
    ABI in your CXXFLAGS environment variable instead of having to edit
    the nasty configure script.

    Added ii_files/*.ii to CLEANFILES in some of the Makefile.am's so
    that SGI compiler prelinker files get cleaned up by "make clean".
    (Matters if you want to switch between ABIs.)

    The version number changed from 2.6.0 to oss-2.6.1.  The "oss" is
    just to emphasize that the version numbers between
    fam-bundled-with-IRIX and fam-open-source are not comparable.  (The
    fam which will be in IRIX 6.5.8 calls itself "fam 2.6.0", but it
    has some of the same fixes as the open-source 2.6.1.)  I will be
    sorry later that I wasn't smarter about the version numbers at the
    start.

    This version does not contain a fix for the SYSLOG message when a
    client shuts down, and does not yet include the patch which Wesley
    Smith sent Rolf Schreiber for compiling on IRIX 6.3.

--Rusty

--
Source code, list archive, and docs: http://oss.sgi.com/projects/fam/
To unsubscribe: echo unsubscribe fam | mail majordomo@xxxxxxxxxxx

<Prev in Thread] Current Thread [Next in Thread>
  • [fam] fam 2.6.2 (and imon 0.0.1!) available, Rusty Ballinger <=