From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: [PATCH] tools: fix libxengnttab dependencies Date: Wed, 08 Jun 2016 03:52:33 -0600 Message-ID: <5758070102000078000F2F25@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=__Part73457EF1.2__=" Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bAaAB-0000uw-9K for xen-devel@lists.xenproject.org; Wed, 08 Jun 2016 09:52:39 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel Cc: Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org This is a MIME message. If you are reading this text, you may want to consider changing to a mail reader or gateway that understands how to properly handle MIME multipart messages. --=__Part73457EF1.2__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Without this some ld versions warn about not being able to find libxentoollog.so.1 when linking libxenvchan. Signed-off-by: Jan Beulich --- a/tools/Rules.mk +++ b/tools/Rules.mk @@ -92,8 +92,9 @@ LDLIBS_libxenevtchn =3D $(XEN_LIBXENEVTCHN SHLIB_libxenevtchn =3D -Wl,-rpath-link=3D$(XEN_LIBXENEVTCHN) =20 CFLAGS_libxengnttab =3D -I$(XEN_LIBXENGNTTAB)/include $(CFLAGS_xeninclude)= -LDLIBS_libxengnttab =3D $(XEN_LIBXENGNTTAB)/libxengnttab$(libextension) -SHLIB_libxengnttab =3D -Wl,-rpath-link=3D$(XEN_LIBXENGNTTAB) +SHDEPS_libxengnttab =3D $(SHLIB_libxentoollog) +LDLIBS_libxengnttab =3D $(SHDEPS_libxengnttab) $(XEN_LIBXENGNTTAB)/libxeng= nttab$(libextension) +SHLIB_libxengnttab =3D $(SHDEPS_libxengnttab) -Wl,-rpath-link=3D$(XEN_LIB= XENGNTTAB) =20 # xengntshr_* interfaces are actually part of libxengnttab.so CFLAGS_libxengntshr =3D -I$(XEN_LIBXENGNTTAB)/include $(CFLAGS_xeninclude)= --=__Part73457EF1.2__= Content-Type: text/plain; name="libs-gnttab-toollog-dep.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="libs-gnttab-toollog-dep.patch" tools: fix libxengnttab dependencies=0A=0AWithout this some ld versions = warn about not being able to find=0Alibxentoollog.so.1 when linking = libxenvchan.=0A=0ASigned-off-by: Jan Beulich =0A=0A--- = a/tools/Rules.mk=0A+++ b/tools/Rules.mk=0A@@ -92,8 +92,9 @@ LDLIBS_libxenev= tchn =3D $(XEN_LIBXENEVTCHN=0A SHLIB_libxenevtchn =3D -Wl,-rpath-link=3D$(= XEN_LIBXENEVTCHN)=0A =0A CFLAGS_libxengnttab =3D -I$(XEN_LIBXENGNTTAB)/incl= ude $(CFLAGS_xeninclude)=0A-LDLIBS_libxengnttab =3D $(XEN_LIBXENGNTTAB)/lib= xengnttab$(libextension)=0A-SHLIB_libxengnttab =3D -Wl,-rpath-link=3D$(XEN= _LIBXENGNTTAB)=0A+SHDEPS_libxengnttab =3D $(SHLIB_libxentoollog)=0A+LDLIBS_= libxengnttab =3D $(SHDEPS_libxengnttab) $(XEN_LIBXENGNTTAB)/libxengnttab$(l= ibextension)=0A+SHLIB_libxengnttab =3D $(SHDEPS_libxengnttab) -Wl,-rpath-l= ink=3D$(XEN_LIBXENGNTTAB)=0A =0A # xengntshr_* interfaces are actually = part of libxengnttab.so=0A CFLAGS_libxengntshr =3D -I$(XEN_LIBXENGNTTAB)/in= clude $(CFLAGS_xeninclude)=0A --=__Part73457EF1.2__= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK --=__Part73457EF1.2__=--