remove i386ancient and need at least debian stable to build
* Removed the i386ancient standalone tarball build for linux, which was increasingly unable to support new git-annex features. * Removed support for building with ghc older than 9.0.2, and with older versions of haskell libraries than are in current Debian stable. * stack.yaml: Update to lts-23.2. Note that i386ancient was targeting linux 2.6.32, which has been EOL for over 9 years now. Any old system still using such a kernel is certainly highly insecure. And I suspect i386ancient had its own insecurities due to haskell libraries and C libraries not having been updated.
This commit is contained in:
parent
292acd3c28
commit
da5e195597
24 changed files with 27 additions and 180 deletions
|
@ -170,7 +170,7 @@ getFeed o url st =
|
|||
|
||||
-- Use parseFeedFromFile rather than reading the file
|
||||
-- ourselves because it goes out of its way to handle encodings.
|
||||
parse tmpf = liftIO (parseFeedFromFile' tmpf) >>= \case
|
||||
parse tmpf = liftIO (parseFeedFromFile tmpf) >>= \case
|
||||
Nothing -> debugfeedcontent tmpf "parsing the feed failed"
|
||||
Just f -> do
|
||||
case decodeBS $ fromFeedText $ getFeedTitle f of
|
||||
|
@ -201,13 +201,6 @@ getFeed o url st =
|
|||
record (Just (Just (playlistDownloads url playlist)))
|
||||
next $ return True
|
||||
|
||||
parseFeedFromFile' :: FilePath -> IO (Maybe Feed)
|
||||
#if MIN_VERSION_feed(1,1,0)
|
||||
parseFeedFromFile' = parseFeedFromFile
|
||||
#else
|
||||
parseFeedFromFile' f = catchMaybeIO (parseFeedFromFile f)
|
||||
#endif
|
||||
|
||||
data ToDownload = ToDownload
|
||||
{ feedurl :: URLString
|
||||
, location :: DownloadLocation
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue