MyHush / hush3

Hush: Speak And Transact Freely
https://myhush.org
Other
15 stars 13 forks source link

downgrade dependency native_ccache.mk to 3.3.1 #102

Closed DenioD closed 4 years ago

leto commented 4 years ago

@DenioD sorry, just realizing this, but if you change xz to gz in the download URL, I think everything will work with the new version. The bug was the the URL changed from tar.gz to tar.xz which requires a new dependency

oDinZu commented 4 years ago

@leto You are correct; this was updated when we upgraded the packages via #97 I would have kept the same pattern, although via the source of ccache (see below) they have no .bz2 via their releases. They do have a .gz though, which should correct the dependency addition for the bug on issue #101 .

They have a 3.7.9 version now https://ccache.dev/releasenotes.html#_ccache_3_7_9

https://github.com/ccache/ccache/releases

Also, bz2 compression algorithm seems to be the best option between xz and gzip; more information here if interested in some statistics; thanks to RootUsers.

https://www.rootusers.com/gzip-vs-bzip2-vs-xz-performance-comparison/

oDinZu commented 4 years ago

I have updated the package to 3.7.9.gz and have cloned a clean version to build from. I am building hush3 as I type this message. Will create PR on success.