From owner-freebsd-testing@freebsd.org Wed Sep 30 20:20:14 2015 Return-Path: Delivered-To: freebsd-testing@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4DEAEA0B48A for ; Wed, 30 Sep 2015 20:20:14 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-yk0-x232.google.com (mail-yk0-x232.google.com [IPv6:2607:f8b0:4002:c07::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0BC871CA3; Wed, 30 Sep 2015 20:20:14 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: by ykft14 with SMTP id t14so56497271ykf.0; Wed, 30 Sep 2015 13:20:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=2rn1KezIXJJbUNp6VlYP62wYfm0veRNS7N2GeSFOtHI=; b=DN6IVLgT0bTrLx1sGT0Z6e97stzJZQmiHJSBzsPDDgoGK2m/HlmYz/XFVAkwj2oOPA BW0JLJqynlv+7+pEWr0cHVxDedhZuzXHuXR7CI8RY7m05s8f6g9hRZzTLxhCdD4vTElV 9qUXKQ379X68ypd4mGD6tAFrwnWkXet7f9q724jkMOUrKb8W80TdXCJAi/w6it2ZzBpI k6BCorpr0wPdjgZ2z9U6HhDI3TiRg3g//ZcdhWlrhKQ4t8ym8ArIXkm385VctJvDJrY2 DVPhX8ksS3SGDtlCutfWgA9V8ykhPj+OmA+aI9B7RNduH7BnhINzc1kviA7SGKBaPsuT Bb5A== MIME-Version: 1.0 X-Received: by 10.129.0.65 with SMTP id 62mr4921162ywa.14.1443644413185; Wed, 30 Sep 2015 13:20:13 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.37.111.214 with HTTP; Wed, 30 Sep 2015 13:20:13 -0700 (PDT) Date: Wed, 30 Sep 2015 13:20:13 -0700 X-Google-Sender-Auth: zwmGSASM11rzrqJwihr1kL_McEc Message-ID: Subject: kyua and Google Contributor License Agreement From: Craig Rodrigues To: Julio Merino Cc: "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Sep 2015 20:20:14 -0000 Hi, The kyua test framework which is used to run all the tests in FreeBSD under /usr/tests/ is available on github: https://github.com/jmmv/kyua/ However, if someone submits a bugfix or enhancement, Julio requires that they sign a Google Contributor License Agreement with Google. I understand that this is necessary, but it is quite unfortunate. I know a number of folks at EMC/Isilon who have walked away from contributing fixes to kyua because of the Google CLA. I have signed the Google CLA for kyua through an online submission form in September 2014, but sometime this year, Google changed their system and lost a bunch of previously submitted CLA signatures (!!) including mine. Honestly, I was kind of pissed, and wasn't motivated to sign the form again. This link: https://github.com/jmmv/kyua/wiki/Contributing doesn't seem to go anywhere, so I can't even figure out the steps to sign the CLA. So we are in a state now where good folks who want to contribute (EMC/Isilon) lose interest because of needing to sign paperwork. We also have instance where random folks on the Internet try to contribute fixes, but then the fixes are in limbo, because the contributors never bother to sign the Google CLA: https://github.com/jmmv/kyua/pulls De facto, what has resulted is that Julio is the sole person who can work on kyua and enhance or fix it. This is really sad, and a major buzzkill for an open source project. kyua is good stuff too, and very helpful for FreeBSD, which makes it even sadder. Is there anything we can do to get out of this dead-end? -> get Google to remove the need for people to sign the Google CLA? -> fork the kyua code, and relicense it so it doesn't need the Google CLA? -> other? Julio has done great work, but it is never good to have a single point of failure for something as important as this. -- Craig From owner-freebsd-testing@freebsd.org Wed Sep 30 20:36:57 2015 Return-Path: Delivered-To: freebsd-testing@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 73F14A0C2E6 for ; Wed, 30 Sep 2015 20:36:57 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-yk0-x22a.google.com (mail-yk0-x22a.google.com [IPv6:2607:f8b0:4002:c07::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2FC9713D3; Wed, 30 Sep 2015 20:36:57 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: by ykdg206 with SMTP id g206so55798052ykd.1; Wed, 30 Sep 2015 13:36:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=YLS6+7GSKebBnN6M2Xgf7b+6WYI5y9LmOrcZTQZNPzA=; b=j4j2t7sy0yGlYC7hzsLWLf75aIZmNiKMGwrJ6Nu4K+bEeGHcTmh5GXrOqizwYUB7Oj VufvXvxutgYdv8H1qX8BgyRTyvSHKviEQVGeWerIxHsrwgM3+tZC//FgNFErgaxJd4+A mswEIUMPj9o57YhP9g0vkRzP4rku6BOjBAvzJe4nptIZ++XyGP6HKsAhhvis2ZOttQP/ 44WWuxRahseE1t2EHZEn7wLok5nTOKVGpvn8+QevQGZX6oGYjkehWf9vvZTdOesPWj/n MSl5tUs1z8x9I6akhLy9hAFncVJaZ9pHtuJslLo/fe26hE385G9MMVZ4GOT6wPuiq5X2 4z7w== MIME-Version: 1.0 X-Received: by 10.129.94.5 with SMTP id s5mr4606705ywb.93.1443645415915; Wed, 30 Sep 2015 13:36:55 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.37.111.214 with HTTP; Wed, 30 Sep 2015 13:36:55 -0700 (PDT) In-Reply-To: References: Date: Wed, 30 Sep 2015 13:36:55 -0700 X-Google-Sender-Auth: x64v2OOCRE7DjVOeF0hxGCOZMs4 Message-ID: Subject: Re: kyua and Google Contributor License Agreement From: Craig Rodrigues To: Julio Merino Cc: "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Sep 2015 20:36:57 -0000 This link is busted: ttps://github.com/jmmv/kyua/wiki/Contributing but this seems to have the latest version with instructions for signing the Google CLA: https://github.com/rodrigc/kyua/blob/db509f9d9ece719bf8452d6ddbc842ae311b1bc2/CONTRIBUTING.md -- Craig On Wed, Sep 30, 2015 at 1:20 PM, Craig Rodrigues wrote: > Hi, > > The kyua test framework which is used to run all the tests in FreeBSD under > /usr/tests/ is available on github: https://github.com/jmmv/kyua/ > > However, if someone submits a bugfix or enhancement, > Julio requires that they sign a Google Contributor License Agreement with > Google. > > I understand that this is necessary, but it is quite unfortunate. > I know a number of folks at EMC/Isilon who have walked away from > contributing > fixes to kyua because of the Google CLA. > > I have signed the Google CLA for kyua through an online submission form in > September 2014, > but sometime this year, Google changed their system and lost a bunch of > previously > submitted CLA signatures (!!) including mine. Honestly, I was kind of > pissed, and wasn't > motivated to sign the form again. > > This link: https://github.com/jmmv/kyua/wiki/Contributing doesn't seem to > go anywhere, > so I can't even figure out the steps to sign the CLA. > > So we are in a state now where good folks who want to contribute > (EMC/Isilon) lose interest > because of needing to sign paperwork. We also have instance where random > folks > on the Internet try to contribute fixes, but then the fixes are in limbo, > because > the contributors never bother to sign the Google CLA: > https://github.com/jmmv/kyua/pulls > > De facto, what has resulted is that Julio is the sole person who can work > on kyua and enhance or fix it. > > This is really sad, and a major buzzkill for an open source project. kyua > is good stuff too, and very helpful for FreeBSD, which makes it even sadder. > > Is there anything we can do to get out of this dead-end? > > -> get Google to remove the need for people to sign the Google CLA? > -> fork the kyua code, and relicense it so it doesn't need the Google > CLA? > -> other? > > Julio has done great work, but it is never good to have a single point of > failure for > something as important as this. > > -- > Craig > From owner-freebsd-testing@freebsd.org Wed Sep 30 21:12:04 2015 Return-Path: Delivered-To: freebsd-testing@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2AFDAA0BB3E for ; Wed, 30 Sep 2015 21:12:04 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from valentine.liquidneon.com (valentine.liquidneon.com [216.87.78.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "valentine.liquidneon.com", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0AB2D1ABD; Wed, 30 Sep 2015 21:12:03 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: by valentine.liquidneon.com (Postfix, from userid 1018) id 8AB911FE33; Wed, 30 Sep 2015 21:11:56 +0000 (UTC) Date: Wed, 30 Sep 2015 21:11:56 +0000 From: Brad Davis To: Craig Rodrigues Cc: Julio Merino , "freebsd-testing@freebsd.org" Subject: Re: kyua and Google Contributor License Agreement Message-ID: <20150930211156.GL65719@corpmail.liquidneon.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Sep 2015 21:12:04 -0000 On Wed, Sep 30, 2015 at 01:20:13PM -0700, Craig Rodrigues wrote: > Hi, > > The kyua test framework which is used to run all the tests in FreeBSD under > /usr/tests/ is available on github: https://github.com/jmmv/kyua/ > > However, if someone submits a bugfix or enhancement, > Julio requires that they sign a Google Contributor License Agreement with > Google. > > I understand that this is necessary, but it is quite unfortunate. > I know a number of folks at EMC/Isilon who have walked away from > contributing > fixes to kyua because of the Google CLA. > > I have signed the Google CLA for kyua through an online submission form in > September 2014, > but sometime this year, Google changed their system and lost a bunch of > previously > submitted CLA signatures (!!) including mine. Honestly, I was kind of > pissed, and wasn't > motivated to sign the form again. > > This link: https://github.com/jmmv/kyua/wiki/Contributing doesn't seem to > go anywhere, > so I can't even figure out the steps to sign the CLA. > > So we are in a state now where good folks who want to contribute > (EMC/Isilon) lose interest > because of needing to sign paperwork. We also have instance where random > folks > on the Internet try to contribute fixes, but then the fixes are in limbo, > because > the contributors never bother to sign the Google CLA: > https://github.com/jmmv/kyua/pulls > > De facto, what has resulted is that Julio is the sole person who can work > on kyua and enhance or fix it. > > This is really sad, and a major buzzkill for an open source project. kyua > is good stuff too, and very helpful for FreeBSD, which makes it even sadder. > > Is there anything we can do to get out of this dead-end? > > -> get Google to remove the need for people to sign the Google CLA? > -> fork the kyua code, and relicense it so it doesn't need the Google CLA? > -> other? > > Julio has done great work, but it is never good to have a single point of > failure for > something as important as this. I am in the same boat, and would love to see if we could just fork it and work from there. Could Julio then contribute to the code? Regards, Brad Davis From owner-freebsd-testing@freebsd.org Thu Oct 1 10:09:25 2015 Return-Path: Delivered-To: freebsd-testing@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0C78DA0DF9A for ; Thu, 1 Oct 2015 10:09:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ECF181BCB for ; Thu, 1 Oct 2015 10:09:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id t91A9OSh021236 for ; Thu, 1 Oct 2015 10:09:24 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 203094] Unable to make installworld without disabling tests and setting COMPILER_TYPE=clang Date: Thu, 01 Oct 2015 10:09:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: info@juanmolina.eu X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-testing@freebsd.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Oct 2015 10:09:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D203094 --- Comment #12 from Juan Ram=C3=B3n Molina Menor --- This is still happening with the system updated to base r288424. Process as usual: # cd /usr/src # svnlite up =E2=80=A6updates from r287761 to r288424=E2=80=A6 # make -j2 buildworld # make -j2 kernel # shutdown now # make -j2 installworld =E2=80=A6fails as previously reported=E2=80=A6 # make COMPILER_TYPE=3Dclang -j2 -DWITHOUT_TESTS installworld =E2=80=A6works=E2=80=A6 It=E2=80=99s really curious I am the only one seeing this. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-testing@freebsd.org Thu Oct 1 18:32:16 2015 Return-Path: Delivered-To: freebsd-testing@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A4E1A0D0A5 for ; Thu, 1 Oct 2015 18:32:16 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-yk0-x22f.google.com (mail-yk0-x22f.google.com [IPv6:2607:f8b0:4002:c07::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 587F611C0; Thu, 1 Oct 2015 18:32:16 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: by ykdg206 with SMTP id g206so86814281ykd.1; Thu, 01 Oct 2015 11:32:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Hs7rkuY0474pOb0VUoQBF2P4KvZ2zQwDUq4pLDGVMa4=; b=qO0FW5x0nID+BK/op73G9YiRAiODxPJUdCw8gCAKed6HgWYWH+srSxnbs+AkGx9uo3 jjxLF6yzkLcFklfug9uK2SNJybcqLygR2AQNTHpfFvFvz42WprqIRjRObRN/vf0LSeg4 vjR84/JhjDq9zr7e6IdLd+tOJ/fiVMAK5CgHCKcj1C5KPPQYqma2l8oN98+qEIDX/bI2 O1QBy04wjgshGLlnszYKDi8HRYcLOLPLKjKYXRNHNp8urIpa28yITKKm4tz/byBc/wLy 2V7kmAVxSUGAPD6rPvEHncCEOvnf2aF0+d1q+J3ezw5MevAXCYRmC5MLeRBDPVKAkWBZ eRYw== MIME-Version: 1.0 X-Received: by 10.129.146.198 with SMTP id j189mr9750690ywg.71.1443724335438; Thu, 01 Oct 2015 11:32:15 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.37.111.214 with HTTP; Thu, 1 Oct 2015 11:32:15 -0700 (PDT) In-Reply-To: <20150930211156.GL65719@corpmail.liquidneon.com> References: <20150930211156.GL65719@corpmail.liquidneon.com> Date: Thu, 1 Oct 2015 11:32:15 -0700 X-Google-Sender-Auth: CQHAuL-HC2ci6-hOsYztxmZNXEM Message-ID: Subject: Re: kyua and Google Contributor License Agreement From: Craig Rodrigues To: Brad Davis Cc: Julio Merino , "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Oct 2015 18:32:16 -0000 On Wed, Sep 30, 2015 at 2:11 PM, Brad Davis wrote: > On Wed, Sep 30, 2015 at 01:20:13PM -0700, Craig Rodrigues wrote: > > I am in the same boat, and would love to see if we could just fork it and > work from there. Could Julio then contribute to the code? > I don't know all the rules that Google has regarding the CLA and what Google employees can and cannot contribute to. I'll let Julio respond. I really want to avoid forking kyua, because Julio has put a lot of work into putting things on Github, integrating the kyua github project with Travis CI (Continuous Integration), doing releases, etc. My main concern is that the Google CLA is turning away potential contributors, and blocking patches that people have already submitted from going in the kyua tree. -- Craig