<div dir="ltr"><div><div><div><div><div>I still need help with this, hacking the packaging was not accepted. <br></div>Here is the exact problem:<br><a href="https://reproducible-builds.org/docs/locales/#collation-order">https://reproducible-builds.org/docs/locales/#collation-order</a><br><br></div>Looking at kconfig_compiler code that only thing that is standing out is:<br><br><a href="https://github.com/KDE/kdelibs/blob/23f0972e03d9d5f30412b7c9c74cb4cadef7293a/kdecore/kconfig_compiler/kconfig_compiler.cpp#L481">https://github.com/KDE/kdelibs/blob/23f0972e03d9d5f30412b7c9c74cb4cadef7293a/kdecore/kconfig_compiler/kconfig_compiler.cpp#L481</a><br><br><br></div>Am I on the right track? If so can someone with more C++ knowledge help me with a solution?<br><br></div>Thank you,<br></div>Scarlett<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 25, 2016 at 4:10 PM, Scarlett Clark <span dir="ltr"><<a href="mailto:scarlett.gately.clark@gmail.com" target="_blank">scarlett.gately.clark@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">Taking Albert's suggestion, this has been resolved.<br><br>[16:07] <sgclark> tsdgeos: hiyas yep, was just about to write haha. One char was indeed dropped when no locale was set. export LC_ALL=C.UTF-8 before build made it reproducible which is what I needed. Thanks for your help :)<div><div class="h5"><br><div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 25, 2016 at 11:10 AM, Albert Astals Cid <span dir="ltr"><<a href="mailto:aacid@kde.org" target="_blank">aacid@kde.org</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">El dimecres, 25 de maig de 2016, a les 10:55:25 CEST, Scarlett Clark va<br>
escriure:<br>
> Some relevant links.<br>
<br>
My suggestion in IRC so others can see it<br>
 * Compile the code in the two locales that give different outputs<br>
 * diff the two builddir/plugins/nowlistening/nowlisteningsettings.cpp to see<br>
if this is indeed the problem.<br>
<br>
Cheers,<br>
  Albert<br>
<div><div><br>
><br>
> On Wed, May 25, 2016 at 9:11 AM, Scarlett Clark <<br>
><br>
> <a href="mailto:scarlett.gately.clark@gmail.com" target="_blank">scarlett.gately.clark@gmail.com</a>> wrote:<br>
> > Hi all,<br>
> ><br>
> > I am having issue with trying to make a build reproducible [1]<br>
> > And I have narrowed this one down to a locale issue with kconfig_compiler<br>
> > code generation<br>
> > has different results due to locale.<br>
> ><br>
> > <quote><br>
> > you are right with your assumption that it is locale-related.<br>
> > The second build has an additional 0xe19085 at the beginning,<br>
> > which is a unicode character (triangle pointed to the right [1][2]):<br>
> > The first build is running in a non-utf8 locale, in which the<br>
> > kconfig_compiler seems to drop unicode characters.<br>
> > (The zeroes at the end of the diff is probably just some padding to fill<br>
> > it up to a certain length.)<br>
> > </quote><br>
> ><br>
> > Can anyone give me a hint as to where to start looking to fix this? Is<br>
> > there a missing setting for kconfig_compiler? Please remember I am a<br>
> > coding<br>
> > NEWB.<br>
> ><br>
> > Thanks for any help you can provide.<br>
> > Scarlett<br>
><br>
> Links for the quoted text.<br>
><br>
> [1]: <a href="http://www.decodeunicode.org/en/u+1405" rel="noreferrer" target="_blank">http://www.decodeunicode.org/en/u+1405</a><br>
> [2]:<br>
> <a href="https://sources.debian.net/src/choqok/1.5-5/plugins/nowlistening/nowlistenin" rel="noreferrer" target="_blank">https://sources.debian.net/src/choqok/1.5-5/plugins/nowlistening/nowlistenin</a><br>
> gsettings.kcfg/#L11<br>
<br>
<br>
</div></div></blockquote></div><br></div></div></div></div></div>
</blockquote></div><br></div>