pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/30377



The following reply was made to PR pkg/30377; it has been noted by GNATS.

From: Jan =?ISO-8859-2?Q?=A9mydke?= <jan.smydke%jh-inst.cas.cz@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/30377
Date: Thu, 11 Feb 2010 14:56:11 +0100

 nhc98-1.18 from pkgsrc does not compile anyway (NetBSD 5.0.1 x86
 2009Q4):
 
 # make       
 => Bootstrap dependency digest>=20010302: found
 digest-20080510
 [0,20/271] => Checksum SHA1 OK for nhc98src-1.18.tar.gz => Checksum
 RMD160 OK for nhc98src-1.18.tar.gz => Checksum SHA1 OK for
 nhc98-1.18-library-interfaces.tar.gz => Checksum RMD160 OK for
 nhc98-1.18-library-interfaces.tar.gz ===> Installing dependencies for
 nhc98-1.18nb2 => Build dependency gmake>=3.81: found gmake-3.81
 ===> Overriding tools for nhc98-1.18nb2
 ===> Extracting for nhc98-1.18nb2
 ===> Patching for nhc98-1.18nb2
 => Applying pkgsrc patches for nhc98-1.18nb2
 ===> Creating toolchain wrappers for nhc98-1.18nb2
 ===> Configuring for nhc98-1.18nb2
 Configuring for nhc98... [ v1.18 (2005-03-11 version) ]
 --------
 Looking for already-installed Haskell compilers:
   Found C compiler:    /usr/pkgsrc/lang/nhc98/work/.wrapper/bin/cc
   C compiler version:  gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb2
 20081120) Looking for hbc...   (not found)
   Note: LMLDIR/HBCDIR variables must be set to enable detection of hbc.
   Looking for ghc...   found 6.8.3
   Looking for nhc98... (not found)
 You said you want to use gcc to build hmake.
   Now I'm creating targets/ix86-NetBSD/hmake3.config for your
 installation. Done.
 --------
                    Configuration report for nhc98.
     (You can re-run configure to change settings before proceeding.)
 You wish (eventually) to install the following components in these
 locations: (Installation directories are not created/checked at this
 stage.) Final install root:   /usr/pkg
 nhc98 binaries/libs:  /usr/pkg/lib/nhc98/ix86-NetBSD
 hmake binaries:       /usr/pkg/lib/hmake/ix86-NetBSD
 Interfaces/includes:  /usr/pkg/include/nhc98
 Scripts:              /usr/pkg/bin
 Man pages:            /usr/pkg/man/man1
 Html documents:       /usr/pkg/share/doc/nhc98
 
 Now we check/create your build directories:
 Config directory:      targets/ix86-NetBSD
 Build directory root:
     /usr/pkgsrc/lang/nhc98/work/nhc98-1.18/targets (exists)
 Object files build in:
     /usr/pkgsrc/lang/nhc98/work/nhc98-1.18/targets/ix86-NetBSD (exists)
 Executables and libs:
     /usr/pkgsrc/lang/nhc98/work/nhc98-1.18/lib/ix86-NetBSD (created)
 
 You are going to build nhc98 with:          gcc
 nhc98comp uses RTS delimiters?              yes
 This machine's endian-ness is:              -DLOW_BYTE_FIRST (detected) 
 Executables need .exe suffix?               no  (detected)
 Found /usr/bin/true not /bin/true
 Testing for the curses library:             -lncurses (detected) 
 Testing for the readline library:           no  (detected)
 Reading /usr/include/errno.h: script/config-errno.c: In function 'main':
 script/config-errno.c:593: warning: incompatible implicit declaration
 of built-in function 'printf' script/config-errno.c:691: warning:
 incompatible implicit declaration of built-in function 'exit'
 script/errnogen.c: In function 'main': script/errnogen.c:1289: warning:
 incompatible implicit declaration of built-in function 'printf'
 script/errnogen.c:1404: warning: incompatible implicit declaration of
 built-in function 'exit' updated DErrNo.hs Default heap for compiled
 programs is: 100000 words (cached) 
 
 Adding Makefile config script to
     /usr/pkgsrc/lang/nhc98/work/nhc98-1.18/lib/ix86-NetBSD...
 Adding build scripts to
     /usr/pkgsrc/lang/nhc98/work/nhc98-1.18/script...    
     nhc98 hmake hmake-config hi greencard hsc2hs cpphs 
 Creating src/runtime/nhc98heap.c ...
 Updating targets/ix86-NetBSD/hmake3.config...
 fullname: not found
 Saving current configuration in targets/ix86-NetBSD/config.cache
 Done.
 
 ===> Building for nhc98-1.18nb2
 /usr/pkgsrc/lang/nhc98/work/nhc98-1.18/lib/ix86-NetBSD/config:17: ***
 missing separator.  Stop. *** Error code 2
 
 Stop.
 make: stopped in /usr/pkgsrc/lang/nhc98
 *** Error code 1
 
 Stop.
 make: stopped in /usr/pkgsrc/lang/nhc98
 
 
 ====================================
 
 However, my native build of version 1.20 worked seamlessly by gcc and
 then by the resulting nhc98 on amd64 and x86.
 
 So I'd suggest upgrading pkgsrc to nhc98-1.20
 
 JS
 


Home | Main Index | Thread Index | Old Index