The build succeeded. 0 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2453$ stack unpack socks-0.5.6@sha256:074bad28bedd0b3924b6fb2cea04fd2ed330d1dbd0dea3c87dbb4173c9dcffa1
Unpacked socks-0.5.6 to /tmp/stackage-build2453/socks-0.5.6/
> /tmp/stackage-build2453/socks-0.5.6$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
Linking Setup ...
> /tmp/stackage-build2453/socks-0.5.6$ ./Setup configure --package-db=clear --package-db=global --package-db=/home/circleci/project/builds/nightly/pkgdb --libdir=/home/circleci/project/builds/nightly/lib --bindir=/home/circleci/project/builds/nightly/bin --datadir=/home/circleci/project/builds/nightly/share --libexecdir=/home/circleci/project/builds/nightly/libexec --sysconfdir=/home/circleci/project/builds/nightly/etc --docdir=/home/circleci/project/builds/nightly/doc/socks-0.5.6 --htmldir=/home/circleci/project/builds/nightly/doc/socks-0.5.6 --haddockdir=/home/circleci/project/builds/nightly/doc/socks-0.5.6
Configuring socks-0.5.6...
> /tmp/stackage-build2453/socks-0.5.6$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/socks-0.5.6$ ./Setup build
Preprocessing library for socks-0.5.6..
Building library for socks-0.5.6..
[1 of 7] Compiling Network.Socks5.Parse ( Network/Socks5/Parse.hs, dist/build/Network/Socks5/Parse.o )
[2 of 7] Compiling Network.Socks5.Types ( Network/Socks5/Types.hs, dist/build/Network/Socks5/Types.o )
[3 of 7] Compiling Network.Socks5.Conf ( Network/Socks5/Conf.hs, dist/build/Network/Socks5/Conf.o )
[4 of 7] Compiling Network.Socks5.Wire ( Network/Socks5/Wire.hs, dist/build/Network/Socks5/Wire.o )
Network/Socks5/Wire.hs:15:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
|
15 | import Control.Applicative
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
Network/Socks5/Wire.hs:23:1: warning: [-Wunused-imports]
The import of ‘Network.Socks5.Parse’ is redundant
except perhaps to import instances from ‘Network.Socks5.Parse’
To import instances alone, use: import Network.Socks5.Parse()
|
23 | import Network.Socks5.Parse as P (anyByte, take)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[5 of 7] Compiling Network.Socks5.Command ( Network/Socks5/Command.hs, dist/build/Network/Socks5/Command.o )
Network/Socks5/Command.hs:25:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
|
25 | import Control.Applicative
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 7] Compiling Network.Socks5.Lowlevel ( Network/Socks5/Lowlevel.hs, dist/build/Network/Socks5/Lowlevel.o )
Network/Socks5/Lowlevel.hs:10:1: warning: [-Wdeprecations]
Module ‘Network.BSD’ is deprecated:
This platform dependent module is no longer supported.
|
10 | import Network.BSD
| ^^^^^^^^^^^^^^^^^^
Network/Socks5/Lowlevel.hs:21:44: warning: [-Wdeprecations]
In the use of ‘getHostByName’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
|
21 | SocksAddrDomainName bs -> do he <- getHostByName (BC.unpack bs)
| ^^^^^^^^^^^^^
Network/Socks5/Lowlevel.hs:22:66: warning: [-Wdeprecations]
In the use of ‘hostAddress’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
|
22 | return $ SockAddrInet port (hostAddress he)
| ^^^^^^^^^^^
[7 of 7] Compiling Network.Socks5 ( Network/Socks5.hs, dist/build/Network/Socks5.o )
Network/Socks5.hs:48:1: warning: [-Wdeprecations]
Module ‘Network.BSD’ is deprecated:
This platform dependent module is no longer supported.
|
48 | import Network.BSD
| ^^^^^^^^^^^^^^^^^^
Network/Socks5.hs:49:1: warning: [-Wdeprecations]
Module ‘Network’ is deprecated:
The high level Network interface is no longer supported. Please use Network.Socket.
|
49 | import Network (PortID(..))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Network/Socks5.hs:80:5: warning: [-Wdeprecations]
In the use of ‘getProtocolNumber’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
|
80 | getProtocolNumber "tcp" >>= \proto ->
| ^^^^^^^^^^^^^^^^^
Network/Socks5.hs:112:21: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
|
112 | -> PortID -- ^ destination port
| ^^^^^^
Network/Socks5.hs:116:14: warning: [-Wdeprecations]
In the use of ‘getProtocolNumber’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
|
116 | proto <- getProtocolNumber "tcp"
| ^^^^^^^^^^^^^^^^^
Network/Socks5.hs:123:30: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
|
123 | socksConnectTo' :: String -> PortID -> String -> PortID -> IO Socket
| ^^^^^^
Network/Socks5.hs:123:50: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
|
123 | socksConnectTo' :: String -> PortID -> String -> PortID -> IO Socket
| ^^^^^^
Network/Socks5.hs:130:29: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
|
130 | socksConnectTo :: String -> PortID -> String -> PortID -> IO Handle
| ^^^^^^
Network/Socks5.hs:130:49: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
|
130 | socksConnectTo :: String -> PortID -> String -> PortID -> IO Handle
| ^^^^^^
Network/Socks5.hs:137:16: warning: [-Wdeprecations]
In the use of data constructor ‘Service’ (imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
|
137 | resolvePortID (Service serv) = getServicePortNumber serv
| ^^^^^^^
Network/Socks5.hs:137:32: warning: [-Wdeprecations]
In the use of ‘getServicePortNumber’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
|
137 | resolvePortID (Service serv) = getServicePortNumber serv
| ^^^^^^^^^^^^^^^^^^^^
Network/Socks5.hs:138:16: warning: [-Wdeprecations]
In the use of data constructor ‘PortNumber’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
|
138 | resolvePortID (PortNumber n) = return n
| ^^^^^^^^^^
> /tmp/stackage-build2453/socks-0.5.6$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/socks-0.5.6$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181120/socks-0.5.6-GwbGHoDx4OxJreDHceUvVY
> /tmp/stackage-build2453/socks-0.5.6$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/socks-0.5.6$ ./Setup register
Registering library for socks-0.5.6..