sendmail port (and BIND)

Does anyone have the OS-specific source files for compiling sendmail on
QNX 6.2.0 or 6.2.1?

In case anyone is interested, I got bind 9.2.2 to compile and run
without doing much of anything. I just had to change one source file
(app.c) because it defined a variable called “lock” in conflict with the
lock() function.

lew

There is a compiled and packaged sendmail 8.12.7 in the “beta”
unsupported/third-party repository for QNX 6.2.1 (see
http://www.qnx.com/developer/download/contrib/).

But if you really need/want to compile sendmail yourself, I did a
port of 8.12.7 for my own purposes before that repository came out.
The changes were pretty minor - I could send you the diffs if you
like, but these will presumably be different from what went into
the packaged version in the repository. Best would be if you could
get the patch from whoever did that port.

What exactly do you mean by “OS-specific source files”, by the way?

dB


Lewis Donzis wrote, ca. Wed, 19 Mar 2003 06:43:38 -0600:

Does anyone have the OS-specific source files for compiling sendmail on
QNX 6.2.0 or 6.2.1?

In case anyone is interested, I got bind 9.2.2 to compile and run
without doing much of anything. I just had to change one source file
(app.c) because it defined a variable called “lock” in conflict with the
lock() function.

lew

Sources for this port are available here:
http://qnx.wox.org/cdrom621/community/sendmail-8.12.7.tar.gz

Just make a diff with original tree. Not sure it is buildable.

Dmitry

David Bacon wrote:

There is a compiled and packaged sendmail 8.12.7 in the “beta”
unsupported/third-party repository for QNX 6.2.1 (see
http://www.qnx.com/developer/download/contrib/> ).

But if you really need/want to compile sendmail yourself, I did a
port of 8.12.7 for my own purposes before that repository came out.
The changes were pretty minor - I could send you the diffs if you
like, but these will presumably be different from what went into
the packaged version in the repository. Best would be if you could
get the patch from whoever did that port.

What exactly do you mean by “OS-specific source files”, by the way?

dB


Lewis Donzis wrote, ca. Wed, 19 Mar 2003 06:43:38 -0600:

Does anyone have the OS-specific source files for compiling sendmail on
QNX 6.2.0 or 6.2.1?

In case anyone is interested, I got bind 9.2.2 to compile and run
without doing much of anything. I just had to change one source file
(app.c) because it defined a variable called “lock” in conflict with the
lock() function.

lew

David Bacon wrote:

There is a compiled and packaged sendmail 8.12.7 in the “beta”
unsupported/third-party repository for QNX 6.2.1 (see
http://www.qnx.com/developer/download/contrib/> ).

Yep, saw that – but it’s binary only.

What exactly do you mean by “OS-specific source files”, by the way?

The files that were changed for the port, e.g., devtools/OS/QNX,
include/sm/config.h, and possibly something in include/sm/os.

There is QNX version 4 support released with sendmail, and it would be
nice if Neutrino could be included as well.

lew

Dmitry Alexeyev wrote:

Sources for this port are available here…

Thanks, that’s perfect!

lew