On 2011-01-15 Andreas Metzler <[email protected]> wrote:
> Package: libccrtp-dev
> Version: 1.7.1-2
> Severity: normal
> Tags: patch
> The libtool la file contains a non-empty dependency_libs
> line. Please empty it. The la file cannot be simply removed because
> it is refered to in other packages.
[...]
Hello,
I have just uploaded a NMU to delayed/4 with these changes:
* Fix FTBFS with --no-add-needed. Closes: #615740
* Empty dependency_libs in libtool la file. Closes: #610144
http://wiki.debian.org/ReleaseGoals/LAFileRemoval
patch attached.
cu andreas
diff -u libccrtp-1.8.0/debian/rules libccrtp-1.8.0/debian/rules
--- libccrtp-1.8.0/debian/rules
+++ libccrtp-1.8.0/debian/rules
@@ -17,0 +18,4 @@
+
+common-install-arch::
+ find debian/tmp/usr/lib -name "*.la" -exec \
+ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} +
diff -u libccrtp-1.8.0/debian/changelog libccrtp-1.8.0/debian/changelog
--- libccrtp-1.8.0/debian/changelog
+++ libccrtp-1.8.0/debian/changelog
@@ -1,3 +1,12 @@
+libccrtp (1.8.0-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix FTBFS with --no-add-needed. Closes: #615740
+ * Empty dependency_libs in libtool la file. Closes: #610144
+ http://wiki.debian.org/ReleaseGoals/LAFileRemoval
+
+ -- Andreas Metzler <[email protected]> Sat, 09 Apr 2011 14:59:25 +0200
+
libccrtp (1.8.0-1) unstable; urgency=low
* New upstream release
only in patch2:
unchanged:
--- libccrtp-1.8.0.orig/demo/Makefile.am
+++ libccrtp-1.8.0/demo/Makefile.am
@@ -31,6 +31,7 @@
noinst_PROGRAMS = rtpsend rtplisten rtphello rtpduphello audiorx audiotx \
ccrtptest $(srtp_src)
+LDADD = $(GNULIBS)
rtpsend_SOURCES = rtpsend.cpp
rtpsend_LDFLAGS = ../src/libccrtp1.la
only in patch2:
unchanged:
--- libccrtp-1.8.0.orig/demo/Makefile.in
+++ libccrtp-1.8.0/demo/Makefile.in
@@ -301,6 +301,7 @@
@SRTP_OPENSSL_TRUE@ccsrtptest_SOURCES = ccsrtptest.cpp
@SRTP_GCRYPT_TRUE@ccsrtptest_LDFLAGS = ../src/libccrtp1.la
@SRTP_OPENSSL_TRUE@ccsrtptest_LDFLAGS = ../src/libccrtp1.la
+LDADD = $(GNULIBS)
rtpsend_SOURCES = rtpsend.cpp
rtpsend_LDFLAGS = ../src/libccrtp1.la
rtplisten_SOURCES = rtplisten.cpp