<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 1, 2016 at 12:30 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 02/27/2016 09:57 PM, Dave Johansen wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
On Fri, Feb 26, 2016 at 10:38 PM, Dave Johansen <<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@gmail.com</a><br></span><span class="">
<mailto:<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@gmail.com</a>>> wrote:<br>
<br>
    On Fri, Feb 26, 2016 at 10:12 PM, Dave Johansen<br></span><span class="">
    <<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@gmail.com</a> <mailto:<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@gmail.com</a>>> wrote:<br>
<br>
        On Wed, Jan 20, 2016 at 10:07 AM, Honza Horak <<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a><br></span><span class="">
        <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>>> wrote:<br>
<br>
            On 01/13/2016 05:14 AM, Dave Johansen wrote:<br>
<br>
                On Wed, Jan 6, 2016 at 1:47 PM, 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></span><span class="">
                <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>
                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<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><br>
                <mailto:<a href="mailto:hhorak@redhat.com" target="_blank">hhorak@redhat.com</a>>><br></span><div><div class="h5">
                         <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>>>>> 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<br>
                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><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>>>><br>
                                  <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>>><br>
                         <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>>>>>> wrote:<br>
<br>
                                       Interesting, you're first who<br>
                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<br>
                still need to<br>
                         support EL 6<br>
                                  installations. We'd also like to start<br>
                allowing use of<br>
                         C++11 in<br>
                                  our code<br>
                                  base and using the same version of gcc<br>
                on both EL 6 and<br>
                         7 seemed<br>
                                  like<br>
                                  the best way to accomplish both of<br>
                these goals.<br>
<br>
                                       If you're willing to try that, I<br>
                wouldn't be<br>
                         against, I<br>
                                  just must<br>
                                       warn you that rebuilding<br>
                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<br>
                required for source<br>
                         .rpm (removing<br>
                                  RedHat naming, etc)? Or is it just<br>
                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<br>
                usually take srpm<br>
                         from RH<br>
                              and rebuild. However, the bootstrapping is<br>
                usually very<br>
                         challenging.<br>
                              I'd recommend first to try to rebuild at<br>
                least basic packages<br>
                              yourself using mock (or copr), so you see<br>
                how far you can get..<br>
                              Then, if you'll see it is worth the work,<br>
                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<br>
                this on COPR and I<br>
                         noticed<br>
                         that there appears to already be an existing<br>
                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<br>
                some of the packages<br>
                         succeeded, but would that serve as the best<br>
                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<br>
                this project -- what<br>
                     is your copr username? However, I'm afraid that<br>
                whoever tried that,<br>
                     he got blocked on some non easy issues, which is<br>
                the reason why it<br>
                     is not finished.<br>
<br>
<br>
                My username is daveisfera.<br>
<br>
<br>
            Well, I've realized the copr is not named devtoolset-2, but<br>
            just devtoolset, which is not ideal.. and renaming is not<br>
            possible in copr.. maybe it would be better if you'd create<br>
            your own copr, which has correct name..<br>
<br>
                Is there anything special that needs to be done to do<br>
                these builds?<br>
<br>
<br>
            Honestly, I don't know what is necessary to fix the builds,<br>
            but since they were failing, I expect something would need<br>
            to be fixed.<br>
<br>
                Is there an original location for the source rpms? And<br>
                is this COPR use<br>
                those or some modification of them?<br>
<br>
<br>
            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>
<br>
<br>
        It looks like the source .rpm for felix-gogo-parent is missing.<br>
        What needs to happen for that to be added?<br>
<br>
<br>
    Also, it appears that some of them depend on maven plugins that<br>
    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" rel="noreferrer" 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>
    What can be done to resolve that?<br>
<br>
<br>
It looks like the maven packages are supposed to come from the maven<br>
SCL, so never mind about that. On a related note, the odd thing is that<br>
some of the apache-common packages are in the devtoolset SCL and other<br>
are in maven SCL. It just seems kind of odd to be broken up that way,<br>
but whatever works I guess.<br>
<br>
So, the only real issue seems to be the missing source .rpm for<br>
felix-gogo-parent.<br>
</div></div></blockquote>
<br>
Do you think sources from devtoolset-3 could be used?<br>
<a href="https://github.com/sclorg-distgit/felix-gogo-parent/tree/sig-sclo6-devtoolset-3-rh" rel="noreferrer" target="_blank">https://github.com/sclorg-distgit/felix-gogo-parent/tree/sig-sclo6-devtoolset-3-rh</a><span class="HOEnZb"><font color="#888888"></font></span><br></blockquote></div><br></div><div class="gmail_extra">I'm guessing that would probably work, but isn't making the source available that was used to build devtoolset-2 required to satisfy the license?<br></div></div>