On Mon, Jun 28, 2010 at 08:13:25AM -0700, Patrick J. LoPresti wrote:
> 2) Have "configure" detect the version of libdlm_lt.so.N at compile
> time, and have libo2dlm use that.
> 
> or
> 
> 3) Modify libo2dlm/o2dlm.c to attempt to dlopen() libdlm_lt.so.3, then
> try libdlm_lt.so.2 if that fails.  This is simplest, and maximizes
> portability of the binary, so it would be my suggestion.
> 
> Joel, I volunteer to create and test a patch for any of these
> approaches, if you would find any of them acceptable.  Just let me
> know.

        SLES is already running with approach (3), and since we really
rely on cluster3, this is the best thing for now, I think.
        Mainline already supports dlmfs on top of fs/dlm.  So later
releases of ocfs2-tools will not use libdlm at all.  This dlopen() will
eventually become backwards compatibility.

Joel

-- 

"The question of whether computers can think is just like the question
 of whether submarines can swim."
        - Edsger W. Dijkstra

Joel Becker
Consulting Software Developer
Oracle
E-mail: joel.bec...@oracle.com
Phone: (650) 506-8127



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to