[Fedora-haskell-list] Tentative plan for GHC 6.10.1

Jens Petersen petersen at redhat.com
Tue Oct 14 02:37:30 UTC 2008


> > I can push an update for the macros instead.

Ok, I tried to build a ghc-6.8.2 update for f9 in koji: but it fails with

checking for gethostent... 
yes
configure: creating ./config.status
config.status: creating network.buildinfo
config.status: creating include/HsNetworkConfig.h
Configuring network-2.1.0.0...
rm -f network/GNUmakefile
cp Makefile.local network
if ifBuildable/ifBuildable network; then \
	   cd network && setup/Setup makefile -f GNUmakefile; \
	fi
Socket.hsc: In function 'main':
Socket.hsc:1144: error: invalid application of 'sizeof' to incomplete type 'struct ucred' 
Socket.hsc:1144: error: invalid application of 'sizeof' to incomplete type 'struct ucred' 
Socket.hsc:1144: error: invalid application of 'sizeof' to incomplete type 'struct ucred' 
Socket.hsc:1150: error: invalid use of undefined type 'struct ucred'
Socket.hsc:1151: error: invalid use of undefined type 'struct ucred'
Socket.hsc:1152: error: invalid use of undefined type 'struct ucred'
compiling dist/build/Network/Socket_hsc_make.c failed
command was: gcc -c -D__GLASGOW_HASKELL__=608 -I/builddir/build/BUILD/ghc-6.8.2/i
ncludes -I/builddir/build/BUILD/ghc-6.8.2/gmp/gmpbuild -D__GLASGOW_HASKELL__=608 -DCALLCONV=ccall -Iinclude dist/build/Network/Socket_hsc_make.c -o dist/build/Network/Socket_hsc_make.o
Preprocessing library network-2.1.0.0...
make[1]: *** [network/GNUmakefile] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/ghc-6.8.2/libraries'
make: *** [stage1] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.17351 (%build)

See http://koji.fedoraproject.org/koji/buildinfo?buildID=66248 and http://koji.fedoraproject.org/koji/buildinfo?buildID=66247

http://koji.fedoraproject.org/koji/packageinfo?packageID=1853 shows that ghc-6.8.2 has never built for f9... it starts to come back me now. ;)

Any ideas, Bryan?  The easiest way forward I can see is still to update f9 to ghc-6.8.3.

> Please do, this way we can start pushing packages through review.

Note that current ghc-6.8.3 builds from rawhide work fine under f9 too: so I would suggest using them for now.

Jens




More information about the haskell-devel mailing list