Subject: Re: pkg/11309: BitchX package
To: None <zuntum@eik.pl>
From: Jared D. McNeill <jmcneill@invisible.yi.org>
List: netbsd-bugs
Date: 10/25/2000 15:19:31
Hmm, I'll have to take a look at the configure script and make sure that
it ignores ncurses if found.. 

Jared

On Wed, 25 Oct 2000 zuntum@eik.pl wrote:

> Date: Wed, 25 Oct 2000 13:54:02 +0200
> From: zuntum@eik.pl
> To: jmcneill@invisible.yi.org, netbsd-bugs@netbsd.org
> Subject: Re: pkg/11309: BitchX package
> 
> On Tue, Oct 24, 2000 at 09:06:26PM -0300, jmcneill@invisible.yi.org wrote:
> > 
> > >Number:         11309
> > >Category:       pkg
> > >Synopsis:       BitchX package
> > 
> > >Description:
> > 	BitchX IRC client (net/bitchx) addition to pkgsrc.
> > 	URL: http://pkgsrc.invisible.yi.org/pkgsrc/bitchx.tar.gz
> > >How-To-Repeat:
> 
> It doesn't compile for me. Sorry for these ^M's, they are produced by /usr/bin/script
> 
> NetBSD cappi 1.5_ALPHA2 NetBSD 1.5_ALPHA2 (CAPPI) #2: Fri Sep  8 22:06:48 CEST 2000     root@cappi:/usr/src/sys/arch/i386/compile/CAPPI i386
> 
> zuntum@cappi:~> ident /usr/pkgsrc/net/bitchx/Makefile
> /usr/pkgsrc/net/bitchx/Makefile:
>      $Id: Makefile,v 1.3 2000/10/24 23:56:40 jmcneill Exp $
> 
> Script started on Wed Oct 25 13:41:17 2000
> zuntum@cappi:/usr/pkgsrc/net/bitchx# make clean; make
> ===> Cleaning for bitchx-1.0c17
> => Checksum OK for ircii-pana-1.0c17.tar.gz.
> ===> Extracting for bitchx-1.0c17
> ===> Patching for bitchx-1.0c17
> ===> Applying NetBSD patches for bitchx-1.0c17
> ===> Configuring for bitchx-1.0c17
> creating cache ./config.cache
> Welcome to the BitchX-1.0c17 configuration
> 
> checking for gcc... cc
> checking whether the C compiler (cc -O2   -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib) works... yes
> checking whether the C compiler (cc -O2   -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether cc accepts -g... yes
> checking how to run the C preprocessor... cc -E
> checking for POSIXized ISC... no
> checking for gawk... no
> checking for mawk... no
> checking for nawk... no
> checking for awk... awk
> checking for gmake... gmake
> checking for NeXT... no
> checking for AIX... no
> checking whether cc needs -traditional... no
> checking for qnx... no
> checking for solaris... no
> checking for SVR4... no
> checking for -I/usr/netinclude... no
> checking for hpux version... no
> checking for ultrix... no
> checking for POSIX.1... yes
> checking for sequent/ptx... no
> checking for connect... yes
> checking for getpwnam in -lsun... no
> checking for inet_addr in -ldgc... no
> checking for gethostbyname in -lresolv... yes
> checking for crypt in -lcrypt... yes
> checking for pow in -lm... yes
> checking whether you want to use termcap... no
> checking for setupterm in -lncurses... yes
> checking ncurses version... VERSION:NCURSES_VERSION
> checking for tputs in ncurses.h... no
> checking for tputs in termcap.h... no
> checking for tputs in curses.h... forced
> checking for arpa/inet.h... yes
> checking for sys/time.h... yes
> checking for sys/fcntl.h... yes
> checking for fcntl.h... yes
> checking for sys/file.h... yes
> checking for sys/syslimits.h... yes
> checking for netinet/in_systm.h... yes
> checking for sys/in_systm.h... no
> checking for sys/filio.h... yes
> checking for regex.h... yes
> checking for regexp.h... yes
> checking for netdb.h... yes
> checking for sys/un.h... yes
> checking for sys/select.h... yes
> checking for dirent.h... yes
> checking for sys/ndir.h... no
> checking for sys/dir.h... yes
> checking for ndir.h... no
> checking for tparm... yes
> checking for strtoul... yes
> checking for inet_aton... yes
> checking for strlcpy... yes
> checking for strlcat... yes
> checking for vsnprintf... yes
> checking for snprintf... yes
> checking for setsid... yes
> checking for setupterm... yes
> checking for strerror... yes
> checking for memmove... yes
> checking for gettimeofday... yes
> checking for uname... yes
> checking for getrusage... yes
> checking for scandir... yes
> checking for sysconf... yes
> checking for getpgid... yes
> checking for killpg... yes
> checking for getlogin... yes
> checking for realpath... yes
> checking for fchdir... yes
> checking for setvbuf... yes
> checking for getpass... yes
> checking for fpathconf... yes
> checking for getpwent... yes
> checking for ANSI C header files... yes
> checking whether time.h and sys/time.h may both be included... yes
> checking for dirent.h that defines DIR... yes
> checking for opendir in -ldir... no
> checking return type of signal handlers... void
> checking for mode_t... yes
> checking for pid_t... yes
> checking for size_t... yes
> checking for uid_t in sys/types.h... yes
> checking for working alloca.h... no
> checking for alloca... yes
> checking whether sys/types.h defines fd_set... yes
> checking for struct linger... yes
> checking for sun_len in <sys/un.h>... yes
> checking for select... yes
> checking non-blocking type... posix
> checking for sys_siglist declaration... yes
> checking signal implementation
> checking for sigaction... yes
> using posix signals
> checking for waitpid declaration... yes
> checking for errno declaration... yes
> checking for a 32 bit integer... unsigned long
> checking whether to enable dmalloc debugging support... no
> checking whether to enable GTK support... no
> checking whether to enable OS/2 PM support... no
> checking whether to enable sound support... no
> checking whether to enable Tcl support... no
> checking whether to enable plugin support... no
> checking for unix mail directory... /var/mail
> checking for default server list... none
> checking whether to enable IPv6 support... no
> checking whether to enable SOCKS support... no
> checking whether to support SOCKS5... no
> checking whether to support SOCKS4... no
> checking whether to enable CD-ROM support... no
> updating cache ./config.cache
> creating ./config.status
> creating Makefile
> creating source/Makefile
> creating dll/Makefile
> creating dll/abot/Makefile
> creating dll/acro/Makefile
> creating dll/amp/Makefile
> creating dll/blowfish/Makefile
> creating dll/cavlink/Makefile
> creating dll/cdrom/Makefile
> creating dll/encrypt/Makefile
> creating dll/fserv/Makefile
> creating dll/hint/Makefile
> creating dll/identd/Makefile
> creating dll/mail/Makefile
> creating dll/nap/Makefile
> creating dll/nicklist/Makefile
> creating dll/possum/Makefile
> creating dll/qbx/Makefile
> creating dll/qmail/Makefile
> creating dll/aim/Makefile
> creating dll/aim/toc/Makefile
> creating dll/europa/Makefile
> creating dll/wavplay/Makefile
> creating BitchX.spec
> creating gtkBitchX.spec
> creating stamp-h
> creating include/defs.h
> BitchX (C) 1996-2000 Colten Edwards
> ----------------------------------------------------------
> 
> The configuration script has finished. You should look through and make any
> necessary changes to the file "./include/config.h".
> When you are satisfied with your configuration settings, type "make" to compile
> BitchX. When make finishes, you can type "make install" to install BitchX
> globally (if you're root), or else you can type "make install_local" to
> install BitchX to your home directory.
> 
> *** IMPORTANT! PLEASE READ THE FOLLOWING: ***
> 
> We are trying to get statistics on the number of BitchX users. In the source
> directory is the file "cl.c". This file contains a function that will send a
> single UDP packet to BitchX.com. The ONLY information that packet contains is
> the user's BitchX version and OS. This function does NOT interfere with the
> client in any way, and does NOT receive any information back.
> 
> We are interested in this information for statistical purposes and to improve
> support for various operating systems. YOU ARE NOT REQUIRED TO CONTRIBUTE TO
> THIS EFFORT. If you would like to disable this function, remove the line
> "#define WANT_NOTIFY_BITCHX_COM ON" from the file "./include/config.h".
> 
> 
> ===> Building for bitchx-1.0c17
> cc -O2 -Wall -I./../include -I/usr/pkgsrc/net/bitchx/work/BitchX/include  -c alias.c
> In file included from ../include/irc.h:116,
>                  from alias.c:12:
> ../include/irc_std.h:63: ncurses.h: No such file or directory
> gmake: *** [alias.o] Error 1
> *** Error code 2
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> zuntum@cappi:/usr/pkgsrc/net/bitchx# ^Dexit
> 
> Script done on Wed Oct 25 13:42:54 2000
> > 	
> 
> zuntum@cappi:/usr/pkgsrc/net/bitchx# ls -l /usr/pkg/include/ncurses.h
> -r--r--r--  1 root  wheel  59979 Aug 31 20:55 /usr/pkg/include/ncurses.h
> 
> looks like it doesn't look for ncurses.h in the right place,
> /usr/pkg/include.
> 
> -- 
> /* [zuntum] zuntum@eik.pl , [WWW] http://zuntum.eik.pl */
>