I'm trying to update the MacPorts dovecot to version 2.4.2.
The build uses the standard calls './configure ; make all', with standard
build flags LDFLAGS='-L/opt/local/lib ...'
I get this build error, which makes it appear that the Makefile in
./src/lib-regex is creating a incorrect target from the build flags.
:info:build Making all in lib-regex
:info:build make[3]: Entering directory
`/opt/local/var/macports/build/dovecot-f6decbdd/work/dovecot-2.4.2/src/lib-regex'
:info:build make[3]: *** No rule to make target `-L/opt/local/lib', needed by
`test-regex'. Stop.
The cause of this is that the Makefile ./src/lib-regex/Makefile
incorrectly includes the library path option -L/opt/local/lib as a library
dependency:
LIBICU_LIBS = -L/opt/local/lib -licui18n -licuuc
LIBOBJS =
LIBPCRE_CFLAGS =
LIBPCRE_LIBS = -L/opt/local/lib -lpcre2-32
LIBS =
LIBSODIUM_CFLAGS =
LIBSODIUM_LIBS = -L/opt/local/lib -lsodium
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]