Hello, while trying to build Eucalyptus using latest upstream packaging<br>
bits (currently in SVN repo) I faced a situation that probably will<br>
render a FTBS in the future.<br>
<br>
The problem is that the existing packaging patches upstream Makefile<br>
(gatherlog/Makefile and others). The patch removes the following lines<br>
and other (see at the end of the message):<br>
<br>
-       sh $(WSDL2C) -uri $(GLWSDL) -g -d adb -u -uw -f -o generated | grep -v 'the classpath'<br>
<br>
The build later expects a set of files in the 'gatherlog/generated'<br>
directory, in order to add some bits (tools/<a href="http://add_marshalling.pl/" target="_blank">add_marshalling.pl</a>), that are<br>
not present, so the whole build fails.<br>
<br>
I've identified the patches comming from<br>
debian/patches/temporary_lintian_fixes.patch but also from the<br><div class="gmail_quote">
debian/rules' setup-lib target.<br>
<br>
Any hints on this?<br>
<br>
thanks!<br>
<br>
--- eucalyptus-2.0.3-src-offline/gatherlog/Makefile     2011-04-29 15:16:35.000000000 -0500<br>
+++ eucalyptus-2.0.3/gatherlog/Makefile 2011-08-09 18:28:46.000000000 -0500<br>
@@ -9,19 +9,19 @@<br>
 SERVICE_SO=libEucalyptusGL.so<br>
 SERVICE_NAME=EucalyptusGL<br>
 CLIENT=GLclient<br>
-#WSDL2C=$(AXIS2C_HOME)/bin/tools/wsdl2c/WSDL2C.sh<br>
+<br>
<br>
 all: server client<br>
<br>
 build: all<br>
<br>
 generated/stubs: $(GLWSDL)<br>
-       rm -rf generated<br>
+<br>
        mkdir -p generated<br>
        @echo Generating client stubs<br>
-       sh $(WSDL2C) -uri $(GLWSDL) -g -d adb -u -uw -f -o generated | grep -v 'the classpath'<br>
+<br>
        @echo Generating server stubs<br>
-       sh $(WSDL2C) -uri $(GLWSDL) -sd -ss -d adb -u -uw -f -o generated | grep -v 'the classpath'<br>
+<br>
        @echo Adding marshalling calls to server stubs<br>
        ../tools/<a href="http://add_marshalling.pl/" target="_blank">add_marshalling.pl</a> generated/axis2_skel_*.c<br>
        @echo Compiling the stubs<br>
@@ -64,7 +64,7 @@<br>
        rm -f $(SERVICE_SO) *.o $(CLIENT) *~* *#*<br>
<br>
 distclean:<br>
-       rm -rf generated $(SERVICE_SO) *.o $(CLIENT) *~* *#*<br>
+        $(SERVICE_SO) *.o $(CLIENT) *~* *#*<br>
<br>
 install:<br>
</div><br clear="all"><br>-- <br>Rudy Godoy<br><a href="http://stone-head.org" target="_blank">http://stone-head.org</a><br><br>