Further (broken) argus-2.0.0 patches
Carter Bullard
carter at qosient.com
Mon Sep 4 14:25:02 EDT 2000
Gentle People,
Here is a distribution that has incorporated fixes
for all the FreeBSD issues, so far. I made the -pthread
compiler option specific for freebsd4.x, because of
Neil's mail. Try it out. It should work?
It has a reworked ./configure and Makefile.in files.
It also has a few bugs fixed and a few new features, so
you should shift to this version.
Carter
-----Original Message-----
From: owner-argus at lists.andrew.cmu.edu
[mailto:owner-argus at lists.andrew.cmu.edu]On Behalf Of Peter Van Epp
Sent: Monday, September 04, 2000 12:53 PM
To: Neil Long
Cc: argus
Subject: Re: Further (broken) argus-2.0.0 patches
>
> Hello
>
> I am stuck at home on a dial-up pro tem but had a look at v2.0 with
Peter's
> first patch bundle (will try the second set later).
>
> With Peter's patches it built ok but I had to remove the -lpthread for the
> argus server Makefile entry (since the pthreads on my FreeBSD 3.5 laptop
is
> in one of the default system libs)
>
<snip>
Hmmm, interesting. On 4.1 RELEASE (which I'm running) there is a linker
flag -pthread that has been added to switch libc to libcr (which contains
the
threaded librarys). Does the 3.5 pthread man page have a section like this
in
it (because if not there may need to be different changes for the older
versions (-:)?
"
INSTALLATION
The current FreeBSD POSIX thread implementation is built in the library
libc_r which contains both thread-safe libc functions and the thread
functions. This library replaces libc for threaded applications.
By default, libc_r is built as part of a 'make world'. To disable the
build of libc_r you must supply the '-DNOLIBC_R' option to make(1).
A FreeBSD specific option has been added to gcc to make linking
threaded
processes simple. gcc -pthread links a threaded process against libc_r
instead of libc.
"
Peter Van Epp / Operations and Technical Support
Simon Fraser University, Burnaby, B.C. Canada
-------------- next part --------------
A non-text attachment was scrubbed...
Name: argus-2.0.0a.tar.gz
Type: application/x-gzip
Size: 203179 bytes
Desc: not available
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20000904/a7634d71/attachment.bin>
More information about the argus
mailing list