<html><head></head><body><div class="ydp7487284dyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div><br></div><div><span>> Why does your patch also add -D ?</span></div><div><br></div><div>It was a mistake of mine.  It is not needed!</div><div><br></div><div>> <span>If this is the second issue, what is the first issue?</span><br></div><div><br></div><div>That the package is not built by ldc2 also, due to unsupported comand line options. But I'm trying to do it with sbuild right now.<br></div><div><br></div>
        
        </div><div id="yahoo_quoted_4226716680" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    El martes, 27 de noviembre de 2018 11:18:54 a. m. GMT-3, Jeremy Bicha <jbicha@debian.org> escribió:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div dir="ltr">On Tue, Nov 27, 2018 at 9:05 AM Pablo De Napoli <<a shape="rect" ymailto="mailto:pdenapo@yahoo.com" href="mailto:pdenapo@yahoo.com">pdenapo@yahoo.com</a>> wrote:<br clear="none">> Dear : Jeremy Bicha,<br clear="none">><br clear="none">> Many thanks for answering my bug report.<br clear="none">><br clear="none">> I think that it is important that the debian packages build reliably from their source files.<br clear="none">> The reason why I ended up recompiling everything is that the downloaded packages don`t work for me. I didn't know about sbuild, I am trying to set up it now.<br clear="none">><br clear="none">> I have a system with packages from stable and testing and apt-get complains about broken packages. And the different compilers for D have incompatibles Also I wanted to be sure that everything is built with the same compiler.<br clear="none">> This seems to be a source of problems when linking against the pre-compiled version of gtk-d.<br clear="none">><br clear="none">> Regarding dmd, as you know is the reference compiler for D so many people working with this language will have it<br clear="none">><br clear="none">> installed along with ldc (and there is a Debian package in the Digital Mars page).<br clear="none">> It seems that know it is fully open source (see <a shape="rect" href="https://github.com/dlang/dmd/blob/master/LICENSE.txt " target="_blank">https://github.com/dlang/dmd/blob/master/LICENSE.txt </a>) so I hope it gets included into Debian soon.<br clear="none">><br clear="none">> However, by looking at upstream's GNUMake script at<br clear="none">><br clear="none">> <a shape="rect" href="https://github.com/gtkd-developers/GtkD/blob/master/GNUmakefile" target="_blank">https://github.com/gtkd-developers/GtkD/blob/master/GNUmakefile</a><br clear="none">><br clear="none">> I realized that this second issue is easy to fix. We need just to add a line export DC=ldc2 like in the patch attached to debian/rules in order to ensure that this compiler is used (It is not a gtk-d bug but a Debian one).<br clear="none">><br clear="none">> many thanks again,<br clear="none">><br clear="none">> Pablo De Nápoli<br clear="none"><br clear="none">Please CC the bug email address when replying.<br clear="none"><br clear="none">On Tue, Nov 27, 2018 at 9:05 AM Pablo De Napoli <<a shape="rect" ymailto="mailto:pdenapo@yahoo.com" href="mailto:pdenapo@yahoo.com">pdenapo@yahoo.com</a>> wrote:<br clear="none">> I think that it is important that the debian packages build reliably from their source files.<br clear="none"><br clear="none">I agree, but gtk-d does build reliably in a clean build environment.<br clear="none"><br clear="none"><a shape="rect" href="https://buildd.debian.org/status/package.php?p=gtk-d " target="_blank">https://buildd.debian.org/status/package.php?p=gtk-d </a>(we're ignoring<br clear="none">the armel & arm64 failures for now.)<br clear="none"><br clear="none">> I have a system with packages from stable and testing and apt-get complains about broken packages.<br clear="none"><br clear="none">Yes, that is unsupported. Please use either stable or testing but not<br clear="none">both in the same system.<br clear="none"><br clear="none">> I realized that this second issue is easy to fix. We need just to add a line export DC=ldc2 like in the patch attached to debian/rules in order to ensure that this compiler is used (It is not a gtk-d bug but a Debian one).<br clear="none"><br clear="none">Why does your patch also add -D ?<br clear="none"><br clear="none">If this is the second issue, what is the first issue?<br clear="none"><br clear="none">Thanks,<div class="yqt5885529617" id="yqtfd02453"><br clear="none">Jeremy Bicha</div></div></div>
            </div>
        </div></body></html>