atlas-engineer / nyxt

Nyxt - the hacker's browser.
https://nyxt-browser.com/
9.64k stars 404 forks source link

Failure to compile with SBCL 2.4.2 #3352

Closed bubbleguuum closed 3 months ago

bubbleguuum commented 3 months ago

See end of this page for failure to compile with SBCL 2.4.2 released on Feb 29th:

https://build.opensuse.org/build/network/openSUSE_Tumbleweed/x86_64/nyxt/_log

SBCL 2.4.1 (and prior) worked.

aadcg commented 3 months ago

@bubbleguuum thanks for reporting.

aadcg commented 3 months ago

Reported upstream, see https://github.com/slime/slime/issues/817.

bubbleguuum commented 3 months ago

No progress finding the cause of this issue ? I cannot update the openSUSE Tumbleweed package until this is fixed.

aadcg commented 3 months ago

My understanding is that it isn't related directly to Nyxt, and it was reported upstream.

In the meantime, SBCL 2.4.1 can be used or the sources can be patched to avoid loading swank.

bubbleguuum commented 3 months ago

SBCL 2.4.1 cannot be used on openSUSE Tumbleweed: it is a rolling distro and the latest packaged version of SBCL is always used, currently 2.4.2.

aadcg commented 3 months ago

Fixed by 7d08c538b.

@bubbleguuum you may apply the above commit as a patch or wait for the next Nxyt release.

bubbleguuum commented 3 months ago

Thanks for the fix. I will wait next update because your commit is not practical to apply as a single patch.