Skip Menu |
 

From: tlyu@mit.edu
Subject: git commit

Use TAILQ macros instead of CIRCLEQ in libdb2

The optimizer in gcc 4.8.1 (but not the current gcc head revision)
breaks the queue.h CIRCLEQ macros, apparently due to an overzealous
strict aliasing deduction. Use TAILQ macros in the libdb2 mpool code
instead.

(cherry picked from commit 26d874412983c4c9979a9f5e7bec51834ad4cda5)

https://github.com/krb5/krb5/commit/e34baafc74301048eba687b5e6dfb49dccaf3d60
Author: Greg Hudson <ghudson@mit.edu>
Committer: Tom Yu <tlyu@mit.edu>
Commit: e34baafc74301048eba687b5e6dfb49dccaf3d60
Branch: krb5-1.11
src/plugins/kdb/db2/libdb2/mpool/mpool.c | 43 ++++++++++++++----------------
src/plugins/kdb/db2/libdb2/mpool/mpool.h | 8 +++---
2 files changed, 24 insertions(+), 27 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Use system dictionary for db2 tests again

The built-in word list is not long enough for all of the libdb2 tests
to run properly. Revert d21a86e47a7cda29225013e08d060095b94b2ee7 and
go back to using the system dictionary if we find one. However, omit
any lines from the chosen word list which contain non-alphabetical
characters.

(cherry picked from commit dba768e873d3ae34cfb2ff9d9c2d3644981f23a5)

https://github.com/krb5/krb5/commit/4e4895c6e2d3ebed8f4ccd1aafe2c8c0cd52d884
Author: Greg Hudson <ghudson@mit.edu>
Committer: Tom Yu <tlyu@mit.edu>
Commit: 4e4895c6e2d3ebed8f4ccd1aafe2c8c0cd52d884
Branch: krb5-1.11
src/plugins/kdb/db2/libdb2/test/run.test | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)