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?