h*>.      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~               3.0.4.2  Safe-Inferred<> < libarchive Abstract type libarchive Abstract type  UVWXYZ[MNOPQRSTIJKL9:;<=>?@ABCDEFGH !"#$%&'()*+,-./012345678]\  Safe-Inferred^ libarchiveA user or group ID_ libarchive;Pair of a UNIX time stamp and a nanosecond fractional part.g libarchivee- is the type of entry contents, for instance  fp) is the type of file paths, for instance ghimjklnpqorabdcef_^`stuvwUVWXYZ[  MNOPQRSTIJKL9:;<=>?@ABCDEFGH !"#$%&'()*+,-./012345678]\{zyx Safe-Inferred} libarchiveAlso used for directories|} Safe-Inferred~~ Safe-Inferred libarchiveThrows U on error. libarchiveFunction like  we are trying to lift libarchiveFed to b libarchive The action   Safe-Inferred2 libarchive libarchive libarchive libarchive, Safe-Inferred libarchive libarchive libarchive& Safe-Inferred5 libarchiveFILE* in C libarchiveCan also be used with  libarchive Also for  and  libarchiveDon't use an open callback. This is the recommended argument to stuvw9:;<=>?@ABCDEFGH !"#$%&'()*+,-./012345678 {zyx]\stuvw9:;<=>?@ABCDEFGH !"#$%&'()*+,-./012345678 {zyx]\ Safe-Inferred libarchiveHere a  means a hardlink libarchive libarchiveHere a  means a hardlink MNOPQRSTIJKL MNOPQRSTIJKL Safe-InferredD MNOPQRSTIJKL 9:;<=>?@ABCDEFGH !"#$%&'()*+,-./012345678]\stuvw{zyx Safe-Inferred# libarchiveRead an archive contained in a 7. The format of the archive is automatically detected. libarchiveRead an archive from a file. The format of the archive is automatically detected. libarchiveThis is more efficient than .unpackToDir "llvm" =<< BS.readFile "llvm.tar"  libarchive"Yield the next entry in an archive libarchiveReturn a list of gs. libarchiveReturn a list of gs. libarchive&Unpack an archive in a given directory libarchive Get the next  in an  libarchiveFunction to set format support libarchiveFilepath pointing to archive libarchiveDirctory to unpack in libarchiveDirectory to unpack in libarchive containing archive Safe-Inferred% libarchive-In general, this will be more efficient than  libarchiveRead an archive lazily. The format of the archive is automatically detected.-In general, this will be more efficient than  libarchiveLazily stream a  libarchiveDirectory to unpack in libarchive containing archive libarchive-Action to read contents from an archive entry libarchiveAction to set supported formats Safe-Inferred*w libarchive Returns a # containing a tar archive with the gs libarchive Returns a  containing a .7z archive with the gs libarchive Returns a # containing a zip archive with the gs libarchive"Internal function to be used with archive_write_set_format_pax etc. libarchive libarchive libarchive libarchive libarchive libarchive libarchiveWrite some entries to a file, creating a tar archive. This is more efficient than .BS.writeFile "file.tar" (entriesToBS entries)  libarchive5Write some entries to a file, creating a zip archive. libarchive)Write some entries to a file, creating a .7z archive. libarchive)Write some entries to a file, creating a .cpio archive. libarchive)Write some entries to a file, creating a .xar archive. libarchive)Write some entries to a file, creating a .shar archive. libarchive.tar archive to be created libarchiveFiles to include  Safe-Inferred-  libarchive?Pack files into a tar archive. This will be more efficient than BSL.writeFile fp . entriesToBSL libarchive libarchive libarchive libarchive libarchive libarchive libarchive libarchive libarchiveWon't work when built with -system-libarchive4 or when libarchive is not built with zlib support. libarchive libarchive-In general, this will be more efficient than  libarchive+Filepaths relative to the current directory libarchiveAction to set format of archive libarchive Action to process the chunks Safe-Inferred-UVWXYZ[ghimjklIJKLnpqorabdcef`_^|}UVWXYZ[ghimjklIJKLnpqorabdcef`_^|}               ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t t u v w x y y z { | } ~    \                                libarchive-3.0.4.2-inplaceCodec.Archive.Foreign.Archive"Codec.Archive.Foreign.ArchiveEntry Codec.Archive"Codec.Archive.Internal.Pack.CommonCodec.Archive.Internal.MonadCodec.Archive.Internal.Unpack"Codec.Archive.Internal.Unpack.LazyCodec.Archive.Internal.Pack Codec.Archive.Internal.Pack.Lazy libarchiveCodec.Archive.Types.ForeignCodec.Archive.TypesBSL ByteStringCodec.Archive.Permissions)Codec.Archive.Foreign.ArchiveEntry.Macros$Codec.Archive.Foreign.Archive.MacrosCodec.Archive.ForeignArchiveCapabilitiesEntryACLTimeFlag ReadDiskFlagsFlagsArchivePassphraseCallbackArchiveSwitchCallbackRawArchiveCloseCallbackRawArchiveOpenCallbackRawArchiveWriteCallbackArchiveSeekCallbackArchiveSkipCallbackArchiveReadCallback LinkResolverStat ArchiveEntryArchiveArchiveEntryDigestArchiveEntryDigestMD5ArchiveEntryDigestRMD160ArchiveEntryDigestSHA1ArchiveEntryDigestSHA256ArchiveEntryDigestSHA384ArchiveEntryDigestSHA512 ArchiveFormatArchiveFormatCpioArchiveFormatCpioPosixArchiveFormatCpioBinLeArchiveFormatCpioBinBeArchiveFormatCpioSvr4NocrcArchiveFormatCpioSvr4CrcArchiveFormatCpioAfioLargeArchiveFormatCpioPwbArchiveFormatSharArchiveFormatSharBaseArchiveFormatSharDumpArchiveFormatTarArchiveFormatTarUstarArchiveFormatTarPaxInterchangeArchiveFormatTarPaxRestrictedArchiveFormatTarGnutarArchiveFormatIso9660ArchiveFormatIso9660RockridgeArchiveFormatZipArchiveFormatEmptyArchiveFormatArArchiveFormatArGnuArchiveFormatArBsdArchiveFormatMtreeArchiveFormatRawArchiveFormatXarArchiveFormatLhaArchiveFormatCabArchiveFormatRarArchiveFormat7zipArchiveFormatWarcArchiveFormatRarV5 ArchiveFilterArchiveFilterNoneArchiveFilterGzipArchiveFilterBzip2ArchiveFilterCompressArchiveFilterProgramArchiveFilterLzmaArchiveFilterXzArchiveFilterUuArchiveFilterRpmArchiveFilterLzipArchiveFilterLrzipArchiveFilterLzopArchiveFilterGrzipArchiveFilterLz4ArchiveFilterZstdSymlinkSymlinkUndefined SymlinkFileSymlinkDirectoryFileTypeFtFifo FtCharacter FtDirectoryFtBlock FtRegularFtLinkFtSocket ArchiveResult ArchiveFatal ArchiveFailed ArchiveWarn ArchiveRetry ArchiveOk ArchiveEOFLaSSizeLaInt64IdModTime Permissions OwnershipuserName groupNameownerIdgroupIdEntryfilepathcontent permissions ownershiptime EntryContent NormalFile DirectoryHardlinkArchiveEncryption HasEncryption NoEncryptionEncryptionUnsupportedEncryptionUnknownArchiveFreeCallbackArchiveSwitchCallbackArchiveCloseCallbackArchiveOpenCallbackstandardPermissionsexecutablePermissions mkContentmkEntryArchiveMignore throwArchiveM runArchiveMlenienthandleallocaBytesArchiveMwithCStringArchiveMuseAsCStringLenArchiveMarchiveEntryACLExecutearchiveEntryACLWritearchiveEntryACLReadarchiveEntryACLReadDataarchiveEntryACLListDataarchiveEntryACLWriteDataarchiveEntryACLAddFilearchiveEntryACLAppendDataarchiveEntryACLAddSubdirectoryarchiveEntryACLReadNamedAttrsarchiveEntryACLWriteNamedAttrsarchiveEntryACLDeleteChildarchiveEntryACLReadAttributesarchiveEntryACLWriteAttributesarchiveEntryACLDeletearchiveEntryACLReadACLarchiveEntryACLWriteACLarchiveEntryACLWriteOwnerarchiveEntryACLSynchronizearchiveEntryACLEntryInheritedarchiveEntryACLEntryFileInherit$archiveEntryACLEntryDirectoryInherit&archiveEntryACLEntryNoPropagateInheritarchiveEntryACLEntryInheritOnly$archiveEntryACLEntrySuccessfulAccess archiveEntryACLEntryFailedAccessarchiveEntryACLTypeAccessarchiveEntryACLTypeDefaultarchiveEntryACLTypeAllowarchiveEntryACLTypeDenyarchiveEntryACLTypeAuditarchiveEntryACLTypeAlarmarchiveEntryACLUserarchiveEntryACLUserObjarchiveEntryACLGrouparchiveEntryACLGroupObjarchiveEntryACLMaskarchiveEntryACLOtherarchiveEntryACLEveryonearchiveEntryACLStyleExtraIDarchiveEntryACLStyleMarkDefaultarchiveEntryACLStyleSolaris"archiveEntryACLStyleSeparatorCommaarchiveEntryACLStyleCompactarchiveVersionNumberMacroarchiveVersionOnlyStringarchiveVersionStringMacroarchiveExtractOwnerarchiveExtractPermarchiveExtractTimearchiveExtractNoOverwritearchiveExtractUnlinkarchiveExtractACLarchiveExtractFFlagsarchiveExtractXattrarchiveExtractSecureSymlinksarchiveExtractSecureNoDotDotarchiveExtractNoAutodirarchiveExtractNoOverwriteNewerarchiveExtractSparsearchiveExtractMacMetadataarchiveExtractNoHfsCompression"archiveExtractHfsCompressionForced#archiveExtractSecureNoAbsolutePaths!archiveExtractClearNoChangeFFlagsarchiveReadFormatCapsNone archiveReadFormatCapsEncryptData$archiveReadFormatCapsEncryptMetadataarchiveReadDiskRestoreATimearchiveReadDiskHonorNoDumparchiveReadDiskMacCopyFilearchiveReadDiskNoTraverseMountsarchiveReadDiskNoXattrarchiveReadDiskNoAclarchiveReadDiskNoFFlagsarchiveMatchMTimearchiveMatchCTimearchiveMatchNewerarchiveMatchOlderarchiveMatchEqualFilePtrStatPtrArchiveEntryPtr ArchivePtrarchiveEntryFreemkMatch mkCleanup mkReadLookup mkWriteLookupmkExcludedCallbackmkPassphraseCallbackmkWriteCallbackmkSeekCallbackmkSkipCallbackmkReadCallbacknoOpenCallbackmkOpenCallbackmkCloseCallbackmkSwitchCallbackmkFreeCallbackmkFilterarchiveZlibVersionarchiveLiblzmaVersionarchiveBzlibVersionarchiveLiblz4VersionarchiveLibzstdVersionarchiveErrorStringarchiveFormatName archiveFormatarchiveClearErrorarchiveSetErrorarchiveCopyErrorarchiveFileCountarchiveVersionNumberarchiveVersionStringarchiveVersionDetailsarchiveFilterCountarchiveFilterBytesarchiveFilterCodearchiveFilterNamearchiveReadNew archiveFreearchiveMatchExcludedarchiveMatchPathExcludedarchiveMatchExcludePatternarchiveMatchExcludePatternW!archiveMatchSetInclusionRecursion"archiveMatchExcludePatternFromFile#archiveMatchExcludePatternFromFileWarchiveMatchIncludePatternarchiveMatchIncludePatternW"archiveMatchIncludePatternFromFile#archiveMatchIncludePatternFromFileW#archiveMatchPathUnmatchedInclusions'archiveMatchPathUnmatchedInclusionsNext(archiveMatchPathUnmatchedInclusionsNextWarchiveMatchTimeExcludedarchiveMatchIncludeTimearchiveMatchIncludeDatearchiveMatchIncludeDateWarchiveMatchIncludeFileTimearchiveMatchIncludeFileTimeWarchiveMatchExcludeEntryarchiveMatchOwnerExcludedarchiveReadSetOpenCallbackarchiveReadSetReadCallbackarchiveReadSetSeekCallbackarchiveReadSetSkipCallbackarchiveReadSetCloseCallbackarchiveReadSetSwitchCallbackarchiveReadSetCallbackDataarchiveReadSetCallbackData2archiveReadAddCallbackDataarchiveReadAppendCallbackDataarchiveReadPrependCallbackDataarchiveReadOpen1archiveReadOpenarchiveReadOpen2archiveReadOpenFilenamearchiveReadOpenFilenameWarchiveReadOpenFilenamesarchiveReadOpenMemoryarchiveReadOpenFdarchiveReadOpenFILEarchiveReadNextHeaderarchiveReadNextHeader2archiveReadHeaderPositionarchiveReadHasEncryptedEntriesarchiveReadFormatCapabilitiesarchiveReadDataarchiveSeekDataarchiveReadDataBlockarchiveReadDataSkiparchiveReadDataIntoFdarchiveReadSetFormatOptionarchiveReadSetFilterOptionarchiveReadSetOptionarchiveReadSetOptionsarchiveReadAddPassphrase archiveReadSetPassphraseCallbackarchiveReadExtractarchiveReadExtract2%archiveReadExtractSetProgressCallbackarchiveReadExtractSetSkipFilearchiveReadClosearchiveReadFreearchiveWriteNewarchiveWriteSetBytesPerBlockarchiveWriteGetBytesPerBlockarchiveWriteSetBytesInLastBlockarchiveWriteGetBytesInLastBlockarchiveWriteSetSkipFilearchiveWriteAddFilterarchiveWriteAddFilterByNamearchiveWriteAddFilterB64encodearchiveWriteAddFilterBzip2archiveWriteAddFilterCompressarchiveWriteAddFilterGrziparchiveWriteAddFilterLrziparchiveWriteAddFilterLz4archiveWriteAddFilterLziparchiveWriteAddFilterLzmaarchiveWriteAddFilterLzoparchiveWriteAddFilterNonearchiveWriteAddFilterProgramarchiveWriteAddFilterUuencodearchiveWriteAddFilterXzarchiveWriteAddFilterZstdarchiveWriteSetFormatarchiveWriteSetFormatByNamearchiveWriteSetFormat7ziparchiveWriteSetFormatArBsdarchiveWriteSetFormatArSvr4archiveWriteSetFormatCpioarchiveWriteSetFormatCpioBinarchiveWriteSetFormatCpioNewcarchiveWriteSetFormatCpioOdcarchiveWriteSetFormatCpioPwbarchiveWriteSetFormatGnutararchiveWriteSetFormatMtree!archiveWriteSetFormatMtreeClassicarchiveWriteSetFormatPax"archiveWriteSetFormatPaxRestrictedarchiveWriteSetFormatRawarchiveWriteSetFormatShararchiveWriteSetFormatSharDumparchiveWriteSetFormatUstararchiveWriteSetFormatV7tararchiveWriteSetFormatWarcarchiveWriteSetFormatXararchiveWriteSetFormatZip archiveWriteSetFormatFilterByExt#archiveWriteSetFormatFilterByExtDef$archiveWriteZipSetCompressionDeflate"archiveWriteZipSetCompressionStorearchiveWriteOpenarchiveWriteOpen2archiveWriteOpenFdarchiveWriteOpenFilenamearchiveWriteOpenFilenameWarchiveWriteOpenFILEarchiveWriteOpenMemoryarchiveWriteHeaderarchiveWriteDataarchiveWriteDataBlockarchiveWriteFinishEntryarchiveWriteClosearchiveWriteFailarchiveWriteFreearchiveWriteSetFormatOptionarchiveWriteSetFilterOptionarchiveWriteSetOptionarchiveWriteSetOptionsarchiveWriteSetPassphrase!archiveWriteSetPassphraseCallbackarchiveWriteDiskSetOptionsarchiveWriteDiskNewarchiveWriteDiskSetSkipFile!archiveWriteDiskSetStandardLookuparchiveWriteDiskSetGroupLookuparchiveWriteDiskSetUserLookuparchiveWriteDiskGidarchiveWriteDiskUidarchiveReadDiskNew archiveReadDiskSetSymlinkLogical!archiveReadDiskSetSymlinkPhysicalarchiveReadDiskSetSymlinkHybridarchiveReadDiskEntryFromFilearchiveReadDiskGnamearchiveReadDiskUname archiveReadDiskSetStandardLookuparchiveReadDiskSetGnameLookuparchiveReadDiskSetUnameLookuparchiveReadDiskOpenarchiveReadDiskOpenWarchiveReadDiskDescendarchiveReadDiskCanDescend archiveReadDiskCurrentFilesystem+archiveReadDiskCurrentFilesystemIsSynthetic(archiveReadDiskCurrentFilesystemIsRemotearchiveReadDiskSetAtimeRestoredarchiveReadDiskSetBehaviorarchiveReadDiskSetMatching(archiveReadDiskSetMetadataFilterCallbackarchiveMatchIncludeGnameWarchiveMatchIncludeGnamearchiveMatchIncludeUnameWarchiveMatchIncludeUnamearchiveMatchIncludeGidarchiveMatchIncludeUidarchiveReadSupportFilterAllarchiveReadSupportFilterByCodearchiveReadSupportFilterBzip2 archiveReadSupportFilterCompressarchiveReadSupportFilterGziparchiveReadSupportFilterGrziparchiveReadSupportFilterLrziparchiveReadSupportFilterLz4archiveReadSupportFilterLziparchiveReadSupportFilterLzmaarchiveReadSupportFilterLzoparchiveReadSupportFilterNonearchiveReadSupportFilterProgram(archiveReadSupportFilterProgramSignaturearchiveReadSupportFilterRpmarchiveReadSupportFilterUuarchiveReadSupportFilterXzarchiveReadSupportFormat7ziparchiveReadSupportFormatAllarchiveReadSupportFormatArarchiveReadSupportFormatByCodearchiveReadSupportFormatCabarchiveReadSupportFormatCpioarchiveReadSupportFormatEmptyarchiveReadSupportFormatGnutararchiveReadSupportFormatIso9660archiveReadSupportFormatLhaarchiveReadSupportFormatMtreearchiveReadSupportFormatRararchiveReadSupportFormatRar5archiveReadSupportFormatRawarchiveReadSupportFormatTararchiveReadSupportFormatWarcarchiveReadSupportFormatXararchiveReadSupportFormatZip%archiveReadSupportFormatZipStreamable#archiveReadSupportFormatZipSeekablearchiveReadSetFormatarchiveReadAppendFilterarchiveReadAppendFilterProgram'archiveReadAppendFilterProgramSignature archiveErrnoLinkResolverPtrarchiveEntryCleararchiveEntryClonearchiveEntryNewarchiveEntryNew2archiveEntryAtimearchiveEntryAtimeNsecarchiveEntryBirthtimearchiveEntryBirthtimeNsecarchiveEntryCtimearchiveEntryCtimeNsecarchiveEntryDevarchiveEntryDevminorarchiveEntryDevmajorarchiveEntryFflagsarchiveEntryFflagsTextarchiveEntryFiletypearchiveEntryGidarchiveEntryGnamearchiveEntryGnameUtf8archiveEntryGnameWarchiveEntryHardlinkarchiveEntryHardlinkUtf8archiveEntryHardlinkWarchiveEntryInoarchiveEntryIno64archiveEntryModearchiveEntryMtimearchiveEntryMtimeNsecarchiveEntryNlinkarchiveEntryPathnamearchiveEntryPathnameUtf8archiveEntryPathnameWarchiveEntryPermarchiveEntryRdevarchiveEntryRdevmajorarchiveEntryRdevminorarchiveEntrySourcepatharchiveEntrySourcepathWarchiveEntrySizearchiveEntryStrmodearchiveEntrySymlinkarchiveEntrySymlinkTypearchiveEntrySymlinkWarchiveEntrySymlinkUtf8archiveEntryUidarchiveEntryUnamearchiveEntryUnameUtf8archiveEntryUnameWarchiveEntrySetAtimearchiveEntryUnsetAtimearchiveEntrySetBirthtimearchiveEntryUnsetBirthtimearchiveEntrySetCtimearchiveEntryUnsetCtimearchiveEntrySetDevarchiveEntrySetDevmajorarchiveEntrySetDevminorarchiveEntrySetFflagsarchiveEntryCopyFflagsTextarchiveEntryCopyFflagsTextWarchiveEntrySetFiletypearchiveEntrySetGidarchiveEntrySetGnamearchiveEntrySetGnameUtf8archiveEntryCopyGnamearchiveEntryCopyGnameWarchiveEntrySetHardlinkarchiveEntrySetHardlinkUtf8archiveEntryCopyHardlinkarchiveEntryCopyHardlinkWarchiveEntrySetInoarchiveEntrySetIno64archiveEntrySetLinkarchiveEntrySetLinkUtf8archiveEntryCopyLinkarchiveEntryCopyLinkWarchiveEntrySetModearchiveEntrySetMtimearchiveEntryUnsetMtimearchiveEntrySetNlinkarchiveEntrySetPathnamearchiveEntrySetPathnameUtf8archiveEntryCopyPathnamearchiveEntryCopyPathnameWarchiveEntrySetPermarchiveEntrySetRdevarchiveEntrySetRdevmajorarchiveEntrySetRdevminorarchiveEntrySetSizearchiveEntryUnsetSizearchiveEntryCopySourcepatharchiveEntryCopySourcepathWarchiveEntrySetSymlinkarchiveEntrySetSymlinkTypearchiveEntrySetSymlinkUtf8archiveEntryCopySymlinkarchiveEntryCopySymlinkWarchiveEntrySetUidarchiveEntrySetUnamearchiveEntrySetUnameUtf8archiveEntryCopyUnamearchiveEntryCopyUnameWarchiveEntryStatarchiveEntryCopyStatarchiveEntryMacMetadataarchiveEntryCopyMacMetadataarchiveEntryAclCleararchiveEntryAclAddEntryarchiveEntryAclAddEntryWarchiveEntryAclResetarchiveEntryAclNextarchiveEntryAclToTextWarchiveEntryAclToTextarchiveEntryAclFromTextarchiveEntryAclFromTextWarchiveEntryAclTypesarchiveEntryAclCountarchiveEntryXattrCleararchiveEntryXattrAddEntryarchiveEntryXattrCountarchiveEntryXattrResetarchiveEntryXattrNextarchiveEntrySparseCleararchiveEntrySparseAddEntryarchiveEntrySparseCountarchiveEntrySparseResetarchiveEntrySparseNextarchiveEntryLinkresolverNew#archiveEntryLinkresolverSetStrategyarchiveEntryLinkresolverFreearchiveEntryLinkifyarchiveEntryPartialLinksarchiveEntryAtimeIsSetarchiveEntryBirthtimeIsSetarchiveEntryCtimeIsSetarchiveEntryDevIsSetarchiveEntryInoIsSetarchiveEntryMtimeIsSetarchiveEntrySizeIsSetarchiveEntryIsDataEncryptedarchiveEntryIsMetadataEncryptedarchiveEntryIsEncryptedarchiveEntryUpdateGnameUtf8archiveEntryUpdateHardlinkUtf8archiveEntryUpdateLinkUtf8archiveEntryUpdatePathnameUtf8archiveEntryUpdateSymlinkUtf8archiveEntryUpdateUnameUtf8archiveEntryDigest readArchiveBS bsToArchivereadArchiveFile archiveFile unpackArchive readEntry getHsEntry hsEntries hsEntriesAbs hsEntriesSThsEntriesSTLazyhsEntriesSTAbsunpackEntriesFpreadBSreadBSL readContents unpackToDirunpackToDirLazyreadArchiveBSLreadArchiveBSLAbs bslToArchivebslToArchiveAbs contentAdd packEntries entriesToBSentriesToBS7zipentriesToBSzipnoFailentriesToBSGeneral filePacker packToFile packToFileZippackToFile7ZippackToFileCpio packToFileXarpackToFileShar entriesToFileentriesToFileZipentriesToFile7ZipentriesToFileCpioentriesToFileXarentriesToFileSharentriesToFileGeneralarchiveEntryAddpacker packFiles packFilesZip packFiles7zip packFilesCpio packFilesXar packFilesSharentriesToBSLzipentriesToBSL7zipentriesToBSLCpioentriesToBSLXarentriesToBSLShar entriesToBSLentriesToIOChunksentriesToBSLGeneralArchiveFreeCallbackRawbaseGHC.IOFilePath resultToErr genBracketForeign.C.String withCStringarchiveReadDiskNoSparseencryptionResult GHC.MaybeNothingbytestring-0.11.4.0Data.ByteString.Internal.TypegetEntry archiveAbsData.ByteString.Lazy.Internalghc-prim GHC.TypesIO