[dovecot/core] ed77b0: Split parts of lib-dict into lib-dict-extra.
GitHub
noreply at github.com
Mon Apr 25 11:00:10 UTC 2016
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: ed77b0bf3a094fff279804e4f50ec0799680342f
https://github.com/dovecot/core/commit/ed77b0bf3a094fff279804e4f50ec0799680342f
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-04-25 (Mon, 25 Apr 2016)
Changed paths:
M configure.ac
M src/Makefile.am
A src/lib-dict-extra/Makefile.am
A src/lib-dict-extra/dict-fs.c
A src/lib-dict-extra/dict-register.c
M src/lib-dict/Makefile.am
R src/lib-dict/dict-fs.c
R src/lib-dict/dict-register.c
M src/lib-dovecot/Makefile.am
Log Message:
-----------
Split parts of lib-dict into lib-dict-extra.
Otherwise there's a circular dependency because lib-dict/dict-fs.c depends
on lib-fs, while lib-fs/fs-dict.c depends on lib-dict. This becomes a problem
when compiling --without-shared-libs, although for some reason it works for
me while linking the Dovecot core, but not when linking external plugins.
Commit: 57729dda3e18f02bf3a1eb5ebba5fa2ea18b6d8e
https://github.com/dovecot/core/commit/57729dda3e18f02bf3a1eb5ebba5fa2ea18b6d8e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-04-25 (Mon, 25 Apr 2016)
Changed paths:
M src/Makefile.am
M src/lib-dict-extra/Makefile.am
A src/lib-dict-extra/dict-ldap-settings.c
A src/lib-dict-extra/dict-ldap-settings.h
A src/lib-dict-extra/dict-ldap.c
M src/lib-dict/Makefile.am
R src/lib-dict/dict-ldap-settings.c
R src/lib-dict/dict-ldap-settings.h
R src/lib-dict/dict-ldap.c
Log Message:
-----------
lib-dict: Moved dict-ldap to lib-dict-extra
This also allows moving lib-ldap away from LIBDOVECOT_SUBDIRS in
src/Makefile.am, which was wrong because it's not really part of
libdovecot.la.
Commit: f670747b681262e0bf004107c3b1d1fe1183d6ec
https://github.com/dovecot/core/commit/f670747b681262e0bf004107c3b1d1fe1183d6ec
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-04-25 (Mon, 25 Apr 2016)
Changed paths:
M configure.ac
M src/lib-dovecot/Makefile.am
Log Message:
-----------
lib-dovecot: Avoid duplication of listing *.la in both Makefile.am and configure
Compare: https://github.com/dovecot/core/compare/576326ec91bc...f670747b6812
More information about the dovecot-cvs
mailing list