diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..cfc35d1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/libtool-2.4.2.tar.xz
diff --git a/.libtool.metadata b/.libtool.metadata
new file mode 100644
index 0000000..8fc8882
--- /dev/null
+++ b/.libtool.metadata
@@ -0,0 +1 @@
+4671f3323f2fbc712a70afce57602ce906a82a15 SOURCES/libtool-2.4.2.tar.xz
diff --git a/SOURCES/libtool-2.2.10-rpath.patch b/SOURCES/libtool-2.2.10-rpath.patch
new file mode 100644
index 0000000..d0d6d82
--- /dev/null
+++ b/SOURCES/libtool-2.2.10-rpath.patch
@@ -0,0 +1,19 @@
+diff -urN libtool-2.2.10/libltdl/m4/libtool.m4 libtool-2.2.10_new/libltdl/m4/libtool.m4
+--- libtool-2.2.10/libltdl/m4/libtool.m4	2010-05-20 23:22:02.000000000 +0200
++++ libtool-2.2.10_new/libltdl/m4/libtool.m4	2010-06-24 11:18:06.000000000 +0200
+@@ -2474,10 +2474,14 @@
+   # before this can be enabled.
+   hardcode_into_libs=yes
+ 
++  # Add ABI-specific directories to the system library path.
++  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
++
+   # Append ld.so.conf contents to the search path
+   if test -f /etc/ld.so.conf; then
+     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
+-    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
++    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
++
+   fi
+ 
+   # We used to test for /lib/ld.so.1 and disable shared libraries on
diff --git a/SOURCES/libtool-2.4.2-ENOMEM-1.patch b/SOURCES/libtool-2.4.2-ENOMEM-1.patch
new file mode 100644
index 0000000..48e417d
--- /dev/null
+++ b/SOURCES/libtool-2.4.2-ENOMEM-1.patch
@@ -0,0 +1,29 @@
+From b5d44b8447039671ad927ec4b5018ba2816331eb Mon Sep 17 00:00:00 2001
+From: Pavel Raiskup <praiskup@redhat.com>
+Date: Fri, 12 Feb 2016 16:03:14 +0100
+Subject: [PATCH] libltdl: handle ENOMEM sooner
+
+Fixes bug#19890.  Reported by Tobias Stoeckmann.
+
+* libltdl/loaders/dld_link.c (vm_open): Do not even try dld_link()
+in case of ENOMEM.
+---
+ libltdl/loaders/dld_link.c | 2 +-
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/libltdl/loaders/dld_link.c b/libltdl/loaders/dld_link.c
+index a73880f..0edf0df 100644
+--- a/libltdl/loaders/dld_link.c
++++ b/libltdl/loaders/dld_link.c
+@@ -112,7 +112,7 @@ vm_open (lt_user_data loader_data LT__UNUSED, const char *filename,
+ {
+   lt_module module = lt__strdup (filename);
+ 
+-  if (dld_link (filename) != 0)
++  if (module && dld_link (filename) != 0)
+     {
+       LT__SETERROR (CANNOT_OPEN);
+       FREE (module);
+-- 
+2.9.3
+
diff --git a/SOURCES/libtool-2.4.2-ENOMEM-2.patch b/SOURCES/libtool-2.4.2-ENOMEM-2.patch
new file mode 100644
index 0000000..02f706b
--- /dev/null
+++ b/SOURCES/libtool-2.4.2-ENOMEM-2.patch
@@ -0,0 +1,31 @@
+From 3f91af8052486127ce787a91d47fadc033948877 Mon Sep 17 00:00:00 2001
+From: Pavel Raiskup <praiskup@redhat.com>
+Date: Mon, 16 Jan 2017 14:58:59 +0100
+Subject: [PATCH] libltdl: handle ENOMEM in lt_dlloader_remove()
+
+Reported by Alexander Hass.
+
+* libltdl/lt_dlloader.c (lt_dlloader_remove): Detect NULL return
+value from lt_dlinterface_register.
+---
+ libltdl/lt_dlloader.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/libltdl/lt_dlloader.c b/libltdl/lt_dlloader.c
+index 2c99a22..ed45195 100644
+--- a/libltdl/lt_dlloader.c
++++ b/libltdl/lt_dlloader.c
+@@ -167,6 +167,10 @@ lt_dlloader_remove (const char *name)
+ 
+   /* Fail if there are any open modules which use this loader.  */
+   iface = lt_dlinterface_register (id_string, NULL);
++  if (!iface)
++    /* No memory, error is already set. */
++    return 0;
++
+   while ((handle = lt_dlhandle_iterate (iface, handle)))
+     {
+       lt_dlhandle cur = handle;
+-- 
+2.9.3
+
diff --git a/SOURCES/libtool-2.4.2-TEMPORARY-disable-gcj-tests.patch b/SOURCES/libtool-2.4.2-TEMPORARY-disable-gcj-tests.patch
new file mode 100644
index 0000000..bbce6cd
--- /dev/null
+++ b/SOURCES/libtool-2.4.2-TEMPORARY-disable-gcj-tests.patch
@@ -0,0 +1,13 @@
+diff --git a/tests/convenience.at b/tests/convenience.at
+index f076e61..b97b5f3 100644
+--- a/tests/convenience.at
++++ b/tests/convenience.at
+@@ -231,6 +231,8 @@ AT_SETUP([Java convenience archives])
+ LT_AT_EXEC_TAG([GCJ])
+ AT_KEYWORDS([libtool])
+ 
++AT_CHECK([exit 77])
++
+ cat >foo1.java <<EOF
+ public class foo1 {
+   public static void main(String[[]] argv) {
diff --git a/SOURCES/libtool-2.4.2-tar-no-owner.patch b/SOURCES/libtool-2.4.2-tar-no-owner.patch
new file mode 100644
index 0000000..e64bb34
--- /dev/null
+++ b/SOURCES/libtool-2.4.2-tar-no-owner.patch
@@ -0,0 +1,30 @@
+diff --git a/libtoolize.in b/libtoolize.in
+index 2bce172..16b764d 100644
+--- a/libtoolize.in
++++ b/libtoolize.in
+@@ -69,6 +69,7 @@
+ # General help using GNU software: <http://www.gnu.org/gethelp/>.
+ 
+ : ${TAR=tar}
++test "$TAR" = "tar" && : ${TAR_NO_OWNER=--no-same-owner}
+ 
+ PROGRAM=libtoolize
+ 
+@@ -1279,7 +1280,7 @@ func_copy_cb ()
+     $RM "$my_destdir/$my_file"
+     if $opt_copy; then
+       if { ( cd "$my_srcdir" && $TAR chf - "$my_file" ) 2>/dev/null \
+-           | ( umask 0 && cd "$my_destdir" && $TAR xf - ) >/dev/null 2>&1; } \
++           | ( umask 0 && cd "$my_destdir" && $TAR xf - $TAR_NO_OWNER) >/dev/null 2>&1; } \
+ 	 && touch "$my_destdir/$my_file"; then
+ 	$opt_quiet || func_echo_once "$my_msg_var"
+ 	$opt_quiet || func_echo "copying $my_copy_msg"
+@@ -1288,7 +1289,7 @@ func_copy_cb ()
+     else
+       if test "$my_file" = "aclocal.m4"; then
+ 	if { ( cd "$my_srcdir" && $TAR chf - "$my_file" ) 2>/dev/null \
+-	     | ( umask 0 && cd "$my_destdir" && $TAR xf - ) >/dev/null 2>&1 ; }
++	     | ( umask 0 && cd "$my_destdir" && $TAR xf - $TAR_NO_OWNER) >/dev/null 2>&1 ; }
+ 	then
+ 	  $opt_quiet || func_echo_once "$my_msg_var"
+ 	  $opt_quiet || func_echo "copying $my_copy_msg"
diff --git a/SPECS/libtool.spec b/SPECS/libtool.spec
new file mode 100644
index 0000000..3d216f9
--- /dev/null
+++ b/SPECS/libtool.spec
@@ -0,0 +1,767 @@
+%global gcc_version 4.8.5
+
+Summary: The GNU Portable Library Tool
+Name:    libtool
+Version: 2.4.2
+Release: 22%{?dist}
+License: GPLv2+ and LGPLv2+ and GFDL
+URL:     http://www.gnu.org/software/libtool/
+Group:   Development/Tools
+
+Source:  http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz
+Patch0:  libtool-2.2.10-rpath.patch
+Patch1:  libtool-2.4.2-TEMPORARY-disable-gcj-tests.patch
+# Run the 'tar --no-same-owner -xf' instead of 'tar -xf'
+# ~> #740079
+# ~> Downstream - tar is not used in upstream 'master' branch anymore, will be
+#    fixed in next release.
+Patch2:  libtool-2.4.2-tar-no-owner.patch
+
+# Handle ENOMEM properly
+# ~> #1404635
+# ~> upstream: b5d44b8447039
+Patch3: libtool-2.4.2-ENOMEM-1.patch
+# ~> upstream: f003a1f96e67f
+Patch4: libtool-2.4.2-ENOMEM-2.patch
+
+
+Requires(post):  /sbin/install-info
+Requires(preun): /sbin/install-info
+
+BuildRequires: autoconf, automake, texinfo
+Requires: autoconf, automake, sed, tar
+
+# make sure we can configure all supported langs
+BuildRequires: libstdc++-devel, gcc-gfortran
+%if !0%{?rhel:1}
+# gcc-java was disabled in RHEL >= 7
+BuildRequires: gcc-java
+%endif
+
+# /usr/bin/libtool includes paths within gcc's versioned directories
+# Libtool must be rebuilt whenever a new upstream gcc is built
+Requires: gcc = %{gcc_version}
+
+%description
+GNU Libtool is a set of shell scripts which automatically configure UNIX and
+UNIX-like systems to generically build shared libraries. Libtool provides a
+consistent, portable interface which simplifies the process of using shared
+libraries.
+
+If you are developing programs which will use shared libraries, but do not use
+the rest of the GNU Autotools (such as GNU Autoconf and GNU Automake), you
+should install the libtool package.
+
+The libtool package also includes all files needed to integrate the GNU
+Portable Library Tool (libtool) and the GNU Libtool Dynamic Module Loader
+(ltdl) into a package built using the GNU Autotools (including GNU Autoconf
+and GNU Automake).
+
+%package ltdl
+Summary:  Runtime libraries for GNU Libtool Dynamic Module Loader
+Group:    System Environment/Libraries
+Provides: %{name}-libs = %{version}-%{release}
+License:  LGPLv2+
+Requires(post):  /sbin/ldconfig
+Requires(postun):  /sbin/ldconfig
+
+%description ltdl
+The libtool-ltdl package contains the GNU Libtool Dynamic Module Loader, a
+library that provides a consistent, portable interface which simplifies the
+process of using dynamic modules.
+
+These runtime libraries are needed by programs that link directly to the
+system-installed ltdl libraries; they are not needed by software built using
+the rest of the GNU Autotools (including GNU Autoconf and GNU Automake).
+
+%package ltdl-devel
+Summary: Tools needed for development using the GNU Libtool Dynamic Module Loader
+Group:    Development/Libraries
+Requires: %{name}-ltdl = %{version}-%{release}
+License:  LGPLv2+
+
+%description ltdl-devel
+Static libraries and header files for development with ltdl.
+
+%prep
+%setup -n libtool-%{version} -q
+%patch0 -p1 -b .rpath
+%patch1 -p1 -b .temp-disable-gcj-test
+%patch2 -p1 -b .tar-no-same-owner
+%patch3 -p1 -b .ENOMEM-1
+%patch4 -p1 -b .ENOMEM-2
+
+%build
+
+export CC=gcc
+export CXX=g++
+export F77=gfortran
+export CFLAGS="$RPM_OPT_FLAGS -fPIC"
+
+%configure  --prefix=%{_prefix}                 \
+            --exec-prefix=%{_prefix}            \
+            --bindir=%{_bindir}                 \
+            --sbindir=%{_sbindir}               \
+            --sysconfdir=%{_sysconfdir}         \
+            --datadir=%{_datadir}               \
+            --includedir=%{_includedir}         \
+            --libdir=%{_libdir}                 \
+            --libexecdir=%{_libexecdir}         \
+            --localstatedir=%{_localstatedir}   \
+            --mandir=%{_mandir}                 \
+            --infodir=%{_infodir}
+
+## build not smp safe:
+make # %%{?_smp_mflags}
+
+for i in ChangeLog.1997 ChangeLog.1998 ChangeLog.1999 ChangeLog.2002; do
+  iconv -f ISO_8859-15 -t UTF8 $i > $i.tmp
+  mv -f $i.tmp $i
+done
+
+%check
+make check VERBOSE=yes
+
+%install
+make install DESTDIR=%{buildroot}
+# info's TOP dir (by default owned by info)
+rm -f %{buildroot}%{_infodir}/dir
+# *.la *.a files generated by libtool shouldn't be distributed (and the
+# `./configure --disable-static' breaks testsuite)
+rm -f %{buildroot}%{_libdir}/libltdl.{a,la}
+
+%post
+/sbin/install-info %{_infodir}/libtool.info.gz %{_infodir}/dir || :
+
+%post ltdl -p /sbin/ldconfig
+
+%preun
+if [ "$1" = 0 ]; then
+   /sbin/install-info --delete %{_infodir}/libtool.info.gz %{_infodir}/dir || :
+fi
+
+%postun ltdl -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root)
+%doc AUTHORS COPYING NEWS README THANKS TODO ChangeLog*
+%{_infodir}/libtool.info*.gz
+%{_mandir}/man1/libtool.1*
+%{_mandir}/man1/libtoolize.1*
+%{_bindir}/libtool
+%{_bindir}/libtoolize
+%{_datadir}/aclocal/*.m4
+%exclude %{_datadir}/libtool/libltdl
+%{_datadir}/libtool
+
+%files ltdl
+%defattr(-,root,root)
+%doc libltdl/COPYING.LIB
+%{_libdir}/libltdl.so.*
+
+%files ltdl-devel
+%defattr(-,root,root)
+%doc libltdl/README
+%{_datadir}/libtool/libltdl
+%{_includedir}/ltdl.h
+%{_includedir}/libltdl
+# .so files without version must be in -devel subpackage
+%{_libdir}/libltdl.so
+
+%changelog
+* Fri Jan 20 2017 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-22
+- fix ENOMEM issues in libltdl (rhbz#1404635)
+
+* Wed Dec 09 2015 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-21
+- rebuild for new gcc (rhbz#1287191)
+
+* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.4.2-20
+- Mass rebuild 2014-01-24
+
+* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.4.2-19
+- Mass rebuild 2013-12-27
+
+* Mon Oct 21 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-18
+- rebuilt for gcc 4.8.2 (#1021471)
+
+* Wed Jul 10 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-17
+- version bump
+
+* Tue Jun 04 2013 Jakub Jelinek <jakub@redhat.com> - 2.4.2-16
+- rebuilt for gcc 4.8.1
+
+* Tue May 07 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-15
+- revert fix for #636045, thanks to Paolo Bonzini
+
+* Fri Apr 26 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-14
+- allow root to copy files into NFS in libtoolize (#740079)
+- pre-filter sed's input by dd (#636045)
+
+* Thu Mar 14 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-13
+- do not BR gcc-java in RHEL (by dmach)
+
+* Thu Jan 24 2013 Jakub Jelinek <jakub@redhat.com> - 2.4.2-12
+- rebuilt for gcc 4.8.0
+
+* Thu Dec 06 2012 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-11
+- remove specific version requirements on automake/autoconf
+
+* Thu Oct 25 2012 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-10
+- temporarily disable the 'gcj' tests (#869578) -- this is just to (1) allow
+  build under f18+ and RHEL-7.0 and (2) don't through out upstream testsuite.
+  Added patch must be removed once the 'ecj' utility is fixed
+- libtool-ltdl shouldn't own /usr/share/libtool/ directory
+- move the .so file without version back to devel package (sorry for that)
+
+* Mon Oct 22 2012 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-9
+- fix fedora-review warnings: s/RPM_BUILD_ROOT/buildroot/, remove trailing
+  white-spaces, move libltdl.so to ltdl sub-package, remove unnecessary BR
+- remove unnecessary newlines
+- fix the BuildRequire ~> Require only (#79467 related)
+- fix weird build circumstances (don't call ./bootstrap, don't call autoconf
+  manually, do not touch configure script)
+- remove 'tee' invocation for copying testsuite output (the file
+  'test-suite.log' is good enough)
+
+* Thu Oct 04 2012 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-8
+- make the libtool dependant on tar (#794675)
+
+* Fri Sep 21 2012 Dan Horák <dan[at]danny.cz> - 2.4.2-7
+- rebuild for gcc 4.7.2
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sun Jul 15 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 2.4.2-5
+- Rebuild
+
+* Fri Jun 29 2012 Richard W.M. Jones <rjones@redhat.com> - 2.4.2-4
+- Rebuild for gcc 4.7.1 which just entered Rawhide.
+
+* Thu Jan  5 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.4.2-3
+- really rebuild for gcc 4.7.0
+
+* Tue Jan  3 2012 Jakub Jelinek <jakub@redhat.com> 2.4.2-2
+- rebuilt for gcc 4.7.0
+
+* Fri Dec  2 2011 Tom Callaway <spot@fedoraproject.org> 2.4.2-1
+- update to 2.4.2
+
+* Thu Oct 27 2011 Jakub Jelinek <jakub@redhat.com> 2.4-7
+- rebuilt for gcc 4.6.2
+
+* Tue Jun 28 2011 Peter Robinson <pbrobinson@gmail.com> - 2.4-6
+- actually update the hardwired gcc version
+
+* Tue Jun 28 2011 Peter Robinson <pbrobinson@gmail.com> - 2.4-5
+- Rebuild for gcc 4.6.1
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Sat Jan 22 2011 Christopher Aillon <caillon@redhat.com> 2.4-3
+- rebuilt for gcc 4.6.0
+
+* Mon Dec 06 2010 Adam Jackson <ajax@redhat.com> 2.4-2
+- rebuilt for gcc 4.5.1
+
+* Mon Dec 06 2010 Karsten Hopp <karsten@redhat.com> 2.4-1
+- update to libtool-2.4
+
+* Wed Jul  7 2010 Jakub Jelinek <jakub@redhat.com> 2.2.10-2
+- rebuilt for gcc 4.5.0
+
+* Thu Jun 24 2010 Karsten Hopp <karsten@redhat.com> 2.2.10-1
+- update to libtool-2.2.10
+
+* Sat May  1 2010 Jakub Jelinek <jakub@redhat.com> 2.2.6-20
+- rebuilt for gcc 4.4.4
+
+* Mon Apr 12 2010 Karsten Hopp <karsten@redhat.com> 2.2.6-19
+- enable selfcheck
+- convert changelog files to utf8 (#226050)
+
+* Thu Jan 21 2010 Jakub Jelinek <jakub@redhat.com> 2.2.6-18
+- rebuilt for gcc 4.4.3
+
+* Wed Dec 02 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-17
+- fix directory name used in libtool tarball
+
+* Wed Dec 02 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-16
+- make sure that NVR is higher than previous version
+
+* Wed Dec 02 2009 Karsten Hopp <karsten@redhat.com> 2.2.6b-2
+- fix gcc version
+
+* Tue Dec 01 2009 Karsten Hopp <karsten@redhat.com> 2.2.6b-1
+- update to 2.2.6b, fixes CVE-2009-3736:
+  libltdl may load and execute code from a library in the current directory
+
+* Wed Aug 12 2009 Ville Skyttä <ville.skytta@iki.fi> - 2.2.6-14
+- Use lzma compressed upstream tarball.
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.6-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jul 22 2009 Matthias Clasen <mclasen@redhat.com> - 2.2.6-12
+- Rebuild for gcc 4.4.1
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.6-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 18 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-10
+- remove /lib64 and /usr/lib64 rpath
+
+* Fri Feb  6 2009 Jakub Jelinek <jakub@redhat.com> 2.2.6-9
+- rebuilt again for gcc-4.4.0
+
+* Wed Feb 04 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-8
+- libtool-ltdl owns /usr/share/libtool, but not the config files
+  (#484088)
+
+* Wed Feb  4 2009 Jakub Jelinek <jakub@redhat.com> 2.2.6-7
+- rebuilt for gcc-4.4.0
+
+* Wed Jan 28 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-6
+- libtool-ltdl now owns /usr/share/libtool (#474672)
+
+* Sat Dec  6 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 2.2.6-5
+- Own /usr/include/libltdl (#475004)
+
+* Wed Dec  3 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 2.2.6-4
+- Well. THAT was pointless...
+
+* Wed Dec  3 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 2.2.6-3
+- Hopefully fix all the build errors we've been seeing (#474330)
+
+* Wed Dec 03 2008 Karsten Hopp <karsten@redhat.com> 2.2.6-2
+- add Requires: sed  (Ignacio Vazquez-Abrams)
+
+* Thu Nov 13 2008 Karsten Hopp <karsten@redhat.com> 2.2.6-1
+- update to 2.2.6a
+
+* Fri Aug 29 2008 Dennis Gilmore <dennis@ausil.us> 1.5.26-4
+- rebuild for gcc-4.3.2
+
+* Thu Aug  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.5.26-3
+- fix license tag
+
+* Mon Jun 09 2008 Dennis Gilmore <dennis@ausil.us> 1.5.26-2
+- build against gcc 4.3.1
+
+* Tue May 20 2008 Stepan Kasal <skasal@redhat.com> 1.5.26-1
+- new upstream version, requires autoconf >= 2.58
+
+* Wed Jan 30 2008 Bill Nottingham <notting@redhat.com> 1.5.24-6
+- rebuild for new gcc
+
+* Wed Jan 23 2008 Karsten Hopp <karsten@redhat.com> 1.5.24-5
+- add missing define
+
+* Wed Jan 23 2008 Karsten Hopp <karsten@redhat.com> 1.5.24-4
+- require specific gcc version as that path is hardcoded in libtool
+  (#429880)
+
+* Wed Aug 29 2007 Karsten Hopp <karsten@redhat.com> 1.5.24-3
+- fix license tag
+
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.5.24-2
+- Rebuild for selinux ppc32 issue.
+
+* Tue Jul 24 2007 Karsten Hopp <karsten@redhat.com> 1.5.24-1
+- update to libtool 1.5.24
+
+* Thu Apr 05 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-11
+- use ./configure so that config.{sub,guess} will not be replaced with ancient
+  version of those files (#234778)
+
+* Wed Mar 14 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-10
+- add disttag (#232204)
+
+* Wed Feb 21 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-10
+- fix libtool-ltdl post/postun requirements
+
+* Thu Feb 08 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-9
+- fix ltdl file open (#225116)
+- fix lt_unset usage (#227454)
+- spec file cleanups for merge review
+
+* Mon Jan 22 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-8
+- don't abort (un)install scriptlets when _excludedocs is set (#223708)
+
+* Thu Dec 07 2006 Karsten Hopp <karsten@redhat.com> 1.5.22-7
+- update config.guess, config.sub with newer files from automake-1.10
+- skip over lines in /etc/ld.so.conf.d/* which don't look like absolute paths
+  (p.e. files from kernel-xen). This avoids having unwanted relative paths in
+  lib_search_path
+
+* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.5.22-6.1
+- rebuild
+
+* Thu Jun 29 2006 Karsten Hopp <karsten@redhat.de> 1.5.22-6
+- detect gcc path at runtime instead of requiring one specific version
+
+* Thu Jun 29 2006 Karsten Hopp <karsten@redhat.de> 1.5.22-5
+- miscellaneous upstream fixes
+
+* Tue Jun 06 2006 Karsten Hopp <karsten@redhat.de> 1.5.22-4
+- don't warn when /etc/ld.so.conf.d/*.conf doesn't exist (p.e. in mock)
+
+* Fri May 26 2006 Jakub Jelinek <jakub@redhat.com> 1.5.22-3
+- rebuilt with GCC 4.1.0
+
+* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.5.22-2.2
+- bump again for double-long bug on ppc(64)
+
+* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.5.22-2.1
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Mon Feb 06 2006 Karsten Hopp <karsten@redhat.de> 1.5.22-2
+- libtool-ltdl-devel is LGPL (#168075)
+
+* Tue Dec 20 2005 Karsten Hopp <karsten@redhat.de> 1.5.22-1
+- update to 1.5.22, most prominent fixes are:
+  - Fix 1.5 regression that caused linking a program `-static' to also
+    link statically against installed libtool libraries, contrary to
+    documented (and actual 1.4.x) behavior.
+  - Fix silent failure of `libtoolize --ltdl' if libltdl files not present.
+
+* Wed Nov 30 2005 Warren Togami <wtogami@redhat.com> 1.5.20-5
+- rebuilt with GCC 4.1.0
+
+* Thu Sep 29 2005 Jakub Jelinek <jakub@redhat.com> 1.5.20-4
+- rebuilt with GCC 4.0.2
+
+* Wed Sep 14 2005 Karsten Hopp <karsten@redhat.de> 1.5.20-3
+- rebuilt
+
+* Mon Sep 12 2005 Karsten Hopp <karsten@redhat.de> 1.5.20-2
+- add ltdl license, minor spec-file cleanups (#168075, Ville Skyttä)
+
+* Fri Sep 09 2005 Karsten Hopp <karsten@redhat.de> 1.5.20-1
+- update
+
+* Thu Sep 08 2005 Florian La Roche <laroche@redhat.com>
+- add version-release to the Provides: and fix our own
+  Requires: line to the current naming scheme
+
+* Sat Jul  9 2005 Jakub Jelinek <jakub@redhat.com> 1.5.18-3
+- rebuilt with GCC 4.0.1.
+
+* Tue May 17 2005 Alexandre Oliva <aoliva@redhat.com> 1.5.18-2
+- Update patch file.
+
+* Tue May 17 2005 Alexandre Oliva <aoliva@redhat.com> 1.5.18-1
+- 1.5.18.  Removed .multilib2 suffix.
+
+* Tue Apr 26 2005 Alexandre Oliva <aoliva@redhat.com> 1.5.16.multilib2-1
+- 1.5.16 fixes #132435.
+
+* Wed Mar 16 2005 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Tue Mar  1 2005 Alexandre Oliva <aoliva@redhat.com> 1.5.14.multilib2-5
+- use gfortran instead of g77.
+- rebuild with GCC 4.
+
+* Tue Feb 15 2005 Joe Orton <jorton@redhat.com> 1.5.14.multilib2-4
+- revert to the old multilib patch (#138742)
+
+* Sun Feb 13 2005 Florian La Roche <laroche@redhat.com>
+- 1.5.14 bugfix release
+
+* Sun Feb  6 2005 Daniel Reed <djr@redhat.com> 1.5.12.multilib2-3.4.3
+- update to the 1.5.12 bugfix release
+  - Makes use of $datarootdir, which is necessary for Autoconf >= 2.60.
+  - Correctly skip hppa, x86_64, and s390* in tests/demo-nopic.test.
+  - Interpret `include' statements in toplevel ld.so.conf file.
+  - While "parsing" /etc/ld.so.conf, skip comments.
+- add dependency on gcc version; /usr/bin/libtool hardcodes paths into gcc's internal directories
+- replace "libtool-libs" with "libtool-ltdl" and "libtool-ltdl-devel"
+
+* Tue Oct 26 2004 Daniel Reed <djr@redhat.com> 1.5.10-1
+- update to the 1.5.10 bugfix release
+  - obsoletes libtool-1.4-nonneg.patch
+  - obsoletes libtool-1.5-libtool.m4-x86_64.patch
+  - obsoletes libtool-1.4.2-multilib.patch
+  - obsoletes libtool-1.4.2-demo.patch
+  - obsoletes libtool-1.5-testfailure.patch
+
+* Tue Jul  6 2004 Jens Petersen <petersen@redhat.com> - 1.5.6-4
+- improve buildrequires and prereqs
+- buildrequire texinfo (Dawid Gajownik, 126950)
+
+* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Thu May 13 2004 Thomas Woerner <twoerner@redhat.com> - 1.5.6-2
+- compile libltdl.a PIC
+
+* Mon Apr 12 2004 Jens Petersen <petersen@redhat.com> - 1.5.6-1
+- update to 1.5.6 bugfix release
+
+* Sun Apr  4 2004 Jens Petersen <petersen@redhat.com> - 1.5.4-1
+- 1.5.4 bugfix release
+- improve libtool-1.4.2-multilib.patch (Albert Chin) and only apply to
+  libtool.m4
+- use bootstrap instead of autoreconf to update configuration
+- update libtool-1.4.3-ltmain-SED.patch to libtool-1.5.4-ltmain-SED.patch
+
+* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Mon Jan 26 2004 Jens Petersen <petersen@redhat.com> - 1.5.2-1
+- update to 1.5.2 bugfix release
+- update libtool-1.5-libtool.m4-x86_64.patch
+- nolonger need libtool-1.5-mktemp.patch, libtool-1.5-expsym-linux.patch,
+  libtool-1.5-readonlysym.patch, libtool-1.5-relink-libdir-order-91110.patch,
+  libtool-1.5-AC_PROG_LD_GNU-quote-v-97608.patch and libtool-1.5-nostdlib.patch
+
+* Tue Oct 28 2003 Jens Petersen <petersen@redhat.com> - 1.5-8
+- update libtool-1.4.2-multilib.patch to also deal with powerpc64 (#103316)
+  [Joe Orton]
+
+* Sun Oct 26 2003 Florian La Roche <Florian.LaRoche@redhat.de>
+- rebuild again, Jakub has done a new compiler version number
+
+* Thu Oct 02 2003 Florian La Roche <Florian.LaRoche@redhat.de>
+- rebuild
+
+* Thu Jul 17 2003 Jens Petersen <petersen@redhat.com> - 1.5-5
+- bring back libtool-1.4.2-demo.patch to disable nopic tests on amd64
+  and s390x again
+
+* Tue Jul 15 2003 Owen Taylor <otaylor@redhat.com>
+- Fix misapplied chunk for expsym-linux patch
+
+* Tue Jul  8 2003 Jens Petersen <petersen@redhat.com> - 1.5-4
+- remove the quotes around LD in AC_PROG_LD_GNU (#97608)
+  [reported by twaugh]
+- use -nostdlib also when linking with g++ and non-GNU ld in
+  _LT_AC_LANG_CXX_CONFIG [reported by fnasser, patch by aoliva]
+- use %%configure with CC and CXX set
+
+* Thu Jun 12 2003 Jens Petersen <petersen@redhat.com> - 1.5-3
+- don't use %%configure since target options caused libtool to assume
+  i386-redhat-linux-gcc instead of gcc for CC (reported by Joe Orton)
+- add libtool-1.5-relink-libdir-order-91110.patch to fix order of lib dirs
+  searched when relinking (#91110) [patch from Joe Orton]
+
+* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Thu May  1 2003 Jens Petersen <petersen@redhat.com> - 1.5-1
+- update to 1.5
+- no longer override config.{guess,sub} for rpmbuild %%configure,
+  redhat-rpm-config owns those now
+- update and rename libtool-1.4.2-s390_x86_64.patch to
+  libtool-1.5-libtool.m4-x86_64.patch since s390 now included
+- buildrequire autoconf and automake, no longer automake14
+- skip make check on s390 temporarily
+- no longer skip demo-nopic.test on x86_64, s390 and s390x
+- from Owen Taylor
+  - add libtool-1.4.2-expsym-linux.patch (#55607) [from James Henstridge]
+  - add quoting in mktemp patch
+  - add libtool-1.5-readonlysym.patch
+  - add libtool-1.5-testfailure.patch workaround
+  - no longer need libtool-1.4.2-relink-58664.patch
+
+* Sat Feb 08 2003 Florian La Roche <Florian.LaRoche@redhat.de> - 1.4.3-5
+- add config.guess and config.sub, otherwise old versions of
+  these files can creep into /usr/share/libtool/
+
+* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
+- rebuilt
+
+* Mon Jan 13 2003 Jens Petersen <petersen@redhat.com> 1.4.3-3
+- fix mktemp to work when running mktemp fails (#76602)
+  [reported by (Oron Peled)]
+- remove info dir file, don't exclude it
+- fix typo in -libs description (#79619)
+- use buildroot instead of RPM_BUILD_ROOT
+
+* Tue Jan 07 2003 Karsten Hopp <karsten@redhat.de> 1.4.3-2.2
+- use lib64 on s390x, too.
+
+* Thu Dec  5 2002 Jens Petersen <petersen@redhat.com>
+- add comment to explain why we use an old Automake for building
+- buildrequire automake14
+
+* Sat Nov 23 2002 Jens Petersen <petersen@redhat.com>
+- add --without check build option to allow disabling of "make check"
+- exclude info dir file rather than removing
+
+* Sat Nov 23 2002 Jens Petersen <petersen@redhat.com> 1.4.3-2
+- define SED in ltmain.sh for historic ltconfig files
+- define macro AUTOTOOLS to hold automake-1.4 and aclocal-1.4, and use it
+- leave old missing file for now
+- general spec file cleanup
+  - don't copy install files to demo nor mess with installed ltdl files
+  - don't need to run make in doc
+  - force removal of info dir file
+  - don't need to create install prefix dir
+  - don't bother gzipping info files ourselves
+
+* Mon Nov 18 2002 Jens Petersen <petersen@redhat.com> 1.4.3-1
+- update to 1.4.3
+- remove obsolete patches (test-quote, dup-deps, libtoolize-configure.ac)
+- apply the multilib patch to just the original config files
+- update x86_64/s390 patch and just apply to original config files
+- use automake-1.4 in "make check" for demo-make.test to pass!
+- remove info dir file that is not installed
+- make autoreconf update missing
+
+* Mon Oct 07 2002 Phil Knirsch <pknirsch@redhat.com>  1.4.2-12.2
+- Added s390x and x64_64 support.
+
+* Fri Oct  4 2002 Nalin Dahyabhai <nalin@redhat.com> 1.4.2-12.1
+- rebuild
+
+* Fri Sep 13 2002 Nalin Dahyabhai <nalin@redhat.com>
+- patch to find the proper libdir on multilib boxes
+
+* Mon Aug 19 2002 Jens Petersen <petersen@redhat.com> 1.4.2-12
+- don't include demo in doc, specially now that we "make check" (#71609)
+
+* Tue Aug 13 2002 Jens Petersen <petersen@redhat.com> 1.4.2-11
+- don't hardcode "configure.in" in libtoolize (#70864)
+  [reported by bastiaan@webcriminals.com]
+- make check, but not on ia64
+
+* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.4.2-10
+- automated rebuild
+
+* Thu May 23 2002 Tim Powers <timp@redhat.com> 1.4.2-9
+- automated rebuild
+
+* Fri Apr 26 2002 Jens Petersen <petersen@redhat.com> 1.4.2-8
+- add old patch from aoliva to fix relinking when installing into a buildroot
+- backport dup-deps fix from cvs stable branch
+
+* Wed Mar 27 2002 Jens Petersen <petersen@redhat.com> 1.4.2-7
+- run ldconfig in postin and postun
+
+* Thu Feb 28 2002 Jens Petersen <petersen@redhat.com> 1.4.2-6
+- rebuild in new environment
+
+* Tue Feb 12 2002 Jens Petersen <petersen@redhat.com> 1.4.2-5
+- revert filemagic and archive-shared patches following cvs (#54887)
+- don't change "&& test" to "-a" in ltmain.in
+
+* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 1.4.2-4
+- automated rebuild
+
+* Mon Dec  3 2001 Jens Petersen <petersen@redhat.com> 1.4.2-3
+- test quoting patch should be on ltmain.in not ltmain.sh (#53276)
+- use file_magic for Linux ELF (#54887)
+- allow link against an archive when building a shared library (#54887)
+- include ltdl.m4 in manifest (#56671)
+
+* Wed Oct 24 2001 Jens Petersen <petersen@redhat.com> 1.4.2-2
+- added URL to spec
+
+* Tue Sep 18 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.4.2-1
+- 1.4.2 - sync up with autoconf...
+
+* Thu Jul  5 2001 Bernhard Rosenkraenzer <bero@redhat.de> 1.4-8
+- extend s390 patch to 2 more files
+- s/Copyright/License/
+
+* Wed Jul 04 2001 Karsten Hopp <karsten@redhat.de>
+- add s390 patch for deplibs_check_method=pass_all
+
+* Tue Jun 12 2001 Florian La Roche <Florian.LaRoche@redhat.de>
+- add patches from Tim Waugh #42724
+
+* Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
+- add patches from cvs mainline
+
+* Thu Jun 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
+- fix a "test" bug in ltmain.sh
+
+* Sun Jun 03 2001 Florian La Roche <Florian.LaRoche@redhat.de>
+- disable the post commands to modify /usr/share/doc/
+
+* Sat May 12 2001 Owen Taylor <otaylor@redhat.com>
+- Require automake 1.4p1
+
+* Wed May 09 2001 Florian La Roche <Florian.LaRoche@redhat.de>
+- update to libtool 1.4
+- adjust or remove patches
+
+* Thu Jul 13 2000 Elliot Lee <sopwith@redhat.com>
+- Fix recognition of ^0[0-9]+$ as a non-negative integer.
+
+* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
+- automatic rebuild
+
+* Fri Jul  7 2000 Nalin Dahyabhai <nalin@redhat.com>
+- patch to use mktemp to create the tempdir
+- use %%configure after defining __libtoolize to /bin/true
+
+* Mon Jul  3 2000 Matt Wilson <msw@redhat.com>
+- subpackage libltdl into libtool-libs
+
+* Sun Jun 18 2000 Bill Nottingham <notting@redhat.com>
+- running libtoolize on the libtool source tree ain't right :)
+
+* Mon Jun  5 2000 Jeff Johnson <jbj@redhat.com>
+- FHS packaging.
+
+* Thu Jun  1 2000 Nalin Dahyabhai <nalin@redhat.com>
+- update to 1.3.5.
+
+* Fri Mar  3 2000 Jeff Johnson <jbj@redhat.com>
+- add prereqs for m4 and perl inorder to run autoconf/automake.
+
+* Mon Feb 28 2000 Jeff Johnson <jbj@redhat.com>
+- functional /usr/doc/libtool-*/demo by end-user %%post procedure (#9719).
+
+* Wed Dec 22 1999 Jeff Johnson <jbj@redhat.com>
+- update to 1.3.4.
+
+* Mon Dec  6 1999 Jeff Johnson <jbj@redhat.com>
+- change from noarch to per-arch in order to package libltdl.a (#7493).
+
+* Thu Jul 15 1999 Jeff Johnson <jbj@redhat.com>
+- update to 1.3.3.
+
+* Mon Jun 14 1999 Jeff Johnson <jbj@redhat.com>
+- update to 1.3.2.
+
+* Tue May 11 1999 Jeff Johnson <jbj@redhat.com>
+- explicitly disable per-arch libraries (#2210)
+- undo hard links and remove zero length file (#2689)
+
+* Sat May  1 1999 Jeff Johnson <jbj@redhat.com>
+- update to 1.3.
+
+* Fri Mar 26 1999 Cristian Gafton <gafton@redhat.com>
+- disable the --cache-file passing to ltconfig; this breaks the older
+  ltconfig scripts found around.
+
+* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
+- auto rebuild in the new build environment (release 2)
+
+* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
+- update to 1.2f
+
+* Tue Mar 16 1999 Cristian Gafton <gafton@redhat.com>
+- completed arm patch
+- added patch to make it more arm-friendly
+- upgrade to version 1.2d
+
+* Thu May 07 1998 Donnie Barnes <djb@redhat.com>
+- fixed busted group
+
+* Sat Jan 24 1998 Marc Ewing <marc@redhat.com>
+- Update to 1.0h
+- added install-info support
+
+* Tue Nov 25 1997 Elliot Lee <sopwith@redhat.com>
+- Update to 1.0f
+- BuildRoot it
+- Make it a noarch package