Hello

I recently succeeded in installing Oracle 10 on an LFS system, and for this, I 
had to install RPM, which is used internally by several Oracle utilities.

I used your hint for this (rpm.txt from 
http://www.linuxfromscratch.org/hints/read.html), but I encountered troubles 
when building beecrypt-4.1.2

The attached patch seems to be necessary to compile beecrypt with gcc-4

Regards
Christophe Baribaud
diff -urN beecrypt-4.1.2.orig/c++/beeyond/BeeCertificate.h beecrypt-4.1.2/c++/beeyond/BeeCertificate.h
--- beecrypt-4.1.2.orig/c++/beeyond/BeeCertificate.h	2004-11-03 10:37:27.000000000 +0100
+++ beecrypt-4.1.2/c++/beeyond/BeeCertificate.h	2008-11-19 14:54:35.000000000 +0100
@@ -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 -urN beecrypt-4.1.2.orig/c++/security/Security.h beecrypt-4.1.2/c++/security/Security.h
--- beecrypt-4.1.2.orig/c++/security/Security.h	2004-11-02 08:06:58.000000000 +0100
+++ beecrypt-4.1.2/c++/security/Security.h	2008-11-19 14:53:49.000000000 +0100
@@ -59,16 +59,16 @@
 		{
 			friend class AlgorithmParameterGenerator;
 			friend class AlgorithmParameters;
-			friend class CertificateFactory;
-			friend class CertPathValidator;
-			friend class Cipher;
-			friend class KeyAgreement;
+			friend class cert::CertificateFactory;
+			friend class cert::CertPathValidator;
+			friend class crypto::Cipher;
+			friend class crypto::KeyAgreement;
 			friend class KeyFactory;
 			friend class KeyPairGenerator;
 			friend class KeyStore;
-			friend class Mac;
+			friend class crypto::Mac;
 			friend class MessageDigest;
-			friend class SecretKeyFactory;
+			friend class crypto::SecretKeyFactory;
 			friend class SecureRandom;
 			friend class Signature;
 
-- 
http://linuxfromscratch.org/mailman/listinfo/hints
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to