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 -
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/