Okay, sounds good. Maybe we could use lzma (tar.xz) for some of the bigger depot packages. A higher compression ratio would be particularly useful in the future for Qt 5.
On Wed, Nov 8, 2017 at 12:22 AM, Norman Feske <norman.feske@...1...> wrote:
Hi Ben,
On 08.11.2017 02:36, Nobody III wrote:
I have ported the following libraries: lz4 liblzma libarchive
They are all in my genode-desktop-environment repository (https://github.com/NobodyIII/genode-desktop-environment). Should any of these be added to the official Genode repository, or should they all be added to genode-world?
cool! Thanks for proposing the inclusion of these ports into Genode. Coincidentally, I have recently ported libarchive myself. It still resides on a topic branch. The corresponding issue is:
https://github.com/genodelabs/genode/issues/2528
My port differs from your's in that it avoids hosting the generated config.h in our git repository. Instead it comes with a tiny hand-crafted version of this file. Please also note the fixup commit on my branch, which adds the untar example.
Could you imagine taking this version as the basis for your branch and possibly enhance it with the additional features you need (enabling lz4, lzma)?
Regarding the question where to put them, the ports should be added to the official Genode repository - not genode-world - because they will be used by Genode's forthcoming on-target depot-deployment tools (which should not depend on the genode-world repository).
Cheers Norman
-- Dr.-Ing. Norman Feske Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main