I'll update the next release of vpopmail to also look in
/usr/bin/tcprules

Ken Jones

Chris Tolley wrote:
> 
> vpopmail isn't slanted towards RedHat RPMs, so it's expecting your tcprules
> to have been installed from source, which would put it in
> /usr/local/bin/tcprules.  The Makefile has that as a default, so when it
> can't find it, it doesn't go searching.  Just compile with the option
> 
> --enable-tcprules=/usr/bin/tcprules
> 
> which is where the RPM is configured to dump it, or hack the Makefile to the
> appropriate directory.
> 
> As for the rest...it looks as if your glibc package is damaged or
> incomplete.  Try reinstalling from the RPM that matches the revision of your
> RedHat.  Those references are defined in the .so files located in your /lib
> directory and are owned by the glibc package.
> 
> -CT
> 
> > -----Original Message-----
> > From: Sylwester S. Biernacki [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, July 07, 2000 3:49 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re[2]: vpopmail 4.8a Upgrade
> >
> >
> > 2000-07-07, at 02:53:22, [EMAIL PROTECTED] wrote:
> >
> > > also sprach list:
> > >> I'm trying to upgrade vpopmail to version 4.8a. However,
> > when I try to
> > >> ./configure, I get an error that the tcprules program
> > cannot be found.
> >
> > > You need to specify it with --enable-tcprules-prog=/path/to/tcprules
> >
> > >> Where should tcprules be coming from? What installation am
> > I missing?
> >
> > (pcg@micah) ~>> rpm -qf `which tcprules`
> > > ucspi-tcp-0.88-1
> > > ^^^^^^^^^
> > So... I've got another problem with compilation vpopmail.
> > gcc  -g -O2 -Wall  -o vchkpw  vchkpw.o opensmtp.o
> > libvpopmail.a -lnsl -lcrypt -lm
> > libvpopmail.a(my_thr_init.o): In function `my_thread_global_init':
> > my_thr_init.o(.text+0x14): undefined reference to `pthread_key_create'
> > libvpopmail.a(my_thr_init.o): In function `my_thread_init':
> > my_thr_init.o(.text+0xfa): undefined reference to
> > `pthread_getspecific'
> > my_thr_init.o(.text+0x13b): undefined reference to
> > `pthread_setspecific'
> > libvpopmail.a(my_thr_init.o): In function `my_thread_end':
> > my_thr_init.o(.text+0x1cd): undefined reference to
> > `pthread_setspecific'
> > libvpopmail.a(my_thr_init.o): In function `_my_thread_var':
> > my_thr_init.o(.text+0x204): undefined reference to
> > `pthread_getspecific'
> > collect2: ld returned 1 exit status
> > make[2]: *** [vchkpw] Error 1
> > make[2]: Leaving directory `/usr/src/vpopmail-4.8a'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/usr/src/vpopmail-4.8a'
> > make: *** [all-recursive-am] Error 2
> >
> > and this goes on every gcc compiler I've used (2.95 and 2.96):
> > gcc version 2.96 20000606 (experimental)
> > Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
> > Machine is RH 6.2 with glibc-2.1.90
> >
> > Any suggestions ?
> >
> > Despite of this fact, on other machines with egcs compiler it compiles
> > fine and works well.
> >
> > --
> > greetz,
> > Sylwester S. Biernacki <[EMAIL PROTECTED]>
> >
> >

Reply via email to