Paul Griffith via Exim-users <exim-users@exim.org> (Do 13 Mai 2021 18:33:54 
CEST):
> 
> 
> ------ Original Message ------
> >Paul
> 
> I am able to go into the build directory and  run "make exim" and the 
> exim binary is able to be compiled.

You are not expected to chdir into the build directory. You are expected
to be *above* the build directory.

        heiko@x1:…/src $ ls
        LICENSE Local Makefile build-… src …

And, additionally try a "make distclean" before doing anything else.
(This will let your Local/Makefile* inplace. So, no pain is expected.)

> build-Linux-x86_64]# make exim_fixdb
…

Again, first, you're not expected to sit in the build* directory, and
2nd, you're not expected to "make …" each tool individually.

I can't reproduce your issue. but this:

>   /cs/local/bin/ld: exim_fixdb.o: in function `is_tainted2':
>   exim_dbutil.c:(.text+0x178): undefined reference to 
> `allow_insecure_tainted_data'
>   collect2: error: ld returned 1 exit status
>   make: *** [Makefile:655: exim_fixdb] Error 1

reads as if somewhere an outdated *.a is hanging around. (or a broken
compile cache?)

    Best regards from Dresden/Germany
    Viele Grüße aus Dresden
    Heiko Schlittermann
--
 SCHLITTERMANN.de ---------------------------- internet & unix support -
 Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
 gnupg encrypted messages are welcome --------------- key ID: F69376CE -

Attachment: signature.asc
Description: PGP signature

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

Reply via email to