[Buildroot] [PATCH 1/2] package/lftp: don't use host's path
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sat Dec 27 10:28:41 UTC 2014
Dear Romain Naour,
On Fri, 26 Dec 2014 22:50:13 +0100, Romain Naour wrote:
> At first sight, one solution is to set $(DESTDIR) to $(STAGING_DIR)
>
> proto_ftp_la_LIBADD = -L$(DESTDIR)$(pkgverlibdir) liblftp-network.la
> proto_http_la_LIBADD = -L$(DESTDIR)$(pkgverlibdir) liblftp-network.la $(EXPAT_LIBS) $(ZLIB)
> proto_fish_la_LIBADD = -L$(DESTDIR)$(pkgverlibdir) liblftp-network.la liblftp-pty.la
> proto_sftp_la_LIBADD = -L$(DESTDIR)$(pkgverlibdir) liblftp-network.la liblftp-pty.la
> cmd_torrent_la_LIBADD = -L$(DESTDIR)$(pkgverlibdir) liblftp-network.la
>
> But I think we can remove -L$(DESTDIR)$(pkgverlibdir) since it doesn't seem to be useful.
> The build succeed (without paranoid toolchain) even with /usr/lib/lftp/4.5.5 or
> $(STAGING_DIR)/usr/lib/lftp/4.5.5 which both doesn't exist.
Yes, I think those -L are not needed: by the time it gets built/linked,
no libraries are installed in this location.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list