Jim Pazarena wrote:

first message had a silly typo; sorry

Dunno if this fits, but problems w/r pipe transport build were discused very recently under thread:

"FreeBSD pipe_transport_setup build failure"

Wherein the flag " -lutil " seemed to have (sometimes) been required.

FWIW, exim-postgresql 4.61 from ports has compiled w/o that flag, and w/o error for me on several 4.11-STABLE servers *while running*, using the 'portupgrade' tool, then '~/exim.sh restart'. Effectively zero offline time, and no hassle.

But no special flags, either.

HOWEVER, neither of your posts said:

- *which version* of FreeBSD:
i,e - 4.11, 5.X, 6.X, or 7.X,

OR

- if you were working from the ports, or from the master tarball + edit of local build configuration.

HTH,

Bill


this is the first time in YEARS that I had a compile error with a
new version of exim on FreeBSD

the error message from gcc is at the very bottom. I would appreciate
it if someone could point me in the right direction to troubleshoot
this.

regards,
Jim

gcc dk.c

awk '{ print ($1+1) }' cnumber.h > cnumber.temp
rm -f cnumber.h; mv cnumber.temp cnumber.h
gcc version.c
rm -f exim
gcc -o exim
transports/transports.a(pipe.o)(.text+0x36): In function `pipe_transport_setup':
: undefined reference to `login_getpwclass'
transports/transports.a(pipe.o)(.text+0x4d): In function `pipe_transport_setup':
: undefined reference to `setclassresources'
transports/transports.a(pipe.o)(.text+0x5b): In function `pipe_transport_setup':
: undefined reference to `login_close'
*** Error code 1




--
## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to