Source: sqlite3 Version: 3.33.0-1 Severity: normal Tags: patch User: codeh...@debian.org Usertags: la-file-removal
Hi, as per Policy ยง10.2, .la files should not be included in the Debian package. Patch attached for this. Thanks, -- Pino
--- a/debian/libsqlite3-dev.install +++ b/debian/libsqlite3-dev.install @@ -1,5 +1,4 @@ usr/include/*.h usr/lib/*/libsqlite3.a usr/lib/*/libsqlite3.so -usr/lib/*/libsqlite3.la usr/lib/*/pkgconfig/sqlite3.pc --- a/debian/libsqlite3-dev.install.in +++ b/debian/libsqlite3-dev.install.in @@ -1,5 +1,4 @@ usr/include/*.h usr/lib/${DEB_HOST_MULTIARCH}/libsqlite3.a usr/lib/${DEB_HOST_MULTIARCH}/libsqlite3.so -usr/lib/${DEB_HOST_MULTIARCH}/libsqlite3.la usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/sqlite3.pc --- a/debian/rules +++ b/debian/rules @@ -122,7 +122,7 @@ install: build $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/sqlite/ # Remove *.la files per policy 3.9.1.0 - sed -i "/dependency_libs/ s/'.*'/''/" `find $(DESTDIR) -name '*.la'` + rm $(DESTDIR)/usr/lib/*/libsqlite3.la # Create the pkgIndex.tcl file for the Tcl module. This generated file # actually turns out to be relocatable.