See <http://buildbot.snapframework.com/job/snap-server-portable/132/changes>
Changes:
[Carl Howells] Bump version to 0.3
[Carl Howells] Require snap-core >= 0.3
[Carl Howells] Do a lot more work on Config support
[Carl Howells] Reduce the size of Snap.Http.Server.Config's export list
[Shane] Refactored Server/Config.hs by removing duplication and renaming Flags
to Config.
[Shane] Revert "Refactored Server/Config.hs by removing duplication and
renaming Flags to Config."
[Gregory Collins] Merge branch 'master' into 0.3
[Gregory Collins] Merge branch 'master' into 0.3
[Shane] Completely redid server config stuff, see commit message for
9e0b1bc0e75e872fef1cf83019a1a052b2f91a63.
[Shane] Moved the Config part of Server.hs to a separate module, as it was
before. The Config code can then be reused in the construction of
domain-specific "httpServe" functions.
[Shane] Small cosmetic changes and bug fixes
[Carl Howells] Calculate error response length properly
[Gregory Collins] Merge branch 'master' into 0.3
[Gregory Collins] Merge branch 'master' into 0.3
[Gregory Collins] Merge branch 'master' into 0.3
[Gregory Collins] Merge branch 'master' into 0.3
[Gregory Collins] Merge branch '0.3'
[Gregory Collins] Fix busted merge
------------------------------------------
[...truncated 371 lines...]
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Cookie.hs:119:45:
Warning: A do-notation statement discarded a result of type [Char].
Suppress this warning by saying "_ <- spaces_l",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Cookie.hs:139:9:
Warning: A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '"'",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Cookie.hs:141:9:
Warning: A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '"'",
or by using the flag -fno-warn-unused-do-bind
[ 8 of 18] Compiling Network.BufferType ( Network/BufferType.hs,
dist/build/Network/BufferType.o )
Network/BufferType.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
[ 9 of 18] Compiling Network.HTTP.Base ( Network/HTTP/Base.hs,
dist/build/Network/HTTP/Base.o )
Network/HTTP/Base.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
Network/HTTP/Base.hs:803:8:
Warning: A do-notation statement discarded a result of type Result
a.
Suppress this warning by saying "_ <- readL",
or by using the flag -fno-warn-unused-do-bind
[10 of 18] Compiling Network.TCP ( Network/TCP.hs,
dist/build/Network/TCP.o )
Network/TCP.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
Network/TCP.hs:44:0:
Warning: The import of `Stream.readLine, Stream.readBlock,
Stream.writeBlock, Stream.close, Stream.closeOnEnd'
from module `Network.Stream' is redundant
[11 of 18] Compiling Network.StreamDebugger ( Network/StreamDebugger.hs,
dist/build/Network/StreamDebugger.o )
Network/StreamDebugger.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
[12 of 18] Compiling Network.StreamSocket ( Network/StreamSocket.hs,
dist/build/Network/StreamSocket.o )
Network/StreamSocket.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
Network/StreamSocket.hs:54:9:
Warning: orphan instance: instance Stream Socket
[13 of 18] Compiling Network.HTTP.Auth ( Network/HTTP/Auth.hs,
dist/build/Network/HTTP/Auth.o )
Network/HTTP/Auth.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
Network/HTTP/Auth.hs:161:30:
Warning: A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char ','",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Auth.hs:165:17:
Warning: A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '='",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Auth.hs:213:9:
Warning: A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '"'",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Auth.hs:215:9:
Warning: A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '"'",
or by using the flag -fno-warn-unused-do-bind
[14 of 18] Compiling Network.HTTP.Proxy ( Network/HTTP/Proxy.hs,
dist/build/Network/HTTP/Proxy.o )
Network/HTTP/Proxy.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
[15 of 18] Compiling Network.HTTP.HandleStream ( Network/HTTP/HandleStream.hs,
dist/build/Network/HTTP/HandleStream.o )
Network/HTTP/HandleStream.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
Network/HTTP/HandleStream.hs:113:2:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock
conn (($) buf_fromStr
bufferOps show rqst)",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/HandleStream.hs:115:2:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock
conn (rqBody rqst)",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/HandleStream.hs:151:8:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock
conn
((buf_append bufferOps)
(buf_fromStr bufferOps
(show rqst))
(rqBody rqst))",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/HandleStream.hs:229:2:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock
conn (($) buf_fromStr
bufferOps show rsp)",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/HandleStream.hs:231:2:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock
conn (rspBody rsp)",
or by using the flag -fno-warn-unused-do-bind
[16 of 18] Compiling Network.HTTP ( Network/HTTP.hs,
dist/build/Network/HTTP.o )
Network/HTTP.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
[17 of 18] Compiling Network.HTTP.Stream ( Network/HTTP/Stream.hs,
dist/build/Network/HTTP/Stream.o )
Network/HTTP/Stream.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
Network/HTTP/Stream.hs:109:3:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock conn (show rqst)",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Stream.hs:111:3:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock
conn (rqBody rqst)",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Stream.hs:156:25:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock
conn ((++) show rqst
rqBody rqst)",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Stream.hs:227:26:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock conn (show rsp)",
or by using the flag -fno-warn-unused-do-bind
Network/HTTP/Stream.hs:229:26:
Warning: A do-notation statement discarded a result of type Result
().
Suppress this warning by saying "_ <- writeBlock
conn (rspBody rsp)",
or by using the flag -fno-warn-unused-do-bind
[18 of 18] Compiling Network.Browser ( Network/Browser.hs,
dist/build/Network/Browser.o )
Network/Browser.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
Network/Browser.hs:963:2:
Warning: A do-notation statement discarded a result of type (BrowserState
t,
()).
Suppress this warning by saying "_ <- (lift (evh x)) st",
or by using the flag -fno-warn-unused-do-bind
Registering HTTP-4000.0.9...
Installing library in /home/hudson/.cabal/lib/HTTP-4000.0.9/ghc-6.12.1
Registering HTTP-4000.0.9...
[1 of 1] Compiling Main (
/tmp/network-bytestring-0.1.313728/network-bytestring-0.1.3/Setup.hs,
/tmp/network-bytestring-0.1.313728/network-bytestring-0.1.3/dist/setup/Main.o )
Linking
/tmp/network-bytestring-0.1.313728/network-bytestring-0.1.3/dist/setup/setup ...
Configuring network-bytestring-0.1.3...
Preprocessing library network-bytestring-0.1.3...
Building network-bytestring-0.1.3...
[1 of 5] Compiling Network.Socket.ByteString.IOVec (
dist/build/Network/Socket/ByteString/IOVec.hs,
dist/build/Network/Socket/ByteString/IOVec.o )
[2 of 5] Compiling Network.Socket.ByteString.MsgHdr (
dist/build/Network/Socket/ByteString/MsgHdr.hs,
dist/build/Network/Socket/ByteString/MsgHdr.o )
[3 of 5] Compiling Network.Socket.ByteString.Internal (
Network/Socket/ByteString/Internal.hs,
dist/build/Network/Socket/ByteString/Internal.o )
[4 of 5] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs,
dist/build/Network/Socket/ByteString.o )
[5 of 5] Compiling Network.Socket.ByteString.Lazy (
dist/build/Network/Socket/ByteString/Lazy.hs,
dist/build/Network/Socket/ByteString/Lazy.o )
Registering network-bytestring-0.1.3...
Installing library in
/home/hudson/.cabal/lib/network-bytestring-0.1.3/ghc-6.12.1
Registering network-bytestring-0.1.3...
Configuring snap-server-testsuite-0.1.1...
Warning: 'hs-source-dirs: ../src' is a relative path outside of the source
tree. This will not work when generating a tarball with 'sdist'.
Warning: 'hs-source-dirs: ../src' is a relative path outside of the source
tree. This will not work when generating a tarball with 'sdist'.
Warning: 'hs-source-dirs: ../src' is a relative path outside of the source
tree. This will not work when generating a tarball with 'sdist'.
Warning: 'hs-source-dirs: ../src' is a relative path outside of the source
tree. This will not work when generating a tarball with 'sdist'.
Preprocessing executables for snap-server-testsuite-0.1.1...
Building snap-server-testsuite-0.1.1...
../src/Snap/Http/Server/Config.hs:43:17:
Could not find module `Data.ByteString.UTF8':
It is a member of the hidden package `utf8-string-0.3.4'.
Perhaps you need to add `utf8-string' to the build-depends in your .cabal
file.
Use -v to see a list of the files searched for.
cabal: Error: some packages failed to install:
snap-server-testsuite-0.1.1 failed during the building phase. The exception
was:
ExitFailure 1
Publishing Javadoc
Recording test results
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at PROJECT level
<http://buildbot.snapframework.com/job/snap-server-portable/ws/test/dist/hpc>
to /home/hudson/hudson/data/jobs/snap-server-portable/htmlreports/HTML_Report
ERROR: Specified HTML directory
'<http://buildbot.snapframework.com/job/snap-server-portable/ws/test/dist/hpc'>
does not exist.
_______________________________________________
Snap mailing list
[email protected]
http://mailman-mail5.webfaction.com/listinfo/snap