[pkg-eucalyptus-commits] r88 - in eucalyptus/trunk/debian: . patches
Charles Plessy
plessy at alioth.debian.org
Sun Aug 15 09:51:18 UTC 2010
Author: plessy
Date: 2010-08-15 09:51:10 +0000 (Sun, 15 Aug 2010)
New Revision: 88
Added:
eucalyptus/trunk/debian/README.source
eucalyptus/trunk/debian/patches/
eucalyptus/trunk/debian/patches/hibernate-3.5.patch
Modified:
eucalyptus/trunk/debian/changelog
eucalyptus/trunk/debian/control
eucalyptus/trunk/debian/rules
Log:
Removed dependency libhibernate-entitymanager-java, not available anymore, and
applied patch from M. Landaeta to build against Hibernate 3.5.
Unfortunately, the package still fails to build with the following errors:
build-groovy:
BUILD FAILED
/build/charles-eucalyptus_1.6.2-3-amd64-E9WM98/eucalyptus-1.6.2/clc/build.xml:88: The following error occurred while executing this line:
/build/charles-eucalyptus_1.6.2-3-amd64-E9WM98/eucalyptus-1.6.2/clc/modules/module-inc.xml:132: The following error occurred while executing this line:
/build/charles-eucalyptus_1.6.2-3-amd64-E9WM98/eucalyptus-1.6.2/clc/modules/msgs/build.xml:84: The following error occurred while executing this line:
/build/charles-eucalyptus_1.6.2-3-amd64-E9WM98/eucalyptus-1.6.2/clc/modules/module-inc.xml:147: taskdef class org.codehaus.groovy.ant.Groovyc cannot be found
Added: eucalyptus/trunk/debian/README.source
===================================================================
--- eucalyptus/trunk/debian/README.source (rev 0)
+++ eucalyptus/trunk/debian/README.source 2010-08-15 09:51:10 UTC (rev 88)
@@ -0,0 +1 @@
+This package uses a patch system, see ‘file:///usr/share/doc/cdbs/cdbs-doc.html#id564292’.
Modified: eucalyptus/trunk/debian/changelog
===================================================================
--- eucalyptus/trunk/debian/changelog 2010-08-01 23:29:44 UTC (rev 87)
+++ eucalyptus/trunk/debian/changelog 2010-08-15 09:51:10 UTC (rev 88)
@@ -4,6 +4,13 @@
* Applying Dominique Belhachemi's fix of a non-working
wildcard to the groovy-all.jar. (Closes: #589815)
+ [ Charles Plessy ]
+ * Build against Hibernate 3.5 (Closes: #589582).
+ Thanks to Miguel Landaeta for his patch and patience.
+ * Removed build-dependency on old Hibernate package
+ libhibernate-entitymanager-java (Closes: #593050).
+ * Use CDBS' simple-patchsys (debian/rules, debian/README.source).
+
-- Steffen Moeller <moeller at debian.org> Mon, 26 Jul 2010 01:36:16 +0200
eucalyptus (1.6.2-2) unstable; urgency=low
Modified: eucalyptus/trunk/debian/control
===================================================================
--- eucalyptus/trunk/debian/control 2010-08-01 23:29:44 UTC (rev 87)
+++ eucalyptus/trunk/debian/control 2010-08-15 09:51:10 UTC (rev 88)
@@ -44,7 +44,7 @@
libecj-java,
libantlr-java,
libspring-beans-2.5-java, libspring-context-support-2.5-java, libspring-context-2.5-java, libspring-core-2.5-java, libspring-web-2.5-java,
- libhibernate-annotations-java, libhibernate-commons-annotations-java, libhibernate-entitymanager-java, libhibernate3-java, libehcache-java
+ libhibernate-annotations-java, libhibernate-commons-annotations-java, libhibernate3-java, libehcache-java
Standards-Version: 3.9.0
Homepage: http://open.eucalyptus.com/
@@ -178,7 +178,7 @@
libwoodstox-java,
libxpp3-java,
libspring-beans-2.5-java, libspring-context-support-2.5-java, libspring-context-2.5-java, libspring-core-2.5-java, libspring-web-2.5-java,
- libhibernate-annotations-java, libhibernate-commons-annotations-java, libhibernate-entitymanager-java, libhibernate3-java, libehcache-java
+ libhibernate-annotations-java, libhibernate-commons-annotations-java, libhibernate3-java, libehcache-java
Replaces: eucalyptus-javadeps, eucalyptus-common, eucalyptus-cloud
Description: Elastic Utility Computing Architecture - Common Java package
EUCALYPTUS is an open source service overlay that implements elastic
Added: eucalyptus/trunk/debian/patches/hibernate-3.5.patch
===================================================================
--- eucalyptus/trunk/debian/patches/hibernate-3.5.patch (rev 0)
+++ eucalyptus/trunk/debian/patches/hibernate-3.5.patch 2010-08-15 09:51:10 UTC (rev 88)
@@ -0,0 +1,14 @@
+Description: To build Eucalyptus with Hibernate 3.5.
+Origin: vendor, http://bugs.debian.org/589582
+Forwarded: Chris Grzegorczyk <grze at eucalyptus.com>
+--- eucalyptus-1.6.2.orig/clc/modules/core/src/main/java/edu/ucsb/eucalyptus/cloud/entities/LVMVolumeInfo.java
++++ eucalyptus-1.6.2/clc/modules/core/src/main/java/edu/ucsb/eucalyptus/cloud/entities/LVMVolumeInfo.java
+@@ -70,7 +70,7 @@
+ import org.hibernate.annotations.Cache;
+ import org.hibernate.annotations.CacheConcurrencyStrategy;
+ import org.hibernate.annotations.GenericGenerator;
+-import org.hibernate.lob.SerializableBlob;
++//import org.hibernate.lob.SerializableBlob;
+
+ import com.eucalyptus.util.StorageProperties;
+
Modified: eucalyptus/trunk/debian/rules
===================================================================
--- eucalyptus/trunk/debian/rules 2010-08-01 23:29:44 UTC (rev 87)
+++ eucalyptus/trunk/debian/rules 2010-08-15 09:51:10 UTC (rev 88)
@@ -2,6 +2,7 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
DEB_DH_INSTALL_ARGS = --list-missing
More information about the pkg-eucalyptus-commits
mailing list