3.7/i386 prob's building sendmail - BSD

This is a discussion on 3.7/i386 prob's building sendmail - BSD ; OpenBSD 3.7/i386 will not do a generic build ("sh Build") of the generic sendmail source code ("sendmail.8.13.4.tar.gz"). OpenBSD 3.4/i386 does it just fine. I am now terrified of 3.7 & would appreciate any ideas on the above......

+ Reply to Thread
Results 1 to 5 of 5

Thread: 3.7/i386 prob's building sendmail

  1. 3.7/i386 prob's building sendmail

    OpenBSD 3.7/i386 will not do a generic build ("sh Build") of the generic
    sendmail source code ("sendmail.8.13.4.tar.gz").

    OpenBSD 3.4/i386 does it just fine.

    I am now terrified of 3.7 & would appreciate any ideas on the above...


  2. Re: 3.7/i386 prob's building sendmail

    M.K. wrote:
    > OpenBSD 3.7/i386 will not do a generic build ("sh Build") of the generic
    > sendmail source code ("sendmail.8.13.4.tar.gz").


    Maybe you can tell us the error message you got (and what you
    did to get it)?

    --
    Note: please read the netiquette before posting. I will almost never
    reply to top-postings which include a full copy of the previous
    article(s) at the end because it's annoying, shows that the poster
    is too lazy to trim his article, and it's wasting my time.

  3. Re: 3.7/i386 prob's building sendmail

    Claus A▀mann wrote:

    > M.K. wrote:
    > > OpenBSD 3.7/i386 will not do a generic build ("sh Build") of the generic
    > > sendmail source code ("sendmail.8.13.4.tar.gz").

    >
    > Maybe you can tell us the error message you got (and what you
    > did to get it)?
    >


    What I did:

    tar -xvzf sendmail.8.13.4.tar.gz
    cd sendmail-8.13.4
    sh Build

    Last screen of what I got:

    In file included from err.c:11:
    .../../sendmail/sendmail.h:96:26: netiso/iso.h: No such file or directory
    In file included from lockfile.c:14:
    .../../sendmail/sendmail.h:96:26: netiso/iso.h: No such file or directory
    In file included from safefile.c:14:
    .../../sendmail/sendmail.h:96:26: netiso/iso.h: No such file or directory
    In file included from snprintf.c:14:
    .../../sendmail/sendmail.h:96:26: netiso/iso.h: No such file or directory
    In file included from cf.c:11:
    .../../sendmail/sendmail.h:96:26: netiso/iso.h: No such file or directory
    Making in /usr/src/sendmail-8.13.4/obj.OpenBSD.3.7.i386/libsmutil
    cc -O -I. -I../../sendmail -I../../include -DNEWDB -DNIS -DMAP_REGEX
    -DNETISO -DFAST_PID_RECYCLE -DNOT_SENDMAIL -c debug.c
    In file included from debug.c:11:
    .../../sendmail/sendmail.h:96:26: netiso/iso.h: No such file or directory
    In file included from debug.c:11:
    .../../sendmail/sendmail.h:1356: error: field `siso' has incomplete type
    *** Error code 1

    Stop in /usr/src/sendmail-8.13.4/obj.OpenBSD.3.7.i386/libsmutil.
    *** Error code 1

    Stop in /usr/src/sendmail-8.13.4 (line 15 of Makefile).



  4. Re: 3.7/i386 prob's building sendmail

    M.K. wrote:

    > ../../sendmail/sendmail.h:96:26: netiso/iso.h: No such file or directory


    Seems OpenBSD 3.7 got rid of iso.h ("you won't be missed").
    See sendmail/README and add -UNETISO to the compile time flags.

    --
    Note: please read the netiquette before posting. I will almost never
    reply to top-postings which include a full copy of the previous
    article(s) at the end because it's annoying, shows that the poster
    is too lazy to trim his article, and it's wasting my time.

  5. Re: 3.7/i386 prob's building sendmail

    Claus A▀mann wrote:

    > Seems OpenBSD 3.7 got rid of iso.h ("you won't be missed").
    > See sendmail/README and add -UNETISO to the compile time flags.


    Deleting "-DNETISO" from the file "devtools/OS/OpenBSD" did the trick.

    Thanks for pointing me in the right direction.


+ Reply to Thread