mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-01 08:48:20 +00:00
eefe91ee41
With the added modification-time support in the libc, the extract tool requires a timer session, which is not plausible for the purpose of the program. This behavior stems from the fact that the libc implicitly writes the mtime when closing a written file. For this update, it implicitly calls 'clock_gettime', which in turn initializes the timer subsystem within the libc (creating a timer session). For the extract tool, the implicitly updated mtime is useless because the extract tool overwrites this modification time with the mtime stored in the archive anyway. However, the dependency from a timer service remains. This patch explicitly disables the libc's implicit updating of the file-modification when closing a written file. Issue #1784
This directory is a source-code repository containing Genode-specific services and applications. In contrast to the components that come with the 'os' repository, programs contained in 'gems' are able to leverage the functionalities provided by higher-level repositories such as 'libports'. To use the 'gems' repository, make sure to also add those repositories to your build configuraion.