[pkg-eucalyptus-maintainers] Possible FTBS?
Rudy Godoy Guillén
rudy at stone-head.org
Wed Aug 10 19:06:10 UTC 2011
Hello, while trying to build Eucalyptus using latest upstream packaging
bits (currently in SVN repo) I faced a situation that probably will
render a FTBS in the future.
The problem is that the existing packaging patches upstream Makefile
(gatherlog/Makefile and others). The patch removes the following lines
and other (see at the end of the message):
- sh $(WSDL2C) -uri $(GLWSDL) -g -d adb -u -uw -f -o generated | grep
-v 'the classpath'
The build later expects a set of files in the 'gatherlog/generated'
directory, in order to add some bits (tools/add_marshalling.pl), that are
not present, so the whole build fails.
I've identified the patches comming from
debian/patches/temporary_lintian_fixes.patch but also from the
debian/rules' setup-lib target.
Any hints on this?
thanks!
--- eucalyptus-2.0.3-src-offline/gatherlog/Makefile 2011-04-29
15:16:35.000000000 -0500
+++ eucalyptus-2.0.3/gatherlog/Makefile 2011-08-09 18:28:46.000000000 -0500
@@ -9,19 +9,19 @@
SERVICE_SO=libEucalyptusGL.so
SERVICE_NAME=EucalyptusGL
CLIENT=GLclient
-#WSDL2C=$(AXIS2C_HOME)/bin/tools/wsdl2c/WSDL2C.sh
+
all: server client
build: all
generated/stubs: $(GLWSDL)
- rm -rf generated
+
mkdir -p generated
@echo Generating client stubs
- sh $(WSDL2C) -uri $(GLWSDL) -g -d adb -u -uw -f -o generated | grep
-v 'the classpath'
+
@echo Generating server stubs
- sh $(WSDL2C) -uri $(GLWSDL) -sd -ss -d adb -u -uw -f -o generated |
grep -v 'the classpath'
+
@echo Adding marshalling calls to server stubs
../tools/add_marshalling.pl generated/axis2_skel_*.c
@echo Compiling the stubs
@@ -64,7 +64,7 @@
rm -f $(SERVICE_SO) *.o $(CLIENT) *~* *#*
distclean:
- rm -rf generated $(SERVICE_SO) *.o $(CLIENT) *~* *#*
+ $(SERVICE_SO) *.o $(CLIENT) *~* *#*
install:
--
Rudy Godoy
http://stone-head.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-eucalyptus-maintainers/attachments/20110810/48b5ebb1/attachment.html>
More information about the pkg-eucalyptus-maintainers
mailing list