libarchive 2.0.0.2 → 2.1.0.0
raw patch · 3 files changed
+9/−3 lines, 3 files
Files
- CHANGELOG.md +5/−0
- libarchive.cabal +1/−1
- src/Codec/Archive/Foreign/ArchiveEntry.chs +3/−2
CHANGELOG.md view
@@ -1,5 +1,10 @@ # libarchive +## 2.1.0.0++ * Remove `archiveEntryAclNext` since it doesn't exist in the static linked+ library. This means `libarchive` can be used in profiling builds.+ ## 2.0.0.2 * Export `FilePtr` type constructor
libarchive.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.18 name: libarchive-version: 2.0.0.2+version: 2.1.0.0 license: BSD3 license-file: LICENSE copyright: Copyright: (c) 2018-2019 Vanessa McHale
src/Codec/Archive/Foreign/ArchiveEntry.chs view
@@ -127,7 +127,7 @@ , archiveEntryCopyMacMetadata , archiveEntryAclClear , archiveEntryAclNext- , archiveEntryAclNextW+ -- , archiveEntryAclNextW , archiveEntryAclReset , archiveEntryAclToText , archiveEntryAclToTextW@@ -355,7 +355,8 @@ {# fun archive_entry_acl_add_entry_w as ^ { `ArchiveEntryPtr', coerce `EntryACL', coerce `EntryACL', coerce `EntryACL', `CInt', `CWString' } -> `CInt' #} {# fun archive_entry_acl_reset as ^ { `ArchiveEntryPtr', coerce `EntryACL' } -> `CInt' #} {# fun archive_entry_acl_next as ^ { `ArchiveEntryPtr', coerce `EntryACL', castPtr `Ptr EntryACL', castPtr `Ptr EntryACL', castPtr `Ptr EntryACL', id `Ptr CInt', id `Ptr CString' } -> `CInt' #}-{# fun archive_entry_acl_next_w as ^ { `ArchiveEntryPtr', coerce `EntryACL', castPtr `Ptr EntryACL', castPtr `Ptr EntryACL', castPtr `Ptr EntryACL', id `Ptr CInt', id `Ptr CWString' } -> `CInt' #}+-- This function is in the header but not in nm libarchive.a | rg ...+-- {# fun archive_entry_acl_next_w as ^ { `ArchiveEntryPtr', coerce `EntryACL', castPtr `Ptr EntryACL', castPtr `Ptr EntryACL', castPtr `Ptr EntryACL', id `Ptr CInt', id `Ptr CWString' } -> `CInt' #} {# fun archive_entry_acl_to_text_w as ^ { `ArchiveEntryPtr', castPtr `Ptr LaSSize', coerce `EntryACL' } -> `CWString' #} {# fun archive_entry_acl_to_text as ^ { `ArchiveEntryPtr', castPtr `Ptr LaSSize', coerce `EntryACL' } -> `CString' #} {# fun archive_entry_acl_from_text as ^ { `ArchiveEntryPtr', `CString', coerce `EntryACL' } -> `CInt' #}