From mboxrd@z Thu Jan 1 00:00:00 1970 From: "=?utf-8?q?S=2E=C3=87a=C4=9Flar?= Onur" Subject: [PATCH] Enabling vtpm causes installation error Date: Sat, 19 May 2007 02:38:07 +0300 Message-ID: <200705190238.10695.caglar@pardus.org.tr> Reply-To: caglar@pardus.org.tr Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1138866006==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Mime-version: 1.0 Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --===============1138866006== Content-Type: multipart/signed; boundary="nextPart3724703.F8IzXzFNSp"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart3724703.F8IzXzFNSp Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi; Enabling vtpm support on xen-3.1.0 causes installation error like following; make -C vtpm install make[2]:`/var/pisi/xen-3.1.0-9/work/xen-3.1.0-src/tools/vtpm/vtpm' dizinine= =20 giriliyor gcc -Werror -g3 -I. -Wp,-MD,.install.d -g -Wall -DDEBUG -I. -Itpm -I../../= vtpm_manager/manager -c=20 tpmd.c -o tpmd.o cc1: warnings being treated as errors tpmd.c: In function 'main': tpmd.c:164: warning: passing argument 2 of 'accept' from incompatible point= er=20 type make[2]: *** [tpmd.o] Hata 1 make[2]: `/var/pisi/xen-3.1.0-9/work/xen-3.1.0-src/tools/vtpm/vtpm' dizinin= den=20 =C3=A7=C4=B1k=C4=B1l=C4=B1yor make[1]: *** [install] Hata 2 make[1]: `/var/pisi/xen-3.1.0-9/work/xen-3.1.0-src/tools/vtpm' dizininden=20 =C3=A7=C4=B1k=C4=B1l=C4=B1yor make: *** [install] Hata 2 DEBUG: "make DESTDIR=3D/var/pisi/xen-3.1.0-9/install XEN_PYTHON_NATIVE_INST= ALL=3D1=20 install" i=C3=A7in d=C3=B6n=C3=BC=C5=9F de=C4=9Feri 2 =46ollowing patch fixes that warning so -Werror no longer fails Signed-off-by: S.=C3=87a=C4=9Flar Onur diff -r aee991c7723a tools/vtpm/vtpm.patch =2D-- a/tools/vtpm/vtpm.patch Wed May 09 16:34:47 2007 +0100 +++ b/tools/vtpm/vtpm.patch Sat May 19 02:36:41 2007 +0300 @@ -468,7 +468,7 @@ diff -uprN tpm_emulator/tpmd.c vtpm/tpmd +#ifndef VTPM_MULTI_VM + int sockfd =3D -1; + struct sockaddr_un addr; =2D+ struct sockaddr_un client_addr; ++ struct sockaddr client_addr; + unsigned int client_length; + +#endif Cheers =2D-=20 S.=C3=87a=C4=9Flar Onur http://cekirdek.pardus.org.tr/~caglar/ Linux is like living in a teepee. No Windows, no Gates and an Apache in hou= se! --nextPart3724703.F8IzXzFNSp Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (GNU/Linux) iD8DBQBGTjjiy7E6i0LKo6YRAtLyAKCC272vIfpJuFKj48U0L/ywDyVWxACgvWYg 5hS6LQm+VV+gZckRKiG6PGU= =CmkX -----END PGP SIGNATURE----- --nextPart3724703.F8IzXzFNSp-- --===============1138866006== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1138866006==--