[Xfce-bugs] [Bug 8235] New: Missing 'ltmain.sh'

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Sat Dec 10 00:57:52 CET 2011


https://bugzilla.xfce.org/show_bug.cgi?id=8235

             Bug #: 8235
           Summary: Missing 'ltmain.sh'
    Classification: Xfce
           Product: Xfce4-dev-tools
           Version: Unspecified
          Platform: PC (x86_64)
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: General
        AssignedTo: xfce-bugs at xfce.org
        ReportedBy: peter at xfce.org


Created attachment 4017
  --> https://bugzilla.xfce.org/attachment.cgi?id=4017
Run libtoolize on fallback and check for LT_INIT

Most of the component in git use LT_PREREQ and LT_INIT now.
The git version of xfce4-dev-tools supports this.

But autogen.sh on a clean git clone with an old xdt-autogen doesn't run
libtilize, yet.
This is not a problem, since they need to use the git version of
xfce4-dev-tools.
But the same problem exists for xfce4-dev-tools.

If you have either an old xdt-autogen or none at all. autogen.sh on a clean git
clone of xfce4-dev-tools won't run libtoolize and mis ltmain.sh for that
reason.

The attached patch solves this problem when you don't have a xdt-autogen at
all.
(the patch also includes a changed check for LT_INIT instead of LT_PREREQ,
since LT_INIT is mandatory, where LT_PREREQ isn't)

To solve the problem when you have an old xdt-autogen.
You should either remove that file first.
Or we should always run the fallback commands in autogen.sh for the
xfce4-dev-tools.
Why would it be better to run xdt-autogen on xfce4-dev-tools instead of the
commands we know it will run?

-- 
Configure bugmail: https://bugzilla.xfce.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Xfce-bugs mailing list