icecc / icecream

Distributed compiler with a central scheduler to share build load
GNU General Public License v2.0
1.6k stars 252 forks source link

Removed dependency on native tar command and used libarchive library #447

Closed albuquerque closed 5 years ago

albuquerque commented 5 years ago

Replaced call to tar utility and added support for libarchive library instead as we were having issues with tar hanging up infinitely for EOF forcing us to restart iceccd. This gives the ability to use all environments supported by libarchive without having to depend on an external utility.

Also added more descriptive log messages.

albuquerque commented 5 years ago

As requested, I have updated the NEWS and README files as well in the latest commit.

HenryMiller1 commented 5 years ago

Next release will probably be 1.3, but that can be considered latter.

HenryMiller1 commented 5 years ago

Thanks for your work.