<div dir="ltr"><div class="gmail_extra"><div>On 03/28/2018 10:27 AM, Bruno Cornec wrote:</div><div>> However, I'm not able to compile the new version on Mageia 6 with gcc</div><div>> 5.5:</div><div>> </div><div>> Here is the issue:</div><div>> /users/bruno/prj/mageia/tellico/BUILD/tellico-3.1.2/src/fetch/allocinefetcher.cpp:380:52: erreur : lambda-expression in unevaluated context</div><div>>     foreach(const QVariant& variant, resultMap.value(QStringLiteral("genre")).toList()) {</div><div><br></div><div>If 3.1.1 compiled ok, but 3.1.2 doesn't, it's due to a switch from QLatin1String to QStringLiteral, which is odd, I think.</div><div><br></div><div>> It seems that the toList is causing issues (whereas toMap isn't BTW).</div><div>> Tried a couple of hints found here and there with no good result, so</div><div>> thought I'd ask to you directly as it may be obvious for you.</div><div><br></div><div>You can back out the commit for now, I suppose. 2a71b2d5026b8a5cf9646a7784746725fb220b54 had no behavior changes, just an intent to improve efficiency of QString handling.</div><div><a href="https://cgit.kde.org/tellico.git/diff/src/fetch/allocinefetcher.cpp?h=3.1&id=2a71b2d5026b8a5cf9646a7784746725fb220b54">https://cgit.kde.org/tellico.git/diff/src/fetch/allocinefetcher.cpp?h=3.1&id=2a71b2d5026b8a5cf9646a7784746725fb220b54</a></div><div><br></div><div>There are a few other commits of that nature, though, so it may take a bigger patch overall to compile. I can revert them in total for next release.</div><div><br></div><div>Robby</div></div></div>