[IRCServices] Services 5.0.3 released

Todd Punderson todd at doonga.net
Tue Nov 19 07:12:01 PST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 19 November 2002 04:35 am, Andrew Church wrote:
>
>      The solution is to run ./configure.  I'll be releasing 5.0.4 shortly
> which will remind you to do this when the script is updated.
>

I tried this and still got the error, so I rm'ed the config.cache and it still 
happened...or did I miss something else?
Todd
(output follows)

su-2.05b$ cd ircservices-5.0.3
su-2.05b$ rm config.cache
su-2.05b$ ./configure

Beginning IRC Services configuration.

In what directory do you want the binaries to be installed?
Press Return for the default, or enter a new value.
[/usr/local/sbin] /home/ircd/ircservices

Where do you want the data files to be installed?
[/home/ircd/ircservices/lib]

End of interactive configuration.

Searching for a suitable compiler... great, found gcc!
Testing default compiler flags (-O2 -fno-strict-aliasing)... looks good.
Let's see what libraries we need...
Checking if we can use dynamic modules... yes.
Looking for an 8-bit integer type... char
Looking for a 16-bit integer type... short
Looking for a 32-bit integer type... int
Checking the size of int... 32 bits
Checking the size of long... 32 bits
Checking the size of time_t... 32 bits
Checking the size of gid_t... 32 bits
Checking for socklen_t... not present.
Checking for presence of include files (it's okay if some aren't there):
    strings.h... present
    sys/select.h... present
    sys/sysproto.h... present
Seeing if your system defines int16/int32... not found (this is good).
How to complain when something goes wrong... ah, strerror() is here.
Looking for other routines we want that you don't have...
Checking how to install files... looks like "install" will work.
Seeing if "install" will create directories... OK.
Checking how to copy directories... /bin/cp -pr
Creating config.h... done (unchanged).
Creating Makefile.inc... done (unchanged).
Saving configuration results in config.cache... done.

All done!  Now edit defs.h as needed, and run "make" (or possibly "gmake")
to compile Services.  See the README and FAQ if you have any problems.
su-2.05b$ gmake
sh version.sh
gcc  -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -c version.c -o 
version.o
gcc  -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -c actions.c -o 
actions.o
In file included from sockets.h:13,
                 from services.h:97,
                 from actions.c:10:
/usr/include/sys/socket.h:54: conflicting types for `socklen_t'
defs.h:169: previous declaration of `socklen_t'
gmake: *** [actions.o] Error 1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE92cfrxwj28as2RzQRArOfAJ41qdvR3/VJ/ew3MjF4PAWaOybG7QCglxl4
AeFMzemq4CDvjVWd4xnbLVI=
=RRlj
-----END PGP SIGNATURE-----