<div dir="auto"><div><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sun, Jan 4, 2026, 4:59 PM David Chmelik <<a href="mailto:davidnchmelik@gmail.com">davidnchmelik@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 1/4/26 5:46 AM, Willy Sudiarto Raharjo wrote:<br>
>>> I think the final version I made with four downloads does solve the<br>
>>> download issue. I'd have to do more research/testing to do it another<br>
>>> way as I don't entirely know what those other arguments/switches/flags<br>
>>> are yet and if I'll have the correct versions. Sometimes anonymoushero<br>
>>> (ah) of tome-ah doesn't do an update in maybe a year or more so it's<br>
>>> unclear the correct versions would remain available. Do you still have<br>
>>> my final version?<br>
>> i haven't checked you version yet<br>
>> if it's still on /pending then it's not yet pushed to the CI<br>
> i think the last submission still failed to build<br>
> <a href="https://github.com/SlackBuildsOrg/slackbuilds/pull/13761" rel="noreferrer noreferrer" target="_blank">https://github.com/SlackBuildsOrg/slackbuilds/pull/13761</a><br>
That doesn't show full details but appears wasn't able to get <br>
v|1.4.2.tar.gz| (you said get instead of |jsoncons-1.4.2.tar.gz) In my <br>
final <a href="http://tome-ah.info" rel="noreferrer noreferrer" target="_blank">tome-ah.info</a> that's at <br>
<a href="https://github.com/danielaparker/jsoncons/archive/refs/tags/v1.4.2.tar.gz" rel="noreferrer noreferrer" target="_blank">https://github.com/danielaparker/jsoncons/archive/refs/tags/v1.4.2.tar.gz</a> <br>
and I am able to get it and build fine using unshare. GitHub has been <br>
reported to have mass problems not letting people download. I'd ask you <br>
try again but first make sure this file is saved like I was able to... <br>
so run manually if necessary after getting it and the rest, as long as <br>
you got my final update that matches the below.<br>
<br>
<a href="http://tome-ah.info" rel="noreferrer noreferrer" target="_blank">tome-ah.info</a><br>
[...]<br>
DOWNLOAD="<a href="https://github.com/tome2/tome2/archive/8857999/tome2-885799917d42ea9e6eb69fc320fa03922cd8cbb4.tar.gz" rel="noreferrer noreferrer" target="_blank">https://github.com/tome2/tome2/archive/8857999/tome2-885799917d42ea9e6eb69fc320fa03922cd8cbb4.tar.gz</a> <br>
\<br>
<a href="https://github.com/fmtlib/fmt/releases/download/12.0.0/fmt-12.0.0.zip" rel="noreferrer noreferrer" target="_blank">https://github.com/fmtlib/fmt/releases/download/12.0.0/fmt-12.0.0.zip</a> \<br>
<a href="https://github.com/danielaparker/jsoncons/archive/refs/tags/v1.4.2.tar.gz" rel="noreferrer noreferrer" target="_blank">https://github.com/danielaparker/jsoncons/archive/refs/tags/v1.4.2.tar.gz</a> \<br>
<a href="https://github.com/imneme/pcg-cpp/archive/428802d1a5634f96bcd0705fab379ff0113bcf13.tar.gz" rel="noreferrer noreferrer" target="_blank">https://github.com/imneme/pcg-cpp/archive/428802d1a5634f96bcd0705fab379ff0113bcf13.tar.gz</a>"<br>
[...]<br>
d@cosmos:~/src/games/roguelike/moria_angband_tome/tome-ah$ wget <br>
<a href="https://github.com/danielaparker/jsoncons/archive/refs/tags/v1.4.2.tar.gz--2026-01-04" rel="noreferrer noreferrer" target="_blank">https://github.com/danielaparker/jsoncons/archive/refs/tags/v1.4.2.tar.gz<br>
--2026-01-04</a> 13:53:39-- <br>
<a href="https://github.com/danielaparker/jsoncons/archive/refs/tags/v1.4.2.tar.gz" rel="noreferrer noreferrer" target="_blank">https://github.com/danielaparker/jsoncons/archive/refs/tags/v1.4.2.tar.gz</a><br>
Resolving <a href="http://github.com" rel="noreferrer noreferrer" target="_blank">github.com</a> (<a href="http://github.com" rel="noreferrer noreferrer" target="_blank">github.com</a>)... 140.82.116.3<br>
Connecting to <a href="http://github.com" rel="noreferrer noreferrer" target="_blank">github.com</a> (<a href="http://github.com" rel="noreferrer noreferrer" target="_blank">github.com</a>)|140.82.116.3|:443... connected.<br>
HTTP request sent, awaiting response... 302 Found<br>
Location: <br>
<a href="https://codeload.github.com/danielaparker/jsoncons/tar.gz/refs/tags/v1.4.2" rel="noreferrer noreferrer" target="_blank">https://codeload.github.com/danielaparker/jsoncons/tar.gz/refs/tags/v1.4.2</a> <br>
[following]<br>
--2026-01-04 13:53:40-- <br>
<a href="https://codeload.github.com/danielaparker/jsoncons/tar.gz/refs/tags/v1.4.2" rel="noreferrer noreferrer" target="_blank">https://codeload.github.com/danielaparker/jsoncons/tar.gz/refs/tags/v1.4.2</a><br>
Resolving <a href="http://codeload.github.com" rel="noreferrer noreferrer" target="_blank">codeload.github.com</a> (<a href="http://codeload.github.com" rel="noreferrer noreferrer" target="_blank">codeload.github.com</a>)... 140.82.116.10<br>
Connecting to <a href="http://codeload.github.com" rel="noreferrer noreferrer" target="_blank">codeload.github.com</a> <br>
(<a href="http://codeload.github.com" rel="noreferrer noreferrer" target="_blank">codeload.github.com</a>)|140.82.116.10|:443... connected.<br>
HTTP request sent, awaiting response... 200 OK<br>
Length: unspecified [application/x-gzip]<br>
Saving to: ‘v1.4.2.tar.gz’<br>
<br>
v1.4.2.tar.gz [ <br>
<=> ] 1.47M 287KB/s in 4.9s<br>
<br>
2026-01-04 13:53:45 (307 KB/s) - ‘v1.4.2.tar.gz’ saved [1538277]<br>
d@cosmos:~/src/games/roguelike/moria_angband_tome/tome-ah$ ls -l <br>
v1.4.2.tar.gz<br>
-rw-r--r-- 1 d users 1538277 2026-01-04 13:53 v1.4.2.tar.gz<br>
|<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">You should read the warnings/errors from the sbolint output above the actual compilation error.</div><div dir="auto"><br></div><div dir="auto">tome-ah: ERR: <a href="http://tome-ah.info">tome-ah.info</a>: github URL is non-canonical (not enough components)</div><div dir="auto">tome-ah: ERR: <a href="http://tome-ah.info">tome-ah.info</a>: github URL has wrong filename v1.4.2.tar.gz</div><div dir="auto">tome-ah: WARN: <a href="http://tome-ah.info">tome-ah.info</a>: canonical github URL should be: <a href="https://github.com/danielaparker/jsoncons/archive/v1.4.2/jsoncons-1.4.2.tar.gz">https://github.com/danielaparker/jsoncons/archive/v1.4.2/jsoncons-1.4.2.tar.gz</a></div><div dir="auto">tome-ah: ERR: <a href="http://tome-ah.info">tome-ah.info</a>: github URL is non-canonical (not enough components)</div><div dir="auto">tome-ah: ERR: <a href="http://tome-ah.info">tome-ah.info</a>: github URL has wrong filename 428802d1a5634f96bcd0705fab379ff0113bcf13.tar.gz</div><div dir="auto">tome-ah: WARN: <a href="http://tome-ah.info">tome-ah.info</a>: canonical github URL should be: <a href="https://github.com/imneme/pcg-cpp/archive/428802d1a5634f96bcd0705fab379ff0113bcf13/pcg-cpp-428802d1a5634f96bcd0705fab379ff0113bcf13.tar.gz">https://github.com/imneme/pcg-cpp/archive/428802d1a5634f96bcd0705fab379ff0113bcf13/pcg-cpp-428802d1a5634f96bcd0705fab379ff0113bcf13.tar.gz</a></div><div dir="auto">tome-ah: NOTE: tome-ah.SlackBuild:65: LIBDIRSUFFIX gets set, but never used.</div><div dir="auto">sbolint: tome-ah: errors 4, warnings 2</div><div dir="auto"><br></div><div dir="auto">You are using an incorrectly formatted github address for your source links, which can change the download name depending on how you download it. If you use the urls above and reference the filenames appropriately in the SlackBuild, it will likely solve your issues as the file will be downloaded the same way no matter what you use to download it.</div><div dir="auto"><br></div><div dir="auto">SBo has a page to explain how to properly use GitHub urls.[1] You should also incorporate sbolint (part of sbo-maintainer-tools) into your development process as it would've caught these issues before submitting.[2] Finally, I have a script that you can feed a raw GitHub (or pypi) link and it'll output the correct one to use in your script. [3] It can be used directly as a script (pass the URL to it) or as a function in bash (add the function to your .bashrc).</div><div dir="auto"><br></div><div dir="auto">Jeremy</div><div dir="auto"><br></div><div dir="auto">[1] <a href="https://slackbuilds.org/GITHUB_URLs.txt">https://slackbuilds.org/GITHUB_URLs.txt</a></div><div dir="auto">[2] <a href="https://slackbuilds.org/repository/15.0/system/sbo-maintainer-tools/">https://slackbuilds.org/repository/15.0/system/sbo-maintainer-tools/</a></div><div dir="auto">[3] <a href="https://github.com/bassmadrigal/scripts/blob/master/check-source-download.sh">https://github.com/bassmadrigal/scripts/blob/master/check-source-download.sh</a></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>