Am 19.07.2013 17:37, schrieb Paul J Stevens:
> git cherry-pick is your friend
>
> git reset --hard <GOOD_COMMIT_ID>
> git cherry-pick <COMMIT_ID_TO_TEST1>
> git cherry-pick <COMMIT_ID_TO_TEST2>
> 
> test, test, done.
> 
> git reset --hard <GOOD_COMMIT_ID>

i am svn-user/php-developer, so my way to get snapshots is http://git.dbmail.eu/
however things got better and it starts again but with a warning and 
additionally
i have attached GCC warnings due builtime as textfile

dbmail-message.c:1228:24: warning: 'r' may be used uninitialized in this 
function [-Wmaybe-uninitialized]
____________________________________________________

GOOD: 
http://git.dbmail.eu/paul/dbmail/commit/?id=1765acf2b984c06927175812261b71d644c77bc4
is starting again while i still not understand the link between the bug and 
autoconf

these warnings are in maillog as well as /var/log/messages after start:
dbmail/imap4d[52737]: Warning:[config] GetDBParams(+283): deprecation warning! 
[dburi] missing
dbmail/pop3d[52760]: Warning:[config] GetDBParams(+283): deprecation warning! 
[dburi] missing
dbmail/lmtpd[52773]: Warning:[config] GetDBParams(+283): deprecation warning! 
[dburi] missing
dbmail/timsieved[52786]: Warning:[config] GetDBParams(+283): deprecation 
warning! [dburi] missing
____________________________________________________

BAD: 
http://git.dbmail.eu/paul/dbmail/commit/?id=f1fbd7f93eb5bf3ce0584681ae4a6b8279ce2fc4
i tested all builds before and starting from this it was broken
____________________________________________________


what is dbmail trying to tell me with dburi missing?

[root@testserver:~]$ cat /etc/dbmail.conf
[DBMAIL]
host                  = localhost
user                  = dbmail
pass                  = *****************************************
sqlsocket             = /var/lib/mysql/mysqld_dbmail.sock
driver                = mysql
authdriver            = sql
db                    = dbmail
table_prefix          = dbmail_
max_db_connections    = 10

encoding              = utf8
default_msg_encoding  = utf8
postmaster            = postmas...@testserver.rhsoft.net
sendmail              = /usr/sbin/sendmail

syslog_logging_levels = 31
; file_logging_levels = 511
query_time_info       = 10
query_time_notice     = 20
query_time_warning    = 30
query_timeout         = 300

effective_user        = dbmail
effective_group       = dbmail

tls_cafile            = /etc/pki/tls/certs/ca-bundle.crt
tls_cert              = /etc/postfix/certs/localhost.pem
tls_key               = /etc/postfix/certs/localhost.pem
tls_ciphers           = ALL:!aNULL:!eNULL:!ADH!LOW:!MEDIUM:!EXP:!SSLv2:HIGH

backlog               = 128
timeout               = 300
login_timeout         = 60
resolve_ip            = no
authlog               = no
logfile               = /var/log/dbmail.log
errorlog              = /var/log/dbmail.err
pid_directory         = /var/run/dbmail

[LMTP]
bindip                = 127.0.0.1
port                  = 24
timeout               = 1800
banner                = LMTP

[POP]
bindip                = 127.0.0.1
port                  = 110
pop_before_smtp       = no
banner                = POP3
timeout               = 1800
login_timeout         = 1800

[IMAP]
bindip                = 127.0.0.1
port                  = 143
timeout               = 4000
login_timeout         = 1800
imap_before_smtp      = no
idle_timeout          = 30
capability            = IMAP4 IMAP4rev1 AUTH=LOGIN ACL RIGHTS=texk NAMESPACE 
CHILDREN SORT QUOTA
THREAD=ORDEREDSUBJECT UNSELECT IDLE ID
banner                = IMAP
max_message_size      = 36700160

[SIEVE]
bindip                = *
port                  = 2000
banner                = SIEVE

[DELIVERY]
# Run Sieve scripts as messages are delivered.
SIEVE                 = yes

# Use 'user+mailbox@domain' format to deliver to a mailbox.
SUBADDRESS            = yes

# Turn on/off the Sieve Vacation extension.
SIEVE_VACATION        = yes

