GNOME Bugzilla – Bug 355656
libtool-ltdl-devel required by configure but not in gnucash.spec for Fedora Core 5.
Last modified: 2018-06-29 21:12:44 UTC
... checking for setenv... yes checking for the tm_gmtoff member of struct tm... yes checking if scanf supports %lld conversions... yes checking ltdl.h usability... no checking ltdl.h presence... no checking for ltdl.h... no configure: error: Cannot find ltdl.h -- libtool-devel (or libtool-ltdl-devel) not installed? error: Bad exit status from /var/tmp/rpm-tmp.7756 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.7756 (%build) Adding libtool-ltdl-devel.i386 0:1.5.22-2.3 makes configure happy.
Fixed in trunk in 14837. Awaiting backport to 2.0
Patch looks fine for Fedora, but we should keep in mind those packages and package names can be very different in other rpm-based distributions (e.g. suse doesn't have a libtool-ltdl-devel package; the relevant files are all in suse's package "libtool"). But our gnucash.spec is designed for Fedora anyway, so this doesn't change a thing. You can go ahead and back-port.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=355656. Please update any external references or bookmarks.