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

Script done on Wed Oct 25 13:42:54 2000
> =09

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.

--=20
/* [zuntum] zuntum@eik.pl , [WWW] http://zuntum.eik.pl */