From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [PATCH 0/9] xen: build fixes with gcc5 and binutils 2.25.0 Date: Sat, 6 Feb 2016 14:22:39 -0600 Message-ID: <56B6560F.7010601@cardoe.com> References: <1448041672-3986-1-git-send-email-mcgrof@do-not-panic.com> <20160206035200.GB14513@localhost.localdomain> <20160206040745.GC25240@wotan.suse.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2600082025787897655==" Return-path: In-Reply-To: <20160206040745.GC25240@wotan.suse.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: "Luis R. Rodriguez" , Konrad Rzeszutek Wilk Cc: "xen-devel@lists.xensource.com" , Ian Campbell , Pry Mar , cfergeau@redhat.com, Jan Beulich , Samuel Thibault , Fengguang Wu List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============2600082025787897655== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="D205HjsDAxGflk0eRU763E7hc1MF6Kdso" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --D205HjsDAxGflk0eRU763E7hc1MF6Kdso Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2/5/16 10:07 PM, Luis R. Rodriguez wrote: > On Fri, Feb 05, 2016 at 10:52:01PM -0500, Konrad Rzeszutek Wilk wrote: >> On Fri, Feb 05, 2016 at 05:48:37PM -0800, Luis R. Rodriguez wrote: >>> On Fri, Nov 20, 2015 at 9:47 AM, Luis R. Rodriguez >>> wrote: >>>> From: "Luis R. Rodriguez" >>>> >>>> Here's a slew of build fixes as well as build warning fixes >>>> required when using the latest build tools, at least gcc 5 and >>>> binutils 2.25.0. >>> >>> One good reason for some folks to get discouraged to work with Xen: >> >> s/Xen/Any Open Source project/ >> >> Take a look in Documentation/SubmittingPatches, the " Don't get discou= raged >> - or impatient" section. It mentions 'pinging'. >=20 > I delays on pinging for new features, etc, things still being broken wi= th > compiling the latest and greatest however is not. >=20 >>> Patches for fixes on builds last ages to get merged >>> >>> In this case Mark Pryor reported an issue and >>> offered a fix on October 8, 2015 [0]. That did not go in as Jan noted= >>> it was probably not the right fix. Last year in November I provided >>> what I think is a proper replacement set which I think addressed Jan'= s >>> concerns. >>> >>> ***Four*** months later and Xen still does not compile with the lates= t >>> and greatest. I have to go digging out in my git basement somewhere >>> some fixes I last used to build Xen to try to test some new >>> features... >> >> Odd it does compile for me - albeit I've had issues with the VNC >> part which also needs another patch. >=20 > Is there an auto build test going on with different distros going ? > If not that might help. Trying to make that happen here: http://lists.xenproject.org/archives/html/xen-devel/2016-02/msg00984.html= Currently its only on Ubuntu 14.04 but with a few different compilers. I've got follow on work that adds CentOS and will show others how they can easily add more. >=20 >> But I hadn't had the chance to >> see whether the patch would break builds on much older version of >> distros. >=20 > A static inline to define the new method in the old way of doing > things should suffice as well I think. >=20 >>> What's up folks? How can this process be made smoother, did I do >>> something wrong, what can I do to help better? What can you do to hel= p >>> ensure these types of things don't fall through the cracks. >> >> ping? The same thing you would do on LKML. >=20 > 0 day build tests the kernel all the time, even if my patch gets > missed, after a few days other will immediately notice. These days > its extremely hard for me to build linux-next and have a build > issue. >=20 > I recommend we push on the momentum to see if we can piggy back > on doing regular 0 day build tests with Xen too if possible. >=20 > Luis Got links to where this is run? I'm assuming its using Autotest [1]? [1] https://autotest.github.io/ --=20 Doug Goldstein --D205HjsDAxGflk0eRU763E7hc1MF6Kdso Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJWtlYPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvU2yUP/1mnJ5LcNykVK99wdoUamx/s p0nUPLNsUEVCSGrGGc1W9cSs3rt4IHHr9wE85aqGTdIXPkHt+c17mSRivcsbzLix KMJ1WVfI43CAqOO/t0K9EgkdcPBAzDrmAmO/vOwvs7FoKsbx8Ei5xSq7twA6LDJ2 4MQ46+CzbnwW+K9M0jLoNXNXotCyeeb4gz1RQ8Uz/0mo/yT0EIZeD+YnOkztxU7l 6nxtZbZXgreipIkTlW9ED58johVLSQ/DkUBzb8ZmVnhW9RP6epQDZ9Vi2sLOy3+G wYb5O1kwxyQ+lxkdw2LDwZzrERvCnWHJTcbDMK8t3Q8FAy0hQPMyb4AhNqGEI5tH xNWLDHlYUKbLd+/CoMp8kQt/8+jY7q76FATUDXazO1cNtywF9M2DOByjfsTKPdVz igJdU6m7N4fs+cgRz8oXXm4D4H8bkOOpwIgnsYQQFetsdAwmC+gtJz0A6NGeRpnA 8Th76Ct2Vx8TPiXpC70eaAy9Flb32a50alRDOlxpT9xZineyd67EFCGvfHOBQ6Pm CZrjQWtX1Fmt6mTCKKt323NSi8mpfOvAKKE9mY31eJi90dWqOiG/QP3InB/I+FVV ojJudP1I3/IBEF04tcF5s4Wwyb7iIIsJXfAZHpLyfxNQkJ7NKzC5wrHtvkw9KpPM FNmEb6dqhRVVcoVcWoxq =NoAy -----END PGP SIGNATURE----- --D205HjsDAxGflk0eRU763E7hc1MF6Kdso-- --===============2600082025787897655== 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.xen.org http://lists.xen.org/xen-devel --===============2600082025787897655==--