Hi!

I use my build-scripts to co svn and rebuild the latest source of simias and 
ifolder (doing all from make clean, autogen, make, make install). After 
the "strong naming"-changes, the ifolder-build stops during make with:

----
make
----
cd . && /bin/sh /root/svn/ifolder-trunk/ifolder-trunk/ifolder/missing --run 
autoheader
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
sed -e 's,@_VERSION_@,3.6.7122.1,g' -e 's,@_PKG_CONFIG_REQUIRES_@,simias >= 
1.0 gtk-sharp-2.0 >= 
1.9.5,g' -e 's,@_PKG_CONFIG_CONFLICTS_@,,g' -e 
's,@_prefix_@,/home/store//ifolder-client-s6821-i6553/,g' -e 
's,@_exec_prefix_@,/home/store//ifolder-client-s6821-i6553/,g' -e 
's,@_libdir_@,/home/store//ifolder-client-s6821-i6553//lib,g' -e 
's,@_PKG_CONFIG_LIBS_@,/r:Novell.iFolder.dll /r:Novell.iFolder.UI.gtk.dll 
/r:TrayIcon.dll,g' 
ifolder3.pc.in > ifolder3.pc
chmod +x ifolder3.pc
sed -e 's,@_VERSION_@,3.6.7122.1,g' -e 's,@_PKG_CONFIG_CONFLICTS_@,,g' -e 
's,@_prefix_@,/home/store//ifolder-client-s6821-i6553/,g' -e 
's,@_exec_prefix_@,/home/store//ifolder-client-s6821-i6553/,g' -e 
's,@_libdir_@,/home/store//ifolder-client-s6821-i6553//lib,g' 
ifolder3-c.pc.in > ifolder3-c.pc
chmod +x ifolder3-c.pc
make  all-recursive
make[1]: Entering directory `/root/svn/ifolder-trunk/ifolder-trunk/ifolder'
Making all in src
make[2]: Entering directory 
`/root/svn/ifolder-trunk/ifolder-trunk/ifolder/src'
Making all in WebService
make[3]: Entering directory 
`/root/svn/ifolder-trunk/ifolder-trunk/ifolder/src/WebService'
Makefile:460: Warnung: Die Befehle für das Ziel »AssemblyInfo.cs« werden 
überschrieben
Makefile:321: Warnung: Alte Befehle für das Ziel »AssemblyInfo.cs« werden 
ignoriert
mcs /out:Novell.iFolder.Web.dll /debug+ /d:DEBUG /d:LINUX /d:MONO /warn:4 
/d:TRACE /target:library 
/lib:/home/store//ifolder-client-s6821-i6553//lib/simias/web/bin 
/r:SimiasLib.dll   
/lib:/home/store//ifolder-client-s6821-i6553//lib/simias/web/bin 
/r:SimiasClient.dll   /r:System.dll /r:System.Data.dll /r:System.Xml.dll 
/r:System.Web.dll /r:System.Web.Services.dll /r:SimiasClient.dll 
/lib:/home/store//ifolder-client-s6821-i6553//lib/simias/web/bin  
./AssemblyInfo.cs ./iFolderService.cs ./iFolder.cs ./DiskSpace.cs 
./iFolderUser.cs ./Conflict.cs ./SyncSize.cs ./ClientUpgrade.cs 
./ClientUpdate.cs
./iFolderService.cs(234,8): warning CS0618: 
`Simias.Storage.Collection.IsType(Simias.Storage.Node, string)' is obsolete: 
`This method has moved to the Node class. Use Node.IsType(string)'
./iFolderService.cs(374,8): warning CS0618: 
`Simias.Storage.Collection.IsType(Simias.Storage.Node, string)' is obsolete: 
`This method has moved to the Node class. Use Node.IsType(string)'
./iFolderService.cs(531,30): warning CS0219: The variable `store' is assigned 
but its value is never used
./iFolderService.cs(741,10): warning CS0618: 
`Simias.Storage.Collection.IsType(Simias.Storage.Node, string)' is obsolete: 
`This method has moved to the Node class. Use Node.IsType(string)'
./iFolderService.cs(788,8): warning CS0618: 
`Simias.Storage.Collection.IsType(Simias.Storage.Node, string)' is obsolete: 
`This method has moved to the Node class. Use Node.IsType(string)'
./iFolderService.cs(1470,10): warning CS0618: 
`Simias.Storage.Collection.IsBaseType(Simias.Storage.Node, string)' is 
obsolete: `This method has moved to the Node class. Use 
Node.IsBaseType(string)'
./iFolderService.cs(1474,15): warning CS0618: 
`Simias.Storage.Collection.IsType(Simias.Storage.Node, string)' is obsolete: 
`This method has moved to the Node class. Use Node.IsType(string)'
./iFolderService.cs(2280,28): warning CS0618: 
`Simias.Policy.FileSizeFilter.Get(Simias.Storage.Member, 
Simias.Storage.Collection)' is obsolete: `This method is obsolete. Please use 
FileSizeFilter.Get( Collection collection ) instead.'
./iFolder.cs(177,36): warning CS0618: 
`Simias.Policy.SyncInterval.Get(Simias.Storage.Member, 
Simias.Storage.Collection)' is obsolete: `This method is obsolete. Please use 
SyncInterval.Get( Collection collection ) instead.'
./ClientUpgrade.cs(324,11): warning CS0219: The variable `updateVersion' is 
assigned but its value is never used
./AssemblyInfo.cs(30,12): error CS0647: Error during emitting 
`System.Reflection.AssemblyVersionAttribute' attribute. The reason is `The 
version specified '@_VERSION_@' is invalid'
Compilation failed: 1 error(s), 10 warnings
make[3]: *** [Novell.iFolder.Web.dll] Fehler 1
make[3]: Leaving directory 
`/root/svn/ifolder-trunk/ifolder-trunk/ifolder/src/WebService'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/root/svn/ifolder-trunk/ifolder-trunk/ifolder/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/root/svn/ifolder-trunk/ifolder-trunk/ifolder'
make: *** [all] Fehler 2



On IRC anil said to do just a make clean ... which helped ... make did run 
through now.

Srinidhi pointed out, it could be some variables in  AssemblyInfo.cs.in not 
being expanded correctly.


Greets

Jan-Simon
_______________________________________________
ifolder-dev mailing list
[email protected]
http://forge.novell.com/mailman/listinfo/ifolder-dev

Reply via email to