# Turn on/off the Sieve Notify extension
SIEVE_NOTIFY          = no

# Turn on/off additional Sieve debugging.
SIEVE_DEBUG           = no

# Use the auto_notify table to send email notifications.
AUTO_NOTIFY           = no

# Use the auto_reply table to send away messages.
AUTO_REPLY            = yes

# check for duplicate messages in the relevant mailbox during delivery using 
the Message-ID header
suppress_duplicates   = yes

# soft/hard bounce if quota is exceeded
quota_failure         = hard
configure: WARNING: unrecognized options: --enable-manpages, --enable-pie
checking maximum warning verbosity option...  -W -Wall -Wpointer-arith 
-Wstrict-prototypes for C
configure: WARNING: unrecognized options: --enable-manpages, --enable-pie
sortsieve.c:206:12: warning: variable 'mime' set but not used 
[-Wunused-but-set-variable]
sortsieve.c:264:17: warning: variable 'options' set but not used 
[-Wunused-but-set-variable]
sortsieve.c:263:6: warning: variable 'importance' set but not used 
[-Wunused-but-set-variable]
sortsieve.c:261:35: warning: variable 'method' set but not used 
[-Wunused-but-set-variable]
sortsieve.c:261:14: warning: variable 'message' set but not used 
[-Wunused-but-set-variable]
dbmail-message.c:339:44: warning: variable 'key' set but not used 
[-Wunused-but-set-variable]
dbmail-message.c:339:28: warning: variable 'order' set but not used 
[-Wunused-but-set-variable]
dbmail-mailbox.c:1072:11: warning: variable 'i' set but not used 
[-Wunused-but-set-variable]
dbmail-message.c:2641:6: warning: the address of 'val' will always evaluate as 
'true' [-Waddress]
dbmail-message.c:2643:11: warning: the address of 'val' will always evaluate as 
'true' [-Waddress]
dm_db.c:55:7: warning: variable 'p' set but not used [-Wunused-but-set-variable]
dm_misc.c:2301:7: warning: the address of 'hash_algorithm' will always evaluate 
as 'true' [-Waddress]
dm_misc.c:2303:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_misc.c:2305:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_misc.c:2307:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_misc.c:2309:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_misc.c:2311:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dbmail-message.c:1228:24: warning: 'r' may be used uninitialized in this 
function [-Wmaybe-uninitialized]
dm_db.c:1949:24: warning: variable 'mailbox_like' might be clobbered by 
'longjmp' or 'vfork' [-Wclobbered]
dm_misc.c:1691:7: warning: 's' may be used uninitialized in this function 
[-Wmaybe-uninitialized]
../src/mpool/mpool.c:1414:48: warning: variable 'fence' set but not used 
[-Wunused-but-set-variable]
../src/mpool/mpool.c:1414:28: warning: variable 'new_size' set but not used 
[-Wunused-but-set-variable]
../src/mpool/mpool.c:59:14: warning: 'version' defined but not used 
[-Wunused-variable]
dm_string.c:154:2: warning: comparison of unsigned expression >= 0 is always 
true [-Wtype-limits]
dm_misc.c:1634:7: warning: 's' may be used uninitialized in this function 
[-Wmaybe-uninitialized]
server.c:539:38: warning: unused parameter 'event' [-Wunused-parameter]
server.c:253:13: warning: '_cb_log_event' defined but not used 
[-Wunused-function]
dm_db.c:2499:24: warning: variable 'mailbox_like' might be clobbered by 
'longjmp' or 'vfork' [-Wclobbered]
clientbase.c:456:14: warning: variable 'user' might be clobbered by 'longjmp' 
or 'vfork' [-Wclobbered]
authmodule.c:171:2: warning: passing argument 2 of 'auth->validate' discards 
'const' qualifier from pointer target type [enabled by default]
authmodule.c:171:2: warning: passing argument 3 of 'auth->validate' discards 
'const' qualifier from pointer target type [enabled by default]
imap4.c:164:26: warning: unused parameter 'fd' [-Wunused-parameter]
imap4.c:164:36: warning: unused parameter 'what' [-Wunused-parameter]
imap4.c:221:25: warning: unused parameter 'fd' [-Wunused-parameter]
user.c:357:9: warning: ignoring return value of 'fgets', declared with 
attribute warn_unused_result [-Wunused-result]
dbmail-imapsession.c:1073:12: warning: 'size' may be used uninitialized in this 
function [-Wmaybe-uninitialized]
configure: WARNING: unrecognized options: --enable-manpages, --enable-pie
checking maximum warning verbosity option...  -W -Wall -Wpointer-arith 
-Wstrict-prototypes for C
configure: WARNING: unrecognized options: --enable-manpages, --enable-pie
sortsieve.c:206:12: warning: variable 'mime' set but not used 
[-Wunused-but-set-variable]
sortsieve.c:264:17: warning: variable 'options' set but not used 
[-Wunused-but-set-variable]
sortsieve.c:263:6: warning: variable 'importance' set but not used 
[-Wunused-but-set-variable]
sortsieve.c:261:35: warning: variable 'method' set but not used 
[-Wunused-but-set-variable]
sortsieve.c:261:14: warning: variable 'message' set but not used 
[-Wunused-but-set-variable]
dbmail-message.c:339:44: warning: variable 'key' set but not used 
[-Wunused-but-set-variable]
dbmail-message.c:339:28: warning: variable 'order' set but not used 
[-Wunused-but-set-variable]
dbmail-mailbox.c:1072:11: warning: variable 'i' set but not used 
[-Wunused-but-set-variable]
dbmail-message.c:2641:6: warning: the address of 'val' will always evaluate as 
'true' [-Waddress]
dbmail-message.c:2643:11: warning: the address of 'val' will always evaluate as 
'true' [-Waddress]
dm_db.c:55:7: warning: variable 'p' set but not used [-Wunused-but-set-variable]
dbmail-message.c:1228:24: warning: 'r' may be used uninitialized in this 
function [-Wmaybe-uninitialized]
dm_misc.c:2301:7: warning: the address of 'hash_algorithm' will always evaluate 
as 'true' [-Waddress]
dm_misc.c:2303:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_misc.c:2305:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_misc.c:2307:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_misc.c:2309:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_misc.c:2311:12: warning: the address of 'hash_algorithm' will always 
evaluate as 'true' [-Waddress]
dm_db.c:1949:24: warning: variable 'mailbox_like' might be clobbered by 
'longjmp' or 'vfork' [-Wclobbered]
../src/mpool/mpool.c:1414:48: warning: variable 'fence' set but not used 
[-Wunused-but-set-variable]
../src/mpool/mpool.c:1414:28: warning: variable 'new_size' set but not used 
[-Wunused-but-set-variable]
../src/mpool/mpool.c:59:14: warning: 'version' defined but not used 
[-Wunused-variable]
dm_misc.c:1691:7: warning: 's' may be used uninitialized in this function 
[-Wmaybe-uninitialized]
dm_string.c:154:2: warning: comparison of unsigned expression >= 0 is always 
true [-Wtype-limits]
dm_misc.c:1634:7: warning: 's' may be used uninitialized in this function 
[-Wmaybe-uninitialized]
server.c:539:38: warning: unused parameter 'event' [-Wunused-parameter]
server.c:253:13: warning: '_cb_log_event' defined but not used 
[-Wunused-function]
dm_db.c:2499:24: warning: variable 'mailbox_like' might be clobbered by 
'longjmp' or 'vfork' [-Wclobbered]
authmodule.c:171:2: warning: passing argument 2 of 'auth->validate' discards 
'const' qualifier from pointer target type [enabled by default]
authmodule.c:171:2: warning: passing argument 3 of 'auth->validate' discards 
'const' qualifier from pointer target type [enabled by default]
clientbase.c:456:14: warning: variable 'user' might be clobbered by 'longjmp' 
or 'vfork' [-Wclobbered]
imap4.c:164:26: warning: unused parameter 'fd' [-Wunused-parameter]
imap4.c:164:36: warning: unused parameter 'what' [-Wunused-parameter]
imap4.c:221:25: warning: unused parameter 'fd' [-Wunused-parameter]
user.c:357:9: warning: ignoring return value of 'fgets', declared with 
attribute warn_unused_result [-Wunused-result]
dbmail-imapsession.c:1073:12: warning: 'size' may be used uninitialized in this 
function [-Wmaybe-uninitialized]

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
DBmail mailing list
DBmail@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Reply via email to