libXaw: Changes to 'master'

James Cloos cloos at kemper.freedesktop.org
Fri Nov 7 08:04:08 PST 2008


 configure.ac |   12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

New commits:
commit 8256de6062eb150c612ef09a1ae855de0a0cba6c
Author: Lee Leahu <freedesktop-bugs at dyweni.com>
Date:   Fri Nov 7 11:00:15 2008 -0500

    Fix configure error when using libtool-2.2.*
    
    The configure script errors out when preparing to compile libXaw.
    
    The error occurs with libtool-2.2.6a and libtool-2.2.4.
    
    The error does not occur with libtool-1.5.26.
    
    The error is caused because the libtool file is not created by the
    time sed attempts to fix the SONAME.
    
    Libtool-2.2 made an incompatible change to LT_INIT (which replaces
    AC_PROG_LIBTOOL): it generates the libtool script at the AC_OUTPUT,
    rather then right after being called.  Sometimes, configure scripts
    call configure to run tests or read its settings; in those cases,
    LT_OUTPUT can be appended to force libtool generation earlier.
    
    There is one caveat: libtool is still (re)generated during AC_OUTPUT,
    so in our case, even adding LT_OUTPUT wouldn't help, because the sed
    changes are overwritten.
    
    AFAICS the solution is to use AC_CONFIG_COMMANDS; patch against
    current git master attached.
    
    Report and patch from: http://bugs.freedesktop.org/show_bug.cgi?id=18073
    
    Signed-off-by: James Cloos <cloos at jhcloos.com>



More information about the xorg-commit mailing list