Hello,

lid gnulinux wrote:
Hello, it seems tarlz 0.28 failed to build because decode.h missing
<sys/types.h> or <sys/stat.h>. Adding those headers seems to fix it. Thanks.

Thank you very much for reporting this.

According to POSIX[1], "The <unistd.h> header shall define the size_t, ssize_t, uid_t, gid_t, off_t, and pid_t types as described in <sys/types.h>."

But your system apparently fails to define uid_t and gid_t when unistd.h is included.

To fix the problem I have included sys/types.h in decode.h and will release a new version of tarlz shortly.

[1] https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/unistd.h.html

Best regards,
Antonio.

Reply via email to