URL: <https://savannah.gnu.org/support/?111287>
Summary: Using DESTDIR= results in `libtool: warning: 'x.la'
has not been installed in '/usr/lib'
Group: GNU Libtool
Submitter: paulmenzel
Submitted: Wed 16 Jul 2025 07:39:22 AM GMT
Category: None
Priority: 5 - Normal
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Operating System: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Wed 16 Jul 2025 07:39:22 AM GMT By: Paul Menzel <paulmenzel>
Building libnl 3.11.0 with libtool 2.5.4 and installing everything with `make
install DESTDIR=/somewhere` results in a lot of libtool warnings:
$ make -j300 install
DESTDIR=/dev/shm/bee-pmenzel/libnl/libnl-3.11.0-0/image
[…]
libtool: install: ranlib
/dev/shm/bee-pmenzel/libnl/libnl-3.11.0-0/image/usr/lib/libnl-cli-3.a
libtool: warning: remember to run 'libtool --finish /usr/lib'
/usr/bin/mkdir -p
'/dev/shm/bee-pmenzel/libnl/libnl-3.11.0-0/image/usr/bin'
/bin/sh ./libtool --mode=install /usr/bin/install -c
src/genl-ctrl-list src/idiag-socket-details src/nf-ct-add src/nf-ct-events
src/nf-ct-list src/nf-exp-add src/nf-exp-delete src/nf-exp-list src/nf-log
src/nf-monitor src/nf-queue src/nl-addr-add src/nl-addr-delete
src/nl-addr-list src/nl-class-add src/nl-class-delete src/nl-class-list
src/nl-classid-lookup src/nl-cls-add src/nl-cls-delete src/nl-cls-list
src/nl-fib-lookup src/nl-link-enslave src/nl-link-ifindex2name
src/nl-link-list src/nl-link-name2ifindex src/nl-link-release src/nl-link-set
src/nl-link-stats src/nl-list-caches src/nl-list-sockets src/nl-monitor
src/nl-neigh-add src/nl-neigh-delete src/nl-neigh-list src/nl-neightbl-list
src/nl-nh-list src/nl-pktloc-lookup src/nl-qdisc-add src/nl-qdisc-delete
src/nl-qdisc-list src/nl-route-add src/nl-route-delete src/nl-route-get
src/nl-route-list src/nl-rule-list src/nl-tctree-list src/nl-util-addr
'/dev/shm/bee-pmenzel/libnl/libnl-3.11.0-0/image/usr/bin'
libtool: warning: 'src/lib/libnl-cli-3.la' has not been installed in
'/usr/lib'
libtool: warning:
'/dev/shm/bee-pmenzel/libnl/libnl-3.11.0-0/build/lib/libnl-nf-3.la' has not
been installed in '/usr/lib'
libtool: warning:
'/dev/shm/bee-pmenzel/libnl/libnl-3.11.0-0/build/lib/libnl-genl-3.la' has not
been installed in '/usr/lib'
libtool: warning: 'lib/libnl-3.la' has not been installed in '/usr/lib'
libtool: warning: 'lib/libnl-nf-3.la' has not been installed in
'/usr/lib'
As this is expected, when using `DESTDIR=`, the warnings seem unwarranted.
[1]: https://github.com/thom311/libnl/issues/431
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/support/?111287>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
