New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
thirdparty/luasec 0.9 #1005
thirdparty/luasec 0.9 #1005
Conversation
Any idea what went kablooey here? |
Not really, it seemed to work locally but I haven't looked into it besides not merging due to the failure. |
Could it be related to the luarocks tweaks? (That vaguely seems to match, timing-wise). |
You mean #1003? I don't think so but it's something to consider once I/someone looks into it. 👍 |
Yep. Is the CI happy after a rebase and a rebuild, for instance? |
Only takes seconds to try, so let's give it a go. |
Meh, I guess I'll have to run the build in a local Docker container to see what goes wrong. But once again, if I make the change locally (plus emptying out base/build) it works just fine if I run |
Alright, I finally had some time to look into this and I think it's most likely lunarmodules/luasec@8ef33e3 (and possibly a couple of related commits). Fingers crossed. |
Hm, guess I did something wrong there.
|
Hmm, we are using openssl 1.1.1, not 1.1.0? |
You're quite right of course. So then wtf is going wrong here, lol |
Okay, let's see… this is the 0.9 if I'm not mistaken:
|
Yeah, no real difference with the 0.8.2 version…
|
Except that |
Oh, right, that makes sense ;). And that LD override was... weird, yeah. You'll probably still need the ORIGIN_CMAKE_TO_AUTOCFG crap, though? (c.f., PNG_LIB for instance).
|
…nt upstream change Revert "now try LDFLAGS" This reverts commit 74dc9a6.
Anyway, it's caused by lunarmodules/luasec@57f2f13 so that change from LD to CCLD is sufficient to make it work just as it always has. |
* Definitively disable HW dithering on Kindle koreader/koreader-base#1051 Closes <koreader#5884>. * thirdparty/luasec 0.9 koreader/koreader-base#1005
* Definitively disable HW dithering on Kindle koreader/koreader-base#1051 Closes <#5884>. * thirdparty/luasec 0.9 koreader/koreader-base#1005
) * Definitively disable HW dithering on Kindle koreader/koreader-base#1051 Closes <koreader#5884>. * thirdparty/luasec 0.9 koreader/koreader-base#1005
lunarmodules/luasec@luasec-0.8.2...v0.9
This change is