cat /usr/local/src/postfix-3.11.0-RC4/conf/makedefs.out
# Do not edit -- this file documents how Postfix was built for your machine.
#----------------------------------------------------------------
# Start of summary of user-configurable 'make makefiles' options.
# CCARGS=
# AUXLIBS=
# shared=
# dynamicmaps=
# pie=
# End of summary of user-configurable 'make makefiles' options.
#--------------------------------------------------------------
# System-dependent settings and compiler/linker overrides.
SYSTYPE = LINUX6
_AR = ar
ARFL = rv
_RANLIB = ranlib
SYSLIBS = -L/usr/lib64 -lpcre2-8 -ldb -lnsl -lresolv -ldl -licui18n -licuuc
CC = gcc -I. -I../../include -DHAS_DEV_URANDOM -DHAS_PCRE=2
-UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS $(WARN)
OPT = -O
DEBUG = -g
AWK = awk
STRCASE =
EXPORT = CCARGS='-I. -I../../include -DHAS_DEV_URANDOM -DHAS_PCRE=2
-UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS' OPT='-O'
DEBUG='-g'
WARN = -Wall -Wno-comment -Wformat -Wimplicit -Wmissing-prototypes \
-Wparentheses -Wstrict-prototypes -Wswitch -Wuninitialized \
-Wunused -Wno-missing-braces -fno-common
DEFINED_MAP_TYPES = dev_urandom pcre
MAKE_FIX =
# Switch between Postfix static and dynamically-linked libraries.
AR = ar
RANLIB = ranlib
LIB_PREFIX =
LIB_SUFFIX = .a
SHLIB_CFLAGS =
SHLIB_DIR = no
SHLIB_ENV =
SHLIB_LD = :
SHLIB_SYSLIBS =
SHLIB_RPATH =
# Switch between dynamicmaps.cf plugins and hard-linked databases.
NON_PLUGIN_MAP_OBJ = $(MAP_OBJ)
PLUGIN_MAP_OBJ =
PLUGIN_MAP_OBJ_UPDATE =
PLUGIN_MAP_SO_MAKE =
PLUGIN_MAP_SO_UPDATE =
PLUGIN_LD =
POSTFIX_INSTALL_OPTS =
# Application-specific rules.
On Mon, Mar 2, 2026 at 4:29 PM Wietse Venema via Postfix-users <
[email protected]> wrote:
> Avram-Teodor Berindeie via Postfix-users:
> > https://www.mail-archive.com/[email protected]/msg107467.html
>
> Does not reproduce. Just to be sure I wiped the process environment:
>
> env - PATH=/usr/bin make -f Makefile.in -j"$(nproc --ignore=1)" makefiles
> pie=yes \
> CCARGS='-DUSE_TLS -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"
> -Wl,-z,now,-s -fstack-protector-strong -D_FORTIFY_SOURCE=3 -DNO_DB
> -DHAS_LMDB -I/usr/local/include' \
> default_database_type=lmdb default_cache_db_type=lmdb \
> AUXLIBS="-lssl -lcrypto" \
> AUXLIBS_LMDB="-L/usr/local/lib -llmdb" \
> OPT="-O2 -fPIC"
>
> That did not build unless I added "-DNO_NIS" to the CCARGS value. With
> that change, Postfix builds and runs as expected.
>
> Mar 2 09:20:31 wzv postfix/pickup[135396]: 4fPh0v1lnmzZ50q: uid=0
> from=<root>
> Mar 2 09:20:31 wzv postfix/cleanup[135405]: 4fPh0v1lnmzZ50q: message-id=<
> [email protected]>
> Mar 2 09:20:31 wzv postfix/qmgr[135397]: 4fPh0v1lnmzZ50q: from=<
> [email protected]>, size=323, nrcpt=1 (queue active)
>
> Can you repeat the experiment with the commands above, and share
> the conf/makedefs.out file which is created with 'make makefiles'.
>
> Wietse
> _______________________________________________
> Postfix-users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>
_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]