From 9b0091fa93e63131859002f52740911cd461bafe Mon Sep 17 00:00:00 2001 From: Kevin Rosenberg Date: Sat, 15 May 2010 15:20:56 -0600 Subject: [PATCH] Modify operation-done-p for new ASDF --- ChangeLog | 5 +++++ clsql-mysql.asd | 3 ++- clsql-uffi.asd | 3 ++- debian/changelog | 6 ++++++ 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 34cbe90..f50d67c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-06-15 Kevin Rosenberg + * Version 5.1.1 + * clsql-{uffi,mysql}.asd: Modify operation-done-p functions + to guard against change introduced in new ASDF traversing. + 2010-04-20 Kevin Rosenberg * Version 5.1.0 [DEPENDENCY UPGRADE: UFFI 2.x needed] * clsql-uffi.asd: Depend on UFFI version >= 2.0 diff --git a/clsql-mysql.asd b/clsql-mysql.asd index 6f4acfb..12b8479 100644 --- a/clsql-mysql.asd +++ b/clsql-mysql.asd @@ -48,7 +48,8 @@ t) (defmethod operation-done-p ((o load-op) (c clsql-mysql-source-file)) - (and (symbol-function (intern (symbol-name '#:mysql-get-client-info) + (and (find-package '#:mysql) + (symbol-function (intern (symbol-name '#:mysql-get-client-info) (find-package '#:mysql))) t)) diff --git a/clsql-uffi.asd b/clsql-uffi.asd index 53c6152..5629d45 100644 --- a/clsql-uffi.asd +++ b/clsql-uffi.asd @@ -48,7 +48,8 @@ nil) ;;; library will be loaded by a loader file (defmethod operation-done-p ((o load-op) (c clsql-uffi-source-file)) - (and (symbol-function (intern (symbol-name '#:atol64) + (and (find-package '#:clsql-uffi) + (symbol-function (intern (symbol-name '#:atol64) (find-package '#:clsql-uffi))) t)) diff --git a/debian/changelog b/debian/changelog index 58b1999..6235ba6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +cl-sql (5.1.1-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Sat, 15 May 2010 15:20:38 -0600 + cl-sql (5.1.0-1) unstable; urgency=low * New upstream - depends on UFFI 2.x -- 2.34.1