Package: libtool / 2.4.2-1.11

Metadata

Package Version Patches format
libtool 2.4.2-1.11 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
link_all_deplibs.patch | (download)

libltdl/config/ltmain.m4sh | 5 4 + 1 - 0 !
libltdl/m4/libtool.m4 | 7 7 + 0 - 0 !
2 files changed, 11 insertions(+), 1 deletion(-)

---
deplib_binary.patch | (download)

libltdl/config/ltmain.m4sh | 20 10 + 10 - 0 !
1 file changed, 10 insertions(+), 10 deletions(-)

---
netbsdelf.patch | (download)

libltdl/m4/libtool.m4 | 20 16 + 4 - 0 !
libltdl/m4/ltdl.m4 | 2 1 + 1 - 0 !
2 files changed, 17 insertions(+), 5 deletions(-)

---
version_type.patch | (download)

libltdl/config/ltmain.m4sh | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
nopic.patch | (download)

tests/demo-nopic.test | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
deplibs_test_disable.patch | (download)

tests/demo-deplibs.test | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
disable link order2.patch | (download)

tests/link-order2.at | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
deplibs ident.patch | (download)

tests/deplibs-ident.at | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---
hurd.patch | (download)

libltdl/m4/libtool.m4 | 28 5 + 23 - 0 !
1 file changed, 5 insertions(+), 23 deletions(-)

---
x32.patch | (download)

libltdl/m4/libtool.m4 | 12 10 + 2 - 0 !
1 file changed, 10 insertions(+), 2 deletions(-)

---
ppc64el.patch | (download)

libltdl/config/config.guess | 6 6 + 0 - 0 !
libltdl/m4/libtool.m4 | 12 9 + 3 - 0 !
2 files changed, 15 insertions(+), 3 deletions(-)

 [patch] powerpc*le-linux support

On Thu, Jun 06, 2013 at 11:31:34AM +0930, Alan Modra wrote:
> This adds support for little-endian powerpc linux, and tidies the
> existing host match for powerpc.  config.sub won't return ppc*-*linux*
> so there isn't much point in matching that.

> -       ppc*-*linux*|powerpc*-*linux*)
> +       powerpcle*)
> +         LD="${LD-ld} -m elf64lppc"
> +         ;;
> +       powerpc*)
>           LD="${LD-ld} -m elf64ppc"
>           ;;

I didn't get that quite right.  'powerpc*' in the above matches too
much, for example when your host is powerpc64-linux and target
powerpc64le-linux you'll get -melf64ppc added to LD.  Since
powerpc64le-linux-ld wants -melf64lppc (or nothing) that will fail.
Revised as follows.

        * m4/libtool.m4 (ld -m flags): Remove non-canonical ppc host match.
        Support little-endian powerpc linux host.

man add whatis info.diff | (download)

Makefile.am | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

---