<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Feb 26, 2016 at 10:38 PM, Dave Johansen <span dir="ltr"><<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5">On Fri, Feb 26, 2016 at 10:12 PM, Dave Johansen <span dir="ltr"><<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div class="gmail_extra"><div class="gmail_quote">On Wed, Jan 20, 2016 at 10:07 AM, Honza Horak <span dir="ltr"><<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>On 01/13/2016 05:14 AM, Dave Johansen wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>
On Wed, Jan 6, 2016 at 1:47 PM, Honza Horak <<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a><br></span><span>
<mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>>> wrote:<br>
<br>
    On 01/06/2016 05:41 PM, Dave Johansen wrote:<br>
<br>
        On Wed, Jan 6, 2016 at 8:04 AM, Honza Horak <<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a><br>
        <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>><br></span><div><div>
        <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a> <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>>>> wrote:<br>
<br>
             On 01/05/2016 04:35 PM, Dave Johansen wrote:<br>
<br>
                 On Tue, Jan 5, 2016 at 8:30 AM, Honza Horak<br>
        <<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a> <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>><br>
                 <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a> <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>>><br>
                 <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a> <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>><br>
        <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a> <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>>>>> wrote:<br>
<br>
                      Interesting, you're first who asks for that.<br>
        Currently,<br>
                 there is<br>
                      nobody working on it.<br>
<br>
<br>
                 We're working on moving to EL 7, but still need to<br>
        support EL 6<br>
                 installations. We'd also like to start allowing use of<br>
        C++11 in<br>
                 our code<br>
                 base and using the same version of gcc on both EL 6 and<br>
        7 seemed<br>
                 like<br>
                 the best way to accomplish both of these goals.<br>
<br>
                      If you're willing to try that, I wouldn't be<br>
        against, I<br>
                 just must<br>
                      warn you that rebuilding devtoolset is always a<br>
        lot of fun<br>
                 (like<br>
        <a href="https://www.redhat.com/archives/sclorg/2015-December/msg00050.html)" rel="noreferrer" target="_blank">https://www.redhat.com/archives/sclorg/2015-December/msg00050.html)</a>..<br>
<br>
<br>
                 What's the best way to start this?<br>
                 Are there modifications that are required for source<br>
        .rpm (removing<br>
                 RedHat naming, etc)? Or is it just start building it<br>
        and dealing<br>
                 with<br>
                 the issues that pop up?<br>
<br>
<br>
             There is no need to remove any naming, we usually take srpm<br>
        from RH<br>
             and rebuild. However, the bootstrapping is usually very<br>
        challenging.<br>
             I'd recommend first to try to rebuild at least basic packages<br>
             yourself using mock (or copr), so you see how far you can get..<br>
             Then, if you'll see it is worth the work, we can create<br>
        tags/targets<br>
             in CBS and start with real rebuilds.<br>
<br>
<br>
        I was just going to start playing around with this on COPR and I<br>
        noticed<br>
        that there appears to already be an existing build of devtoolset-2:<br>
        <a href="https://copr.fedoraproject.org/coprs/rhscl/devtoolset/" rel="noreferrer" target="_blank">https://copr.fedoraproject.org/coprs/rhscl/devtoolset/</a><br>
<br>
        It looks like it's not complete because only some of the packages<br>
        succeeded, but would that serve as the best starting point? If so,<br>
        what's the best way to move forward with that?<br>
<br>
<br>
    Well, why not, I can add you as collaborator in this project -- what<br>
    is your copr username? However, I'm afraid that whoever tried that,<br>
    he got blocked on some non easy issues, which is the reason why it<br>
    is not finished.<br>
<br>
<br>
My username is daveisfera.<br>
</div></div></blockquote>
<br>
Well, I've realized the copr is not named devtoolset-2, but just devtoolset, which is not ideal.. and renaming is not possible in copr.. maybe it would be better if you'd create your own copr, which has correct name..<span><br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Is there anything special that needs to be done to do these builds?<br>
</blockquote>
<br></span>
Honestly, I don't know what is necessary to fix the builds, but since they were failing, I expect something would need to be fixed.<span><br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Is there an original location for the source rpms? And is this COPR use<br>
those or some modification of them?<br>
</blockquote>
<br></span>
The sources are available here:<br>
<a href="http://ftp.redhat.com/redhat/linux/enterprise/6Server/en/RHDevToolset/SRPMS/" rel="noreferrer" target="_blank">http://ftp.redhat.com/redhat/linux/enterprise/6Server/en/RHDevToolset/SRPMS/</a><br></blockquote></div><br></div></div></div><div class="gmail_extra">It looks like the source .rpm for felix-gogo-parent is missing. What needs to happen for that to be added?<br></div></div></blockquote><div><br></div></div></div><div>Also, it appears that some of them depend on maven plugins that aren't available:<br><a href="https://copr-be.cloud.fedoraproject.org/results/daveisfera/devtoolset2/epel-6-x86_64/00163449-devtoolset-2-apache-commons-codec/root.log.gz" target="_blank">https://copr-be.cloud.fedoraproject.org/results/daveisfera/devtoolset2/epel-6-x86_64/00163449-devtoolset-2-apache-commons-codec/root.log.gz</a><br></div><div>What can be done to resolve that?<br></div></div></div></div></blockquote></div><br></div><div class="gmail_extra">It looks like the maven packages are supposed to come from the maven SCL, so never mind about that. On a related note, the odd thing is that some of the apache-common packages are in the devtoolset SCL and other are in maven SCL. It just seems kind of odd to be broken up that way, but whatever works I guess.<br><br></div><div class="gmail_extra">So, the only real issue seems to be the missing source .rpm for felix-gogo-parent.<br></div></div>