Haskell and nox11

Tankko tankko at gmail.com
Thu Jul 19 20:50:41 UTC 2007


On 7/19/07, Sergey Zaharchenko <doublef-ctm at yandex.ru> wrote:

> It probably doesn't matter here whether you use X11 or not. It seems
> like you're running -current, and you are hitting the `.if ${OSVERSION}
> >= 700000' check in the Makefile. Try removing it, and it might work. It
> works for me that way, at least...
>
> HTH,

I removed a couple of those checks, and it gets father, but now I get:

===>  Extracting for ghc-nox11-6.6.1
=> MD5 Checksum OK for ghc-6.6.1-src.tar.bz2.
=> MD5 Checksum OK for ghc-6.6.1-src-extralibs.tar.bz2.
===>   ghc-nox11-6.6.1 depends on file: /usr/local/bin/perl5.8.8 - found
===>   ghc-nox11-6.6.1 depends on file: /usr/local/sbin/pkg_info - found
===>  Patching for ghc-nox11-6.6.1
===>   ghc-nox11-6.6.1 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Applying FreeBSD patches for ghc-nox11-6.6.1
/usr/bin/sed -i.bak
s+/usr/local/lib/ghc-6.6+/usr/ports/lang/ghc/work/ghc-6.6.1-boot/lib/i386-unknown-freebsd+
 /usr/ports/lang/ghc/work/ghc-6.6.1-boot/bin/i386-unknown-freebsd/*.sh
sed: /usr/ports/lang/ghc/work/ghc-6.6.1-boot/bin/i386-unknown-freebsd/*.sh:
No such file or directory
*** Error code 1

I am running 5.3, I don't know if that is messing things up, or if I
need to modify the Makefile more to get it to work.

I have a...

/usr/ports/lang/ghc/work/ghc-6.6.1

...but not a...

/usr/ports/lang/ghc/work/ghc-6.6.1-boot

...as the Makefile seems to want.

Thanks, Tankko


More information about the freebsd-questions mailing list