Page MenuHomeFreeBSD

Implement support for "/SYM64/" archives in ar
Needs ReviewPublic

Authored by aryeeteygerald_rogers.com on Wed, Jan 9, 5:01 PM.

Details

Reviewers
emaste
Summary

Changes to ar and libarchive to support 64-bit archives

Allows archives greater than 4GB to be created.

PR: 234454

Test Plan

Created 10 object files of 512M (using a global array of 512 million chars) and created an archive.

Also combined a 5 of these files to ensure regular archives still work.

Diff Detail

Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

emaste added a subscriber: imp.Wed, Jan 9, 5:36 PM
emaste added a comment.Wed, Jan 9, 7:12 PM

We can submit the libarchive changes directly upstream at https://github.com/libarchive/libarchive

We can submit the libarchive changes directly upstream at https://github.com/libarchive/libarchive

Gerald submitted https://github.com/libarchive/libarchive/pull/1116

GitHub pull request 1116 has been merged, and I'm hopeful it will come back into a libarchive update in the near future.