Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cc8298d9278bd25e39ec04ebefdbe28172da0948)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cc8298d9278bd25e39ec04ebefdbe28172da0948)
  • Date: Tue, 4 Jul 2006 07:34:37 -0500

GIT changes to master grimoire by Treeve Jelbert <treeve AT scarlet.be>:

crypto/beecrypt/HISTORY | 5 +++++
crypto/beecrypt/PRE_BUILD | 3 +++
crypto/beecrypt/gcc.diff | 31 +++++++++++++++++++++++++++++++
3 files changed, 39 insertions(+)

New commits:
commit cc8298d9278bd25e39ec04ebefdbe28172da0948
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

beecrypt - fix bug #11739

diff --git a/crypto/beecrypt/HISTORY b/crypto/beecrypt/HISTORY
index 86bff97..715a0c4 100644
--- a/crypto/beecrypt/HISTORY
+++ b/crypto/beecrypt/HISTORY
@@ -1,3 +1,8 @@
+2006-07-04 Treeve Jelbert <treeve@pibe>
+ * PRE_BUILD, gcc.diff: added
+ fix compilation with gcc-4.1.1
+ fixes bug #11739
+
2006-05-01 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: added g++

diff --git a/crypto/beecrypt/PRE_BUILD b/crypto/beecrypt/PRE_BUILD
new file mode 100755
index 0000000..8987352
--- /dev/null
+++ b/crypto/beecrypt/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/gcc.diff
diff --git a/crypto/beecrypt/gcc.diff b/crypto/beecrypt/gcc.diff
new file mode 100644
index 0000000..0bc78ed
--- /dev/null
+++ b/crypto/beecrypt/gcc.diff
@@ -0,0 +1,31 @@
+diff -uNr beecrypt-4.1.2/c++/beeyond/BeeCertificate.h
beecrypt-4.1.2.cp/c++/beeyond/BeeCertificate.h
+--- beecrypt-4.1.2/c++/beeyond/BeeCertificate.h 2004-11-03
10:37:27.000000000 +0100
++++ beecrypt-4.1.2.cp/c++/beeyond/BeeCertificate.h 2006-07-04
14:16:10.000000000 +0200
+@@ -61,7 +61,7 @@
+ */
+ class BEECRYPTCXXAPI BeeCertificate : public
beecrypt::security::cert::Certificate, public beecrypt::lang::Cloneable
+ {
+- friend class BeeCertificateFactory;
++ friend class provider::BeeCertificateFactory;
+
+ public:
+ static const Date FOREVER;
+diff -uNr beecrypt-4.1.2/c++/security/Security.h
beecrypt-4.1.2.cp/c++/security/Security.h
+--- beecrypt-4.1.2/c++/security/Security.h 2004-11-02 08:06:58.000000000
+0100
++++ beecrypt-4.1.2.cp/c++/security/Security.h 2006-07-04 14:14:46.000000000
+0200
+@@ -76,7 +76,6 @@
+ typedef vector<const Provider*> provider_vector;
+ typedef provider_vector::iterator
provider_vector_iterator;
+
+- private:
+ struct spi
+ {
+ Object* cspi;
+@@ -90,6 +89,7 @@
+ static spi* getSpi(const String& algo, const String&
type, const String& provider) throw (NoSuchAlgorithmException,
NoSuchProviderException);
+ static spi* getSpi(const String& algo, const String&
type, const Provider&) throw (NoSuchAlgorithmException);
+ static spi* getFirstSpi(const String& type);
++ private:
+
+ static const String& getKeyStoreDefault();
+



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cc8298d9278bd25e39ec04ebefdbe28172da0948), Treeve Jelbert, 07/04/2006

Archive powered by MHonArc 2.6.24.

Top of Page