On Mon, Jun 22, 2009 at 10:29 PM, Daniel Dickman said,

> Eric, attached is a starting point if you -- or someone else -- want
> to finish the work to get balsa ported over. The patches are quick
> hacks to get it to compile (so you'll need to investigate why it
> doesn't compile and fix properly) and dependencies need to be set

It does compile here, on a stock

$ uname -a
OpenBSD trollboy.legomenon.org 4.5 GENERIC#1749 i386

system. I should hasten to add that is also _runs_, although my test
drive has been hardly down the driveway yet.  All this even after I
added to the Makefile:

 --with-gpgme=yes \
              --with-ssl \

Libesmtp is another matter. Just as an fyi, I can report that the
off-the-shelf tarball of libesmtp-1.0.4 fails to build with:

 gcc -DHAVE_CONFIG_H -I. -I. -I. -I. -pthread -std=c99 -pedantic -g
-O2 -pthread -std=c99 -pedantic -g -O2 -MT headers.lo -MD -MP -MF
.deps/headers.Tpo -c headers.c  -fPIC -DPIC -o .libs/headers.o
headers.c: In function `print_message_id':
headers.c:161: error: storage size of `tv' isn't known
headers.c:170: warning: implicit declaration of function `gettimeofday'
gmake[2]: *** [headers.lo] Error 1
gmake[2]: Leaving directory `/usr/local/src/libesmtp-1.0.4'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/libesmtp-1.0.4'
gmake: *** [all] Error 2

OpenBSD ships with sendmail so the loss of smtp ought not be a
deal-breaker, yes?


--
No no no, my fish's name is Eric, Eric the fish. He's an halibut. I am
not a looney! Why should I be tarred with the epithet looney merely
because I have a pet halibut?

Reply via email to