ports/184806: [PATCH] devel/hs-vector: does not build on 10.x (likely lang/ghc problem)
Dmitry Marakasov
amdmi3 at amdmi3.ru
Mon Dec 16 16:30:00 UTC 2013
>Number: 184806
>Category: ports
>Synopsis: [PATCH] devel/hs-vector: does not build on 10.x (likely lang/ghc problem)
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 16 16:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Dmitry Marakasov
>Release: FreeBSD 10.0-BETA3 amd64
>Organization:
>Environment:
System: FreeBSD hades.panopticon 10.0-BETA3 FreeBSD 10.0-BETA3 #0 r258666: Wed Nov 27 03:06:10 MSK
>Description:
Likely after iconv-related changes in 10.x:
--- hs-vector.log begins here ---
===> Found saved configuration for hs-vector-0.10.0.1_2
===> hs-vector-0.10.0.1_2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by hs-vector-0.10.0.1_2 for building
===> Extracting for hs-vector-0.10.0.1_2
=> SHA256 Checksum OK for cabal/vector-0.10.0.1.tar.gz.
===> Patching for hs-vector-0.10.0.1_2
===> hs-vector-0.10.0.1_2 depends on executable: ghc - found
===> hs-vector-0.10.0.1_2 depends on package: ghc>=7.6.3 - found
===> hs-vector-0.10.0.1_2 depends on package: hs-primitive>=0.5 - found
===> hs-vector-0.10.0.1_2 depends on executable: gcc46 - found
===> hs-vector-0.10.0.1_2 depends on file: /usr/local/bin/as - found
===> Configuring for hs-vector-0.10.0.1_2
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
Linking ./setup ...
Configuring vector-0.10.0.1...
===> Building for hs-vector-0.10.0.1_2
Building vector-0.10.0.1...
Preprocessing library vector-0.10.0.1...
[ 1 of 19] Compiling Data.Vector.Storable.Internal ( Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o )
[ 2 of 19] Compiling Data.Vector.Fusion.Util ( Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o )
[ 3 of 19] Compiling Data.Vector.Fusion.Stream.Size ( Data/Vector/Fusion/Stream/Size.hs, dist/build/Data/Vector/Fusion/Stream/Size.o )
Data/Vector/Fusion/Stream/Size.hs:25:10: Warning:
No explicit method or default declaration for `*'
In the instance declaration for `Num Size'
Data/Vector/Fusion/Stream/Size.hs:25:10: Warning:
No explicit method or default declaration for `abs'
In the instance declaration for `Num Size'
Data/Vector/Fusion/Stream/Size.hs:25:10: Warning:
No explicit method or default declaration for `signum'
In the instance declaration for `Num Size'
[ 4 of 19] Compiling Data.Vector.Internal.Check ( Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o )
[ 5 of 19] Compiling Data.Vector.Fusion.Stream.Monadic ( Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... ghc: /usr/local/lib/ghc-7.6.3/base-4.6.0.1/HSbase-4.6.0.1.o: unknown symbol `iconv_open'
ghc: unable to load package `base'
*** Error code 1
Stop.
make[1]: stopped in /usr/home/amdmi3/projects/freebsd/ports/devel/hs-vector
*** Error code 1
Stop.
make: stopped in /usr/home/amdmi3/projects/freebsd/ports/devel/hs-vector
--- hs-vector.log ends here ---
Port maintainer (haskell at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.99_11 (mode: change, diff: SVN)
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list