[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