Wed Aug 30 10:26:47 2017 UTC ()
Update slibtool to 0.5.17

0.5.17:

This patch release fixes a subtle bug in the newly added support for
packages that depend on the reordering of linker arguments.

0.5.16:

This patch release fixes a subtle bug in slibtool-shared's
generation of dependency lists when creating convenience
library archives. Beginning with this release, the mesa
package can be built with slibtool in its entirety.

- slibtool-shared: properly handle .la arguments when creating an archive.
- slbt_exec_link_create_dep_file(): properly initialize and track fdeps.

0.5.15:

This patch release provides seamless support for the building of
packages which rely on the ordering of linker arguments. With
slibtool, reordering takes place only when deemed necessary.

- link mode: support packages that rely on argument reordering.
- error trace: remove and fix inadvertent calls to strerror(3).

0.5.14:

This patch release provides several fixes at the driver level, as well as
several improvements to slibtool's own internals. Addition of extended
variable support to slibtool's ./configure now makes it fully compatible
with (distro) build systems that pass those variable to ./configure by
default.

- link mode: fix fdepfile construction when determining dynlib dependency.
- link mode: static archives: always have ar(1) act as ranlib(1).
- driver: refine handling of --target.
- build system: added extended dir variables.


(wiedi)
diff -r1.2 -r1.3 pkgsrc/devel/slibtool/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/slibtool/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/devel/slibtool/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/slibtool/Makefile 2017/06/10 22:02:36 1.2
+++ pkgsrc/devel/slibtool/Makefile 2017/08/30 10:26:47 1.3
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.2 2017/06/10 22:02:36 wiedi Exp $ 1# $NetBSD: Makefile,v 1.3 2017/08/30 10:26:47 wiedi Exp $
2 2
3DISTNAME= slibtool-0.5.13 3DISTNAME= slibtool-0.5.17
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=midipix-project/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=midipix-project/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= wiedi@frubar.net 8MAINTAINER= wiedi@frubar.net
9HOMEPAGE= http://midipix.org/ 9HOMEPAGE= http://midipix.org/
10COMMENT= Surrogate libtool implementation, written in C 10COMMENT= Surrogate libtool implementation, written in C
11LICENSE= mit 11LICENSE= mit
12 12
13HAS_CONFIGURE= yes 13HAS_CONFIGURE= yes
14USE_LANGUAGES= c 14USE_LANGUAGES= c
15USE_TOOLS+= gmake 15USE_TOOLS+= gmake
16 16

cvs diff -r1.2 -r1.3 pkgsrc/devel/slibtool/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/slibtool/distinfo 2017/06/10 22:02:36 1.2
+++ pkgsrc/devel/slibtool/distinfo 2017/08/30 10:26:47 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2017/06/10 22:02:36 wiedi Exp $ 1$NetBSD: distinfo,v 1.3 2017/08/30 10:26:47 wiedi Exp $
2 2
3SHA1 (slibtool-0.5.13.tar.gz) = 1131686a61839fc4158451f60e81437e6e4a6908 3SHA1 (slibtool-0.5.17.tar.gz) = aedd16393eb0c36ada66c6b79f1ca95d8a622bdb
4RMD160 (slibtool-0.5.13.tar.gz) = 713682258c075fb337cc64401d539fc18186571f 4RMD160 (slibtool-0.5.17.tar.gz) = f4bc62e493e4a62703282a1af05c1d55c09122e1
5SHA512 (slibtool-0.5.13.tar.gz) = 4efcd6cf11f98179c692c7de20f88c6be302ae2a5712f046665898cc071d5dc160d1f97f8b4d16975128933e561df4f4c1223873c73a3aeb7d7788af6866f3db 5SHA512 (slibtool-0.5.17.tar.gz) = 77eb43337124959f8374b0803704d49526e992c721e084b6d97a539bc9f5c6057178a537dcb4d10593144b39065b31fccf0a35bfa08f7c411d3d84ec8121af5d
6Size (slibtool-0.5.13.tar.gz) = 60608 bytes 6Size (slibtool-0.5.17.tar.gz) = 62738 bytes