X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=pkgsrc-ghc.git;a=blobdiff_plain;f=Makefile;h=dbe893ed11387e7536a35466ff2a0170e7670b67;hp=a647d2668760f672707115d1a6f055e38e4a950e;hb=b35cd54fea8f89f48c5da7e4f494116aa5afdb3d;hpb=00ab9cd0e83594ed290a1193dbf00b08c689f0fb diff --git a/Makefile b/Makefile index a647d26..dbe893e 100644 --- a/Makefile +++ b/Makefile @@ -24,6 +24,20 @@ PKG_DESTDIR_SUPPORT= user-destdir # Unregisterised HC packages are architecture dependent. We have to # create more HC packages to support more architectures. ONLY_FOR_PLATFORM= NetBSD-*-i386 FreeBSD-*-i386 +# Note: Darwin-*-powerpc is temporarily disabled for now. It shall +# come back in the near future. Thanks for your patience. + +# We must provide the real pass to gcc to the ./configure script, +# because GHC has a runtime dependency on it. Aren't there any better +# way than this? +.include "../../mk/compiler.mk" +.if empty(CCPATH) +WARNINGS+= "This package depends on pkgsrc's undocumented variable CCPATH but it disappeared somehow." +WARNINGS+= "Using hard-coded /usr/bin/gcc as the C compiler..." +CONFIGURE_ARGS+= --with-gcc=/usr/bin/gcc +.else +CONFIGURE_ARGS+= --with-gcc=${CCPATH} +.endif USE_TOOLS+= gmake bsdtar perl:run CONFIGURE_ENV+= PerlCmd=${PERL5:Q}